Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6755-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 Ищу прогера для подрихтовки проекта на МК

Simplyman
Jan 28 2016, 22:05
  
Пост #1



Репутация:   418  
Старожил
****

Группа: Пользователи
Сообщений: 2 706
С нами с: 9-January 07


Приветствую, граждане!
Есть хороший открытый проект RLC измерителя на контроллере STM32F303, но готов он на 3 четверти.

Его плюсы:
1. Частоты измерения от 100 Гц до 250 КГц.
2. Измеряемые сопротивления от 10 мОм до 10 МОм c точностью ±10%
3. Измеряемые сопротивления от 10 Ом до 300 КОм с точностью лучше 0.5 %
4. Точность определения фазы комплексного сопротивления порядка 0.2 градуса
5. Разрешающая способность 1 мОм, 0.001 pF, 1 nH
6. Дисплей от Nokia 5110
7. USB интерфейс. Возможность сканировать диапазон на разных частотах, отображение и запись графиков на компьютер.

Его минусы:
1. При столь мощном контроллере, в котором осталась куча незадействованных портов и памяти программ, питание выключается старым-добрым тумблером)
2. Выбор источника питания батарея-USB так же осуществляется тумблером)
3. Девайсу для питания нужно 5В для аналоговой части и 3,3В для цифровой, что вынуждает использовать батарею либо из двух литиевых аккумуляторов, либо четырех никелевых.
4. Контроллер просто меряет напряжение на батарее и показывает уровень заряда на дисплее. Саму батарею нужно заряжать в отдельной зарядке.
5. В силу того, что в USB используется Raw USB обращение к Endpoint, девайс с компьютером может адекватно общаться только под MacOS либо Unix.
6. При питании от USB погрешность измерений сильно возрастает.

В общем, как видите, проект весьма интересный, но не доделанный. Обращался к автору с предложением устранить все вышеописанные минусы совместными усилиями, но он считает проект завершенным. Большинство аппаратных проблем я решил, но в том месте, где они пересекаются с программным уровнем - я бессилен. Поэтому ищу человека для небезвозмездного сотрудничества. Ссылка на проект.

Сообщение отредактировал Simplyman - Jan 28 2016, 22:07
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов(1 - 15)
Like
Jan 28 2016, 23:17
  
Пост #2



Репутация:   1156  
ultra active user
******

Группа: Пользователи
Сообщений: 16 837
С нами с: 5-April 11


RLC измерителя на контроллере STM32F303
Зачем забивать гвозди микроскопом?
Если прокачанная авр мега справится с этой задачей без гемора, при цене чипа в 5 раз дешевле стмки.
Помимо прочего есть готовые устройства практически под ваши задачи и куча открытого кода с документацией, плюс доработанные прошивки (тысячи их) на форумах автора и рунета
http://www.mikrocontroller.net/articles/AVR_Transistortester

Можно из кода выпилить ту часть, которая отвечает за тесты полупроводников и снабдить своей, если нужна такая точность.
Миллиомы напрямую мк мерять не совсем разумно при таком низком напряжении питания, даже когда мк крутой, вам банально разрядности АЦП не хватит нули отловить нормально, лучше через прецизионный операционник вроде OPA335.

Я бы рекомендовал купить или смастерить готовое устройство, если у вас его ещё нет, благо стоят они долларов 15 и выше в зависимости от фарша на том же алиэкспрессе (либо дешевле, если паять самому), поиграться, прикинуть, так ли нужна точность (ширпотребными шупами малого сечения миллиомы не намеряете, а если эти кабели ещё и за замеры индуктивности-емкости отвечают могу гарантировать на 100%, что и без программной части вас ждут приключения), прийти к выводу чего хватает или не хватает и уже исходя из этого мудрить своё.

Понимаете, люди этот проект ведут с конца нулевых и коллективный разум уже собаку на нём съел, желая изобрести велосипед, вы рискуете потратить время и деньги, пройдя той же стезёй с одним большим секретом для маленькой такой компании.

3. Девайсу для питания нужно 5В для аналоговой части и 3,3В для цифровой, что вынуждает использовать батарею либо из двух литиевых аккумуляторов, либо четырех никелевых.

Раз
http://www.aliexpress.com/item/MT3608-DC-D...2279772484.html

Два
http://www.aliexpress.com/item/15951-Free-...2357967646.html

В качестве намека.

Сообщение отредактировал Like - Jan 28 2016, 23:20
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Simplyman
Jan 28 2016, 23:51
  
Пост #3



Репутация:   418  
Старожил
****

Группа: Пользователи
Сообщений: 2 706
С нами с: 9-January 07


(Like @ Jan 28 2016, 23:17) Перейти к цитате

Зачем забивать гвозди микроскопом?
Если прокачанная авр мега справится с этой задачей без гемора, при цене чипа в 5 раз дешевле стмки.

Потому что у "микроскопа" есть такая опция, как Up to 4x ultra-fast 12-bit ADCs with 5 MSPS
(Like @ Jan 28 2016, 23:17) Перейти к цитате
Помимо прочего есть готовые устройства практически под ваши задачи и куча открытого кода с документацией, плюс доработанные прошивки (тысячи их) на форумах автора и рунета
http://www.mikrocontroller.net/articles/AVR_Transistortester

Пишете про рунет, а статья про тестер транзисторов и на немецком языке)
(Like @ Jan 28 2016, 23:17) Перейти к цитате
Можно из кода выпилить ту часть, которая отвечает за тесты полупроводников и снабдить своей, если нужна такая точность.

А ту часть первого поста, где я писал, что ищу прогера, ибо сам им не являюсь, вы новерное пропустили, да? Да и точность к программному коду отношения не имеет, ибо обеспечивается железом.
(Like @ Jan 28 2016, 23:17) Перейти к цитате
Миллиомы напрямую мк мерять не совсем разумно при таком низком напряжении питания, даже когда мк крутой, вам банально разрядности АЦП не хватит нули отловить нормально, лучше через прецизионный операционник вроде OPA335.

Вы бы в схему заглянули для начала)

(Like @ Jan 28 2016, 23:17) Перейти к цитате
Я бы рекомендовал купить или смастерить готовое устройство, если у вас его ещё нет, благо стоят они долларов 15 и выше в зависимости от фарша на том же алиэкспрессе

С радостью! Найдите мне измеритель комплексного сопротивления с USB интерфейсом хотябы за 30 долларов, и я его куплю)
(Like @ Jan 28 2016, 23:17) Перейти к цитате
(ширпотребными шупами малого сечения миллиомы не намеряете, а если эти кабели ещё и за замеры индуктивности-емкости отвечают могу гарантировать на 100%, что и без программной части вас ждут приключения)

Пасиба, знаем. Все же инженер, как никак.
(Like @ Jan 28 2016, 23:17) Перейти к цитате
Понимаете, люди этот проект ведут с конца нулевых и коллективный разум уже собаку на нём съел, желая изобрести велосипед, вы рискуете потратить время и деньги, пройдя той же стезёй с одним большим секретом для маленькой такой компании.

О каком проекте речь? О тестере транзисторов? Дык они не в нужную мне сторону его ведут)
(Like @ Jan 28 2016, 23:17) Перейти к цитате

Я воспользовался более изящным решением.
В общем КГ/АМ. Если по сути темы сказать нечего - предлагаю пройти мимо.

Сообщение отредактировал Simplyman - Jan 29 2016, 0:01
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Like
Jan 29 2016, 7:30
  
Пост #4



Репутация:   1156  
ultra active user
******

Группа: Пользователи
Сообщений: 16 837
С нами с: 5-April 11


С этим лучше на радиокот.
Там заодно и расскажут.

Сообщение отредактировал Like - Jan 29 2016, 7:37
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Simplyman
Jan 29 2016, 14:09
  
Пост #5



Репутация:   418  
Старожил
****

Группа: Пользователи
Сообщений: 2 706
С нами с: 9-January 07


Дык в том то и дело, что мне нужны не рассказы а программист.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Carnifex
Jan 29 2016, 14:41
  
Пост #6



Репутация:   16  
Дух


Группа: Пользователи
Сообщений: 179
С нами с: 5-July 09


А программист на фрилансерских сайтах нынче обитает. Их там целые группы, один другого краше и один другого дешевле))
По сабжу, укажите пожалуйста язык программироввания и SDE желаемые. А также наличие лицензий на них. Программист найдется быстрее.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Like
Jan 29 2016, 16:25
  
Пост #7



Репутация:   1156  
ultra active user
******

Группа: Пользователи
Сообщений: 16 837
С нами с: 5-April 11


Вообще-то, на радиокоте есть нормальные спецы, которые с мк работают, и делают вещи намного серьёзные, чем мерялки чего-нибудь с энной точностью или гирлянды на новогоднюю ёлку, или вы думаете, там ребзи только резисторы на метровых платах паять умеют?
Другой вопрос, будет ли им интересно. Но это уже выходные условия.
укажите пожалуйста язык программироввания
Вангую, что С.
Можно ассемблер, но выйдет дороже.
По ссылке код не вижу, только в тегах С и пайтон.
Тут вопрос больше к амбициям, поскольку заявлено
разрешающая способность 1 мОм, 0.001 pF, 1 nH
А на практике емкость-индуктивность даже короткого провода и даже подводящей к клемме дорожки будет выше на порядок, и чем больше частота, тем сильнее скажется эффект.
Насколько реально слона на волоске подвесить?

Сообщение отредактировал Like - Jan 29 2016, 16:35
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Carnifex
Jan 29 2016, 16:42
  
Пост #8



Репутация:   16  
Дух


Группа: Пользователи
Сообщений: 179
С нами с: 5-July 09


Насколько реально слона на волоске подвесить?

Да что ты, в самом-то деле. Без таких как он даже бы и мерялок не было. Пусть занимается если деньги есть. Всегда проще заказать с амазона. Но если бы кто-то не изобрел велосипед на двух колёсах, когда ему говорили что есть на одном и ок, сейчас все было бы по-другому.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Like
Jan 29 2016, 16:45
  
Пост #9



Репутация:   1156  
ultra active user
******

Группа: Пользователи
Сообщений: 16 837
С нами с: 5-April 11


Всё реально.
И такая точность тоже.
Просто устройства, которые позволяют такие вещи делать, создаются с большими наворотами и весят немногим меньше, чем стоят, и не в пластиковых коробочках.
Неспроста.
Это как сравнить DIY осциллограф за 40 баксов и полноценный осцилл за 2000. И тот, и другой делают одно и тоже, вопрос в погрешности.
Пока никому не удавалось за 40 повторить функционал который за 2000.

Сообщение отредактировал Like - Jan 29 2016, 16:47
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Carnifex
Jan 29 2016, 16:57
  
Пост #10



Репутация:   16  
Дух


Группа: Пользователи
Сообщений: 179
С нами с: 5-July 09


Пока никому не удавалось за 40 повторить функционал который за 2000.

Не всем по карману "золотые провода". Ну фиганет ему стальной щуп погрешность 40%, но это будет его результат, а не Тектроникса какого-нибудь. Потихоньку придет к балансу между ценой, размером и характеристиками.

Сообщение отредактировал Carnifex - Jan 29 2016, 16:57
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Like
Jan 29 2016, 17:27
  
Пост #11



Репутация:   1156  
ultra active user
******

Группа: Пользователи
Сообщений: 16 837
С нами с: 5-April 11


Совершенно верно.
Приборчик заработает, а запятая в характеристиках поближе к нулю от тысячных съедет.
И это правильно.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Simplyman
Jan 29 2016, 20:06
  
Пост #12



Репутация:   418  
Старожил
****

Группа: Пользователи
Сообщений: 2 706
С нами с: 9-January 07


(Carnifex @ Jan 29 2016, 14:41) Перейти к цитате

А программист на фрилансерских сайтах нынче обитает.

Можно пару ссылок на украинские сайты?
(Carnifex @ Jan 29 2016, 14:41) Перейти к цитате
По сабжу, укажите пожалуйста язык программироввания

Прошивка для контроллера на С, походу, а софт для компьютера вроде как на питоне. По ссылке на проект в первом посте есть исходники. Вот прямая на всякий.
(Carnifex @ Jan 29 2016, 14:41) Перейти к цитате
и SDE желаемые

Что есть SDE?

Сообщение отредактировал Simplyman - Jan 29 2016, 22:04
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Celin
Jan 29 2016, 20:38
  
Пост #13



Репутация:   -342  
rtfm
*****

Группа: Пользователи
Сообщений: 5 264
С нами с: 4-April 08


(Simplyman @ Jan 29 2016, 20:06) Перейти к цитате

Что есть SDE?

среда разработки.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Simplyman
Jan 29 2016, 21:43
  
Пост #14



Репутация:   418  
Старожил
****

Группа: Пользователи
Сообщений: 2 706
С нами с: 9-January 07


В таком случае на усмотрение исполнителя.

Сообщение отредактировал Simplyman - Jan 29 2016, 21:44
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Carnifex
Jan 29 2016, 22:54
  
Пост #15



Репутация:   16  
Дух


Группа: Пользователи
Сообщений: 179
С нами с: 5-July 09


Можно пару ссылок на украинские сайты?

http://freelance.ua/
По поводу остальных сайтов не скажу ничего, не знаю чё там за народ.
Рекомендую искать киевлян.

Сообщение отредактировал Carnifex - Jan 29 2016, 23:10
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Simplyman
Jan 29 2016, 23:33
  
Пост #16



Репутация:   418  
Старожил
****

Группа: Пользователи
Сообщений: 2 706
С нами с: 9-January 07


Спасибо! На сим, думаю, тема себя исчерпала, но если все же найдутся желающие поучаствовать - всегда можно написать мне в ПМ.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 12th September 2024 - 10:24
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.