разработка печатной платы, подобрать подходящие компоненты

Mastino
Offline
Зарегистрирован: 03.12.2011
Добрый день дорогие друзья!
Ищу исполнителя который может спроектировать (разработка печатной платы, подобрать подходящие компоненты) блок управления на базе ATmega2560.
У платы должен быть следующий функционал:
* Встроенный bootloader(Для программирования через usb)
* Встроенный bluetooth.
* 10-15 сигнальных входов через оптопару
* 5-10 analog read входов через делитель
* 20 x 12V выходов с защитой перегрузки
 
точное число входов, выходов и размеры самой платы обсудим позже
 
что то похожее на:
 
Мой email: romanmastino@gmail.com
DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

вот теперь возми их цену и умножь на 5, это и будет стоимость твоего заказа. 

b707
Offline
Зарегистрирован: 26.05.2017

DetSimen пишет:

вот теперь возми их цену и умножь на 5, это и будет стоимость твоего заказа. 

что-то дешево

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

я имел в виду Controllino за 279Э

p.masyukov
p.masyukov аватар
Offline
Зарегистрирован: 14.11.2015

DetSimen пишет:

я имел в виду Controllino за 279Э

Всё равно дешево.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Mastino пишет:

* Встроенный bluetooth.

"Everything is better with bluetooth!" (c) BBT (Теория большого взрыва) ;)))

Mastino
Offline
Зарегистрирован: 03.12.2011

друзья, прошу все свои вопросы и предложения писать мне на email. 

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Возьму на себя смелость дать непрошеный совет для ТС.

Дело в том, что я сейчас буду делать примерно то же для себя. Макет контроллера отопителя в автодоме прокатился со мной две недели в тестовом режиме (на макетке спаяный) и готов для перенесения на печатную плату.

И обвес у меня примерно такой, только еще мощный драйвер мосфета ...и блютуса нет ;))). Но мне в голову не придет роутить 100-ногий чип. Панелька и в ней Мега Про. На Мега про уже есть и доп стабилизатор и USB-UART. И вся куча ног разведена правильно.

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

Чип имеет смысл разводить под большую серию и заказывать сразу с рассыпухой SMD, напаянной в Китае. Но тогда будь готов к стоимость разработки около 1000 Евро, скорее больше.

Mastino
Offline
Зарегистрирован: 03.12.2011

wdrakula напишите мне пожалуйста na email romanmastino@gmail.com

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Mastino пишет:

wdrakula напишите мне пожалуйста na email romanmastino@gmail.com

Я не буду брать твой заказ, прости. Времени нет. Я просто совет дал. Но если есть желание что-то спросить, то моя телега - собака мой ник, @wdrakula.

rst
Offline
Зарегистрирован: 25.06.2018

Почему именно этот МК? Если нужен BT (bluetooth), то лучше взять какой-то МК со встроенным BT. Например STM32WB55 или что-то из техасовских https://www.ti.com/wireless-connectivity/bluetooth/products.html

Только надо определиться - какой именно BT нужен: обычный или BLE?

Хотя некоторые МК вроде умеют и так и так.

smart_pic
Offline
Зарегистрирован: 17.04.2016

Интересный девайс Controllino, но если и браться повторять что то подобное , или то что описал ТС, то я бы делал без USB, а с нормальным функциональным ВЕБ интерфейсом настроек и обновлением прошивки через ЛАН загрузчик.

Развести плату также не проблема, только при двуйслойной плате в такой размер как у Controllino надо постораться все вместить.

Выходы с защитой от перегрузки и контролем подключения нагрузки делал.

Есть одно небольшое "но". Но все это не на ATmega2560, а на пик32. Если интересно - дайте знать , напишу на почту.

DetSimen пишет:

вот теперь возми их цену и умножь на 5, это и будет стоимость твоего заказа. 

х10 достаточно реальная цена разработки

 

rst
Offline
Зарегистрирован: 25.06.2018

smart_pic пишет:
то я бы делал без USB, а с нормальным функциональным ВЕБ интерфейсом настроек и обновлением прошивки через ЛАН загрузчик.

Вообще не понятно: если уже заведомо имеется BT, то зачем ещё тащить какие-то провода? Конфигурить можно через BT. Провода не нужны. Провода - это помехи, ЭМС; ещё постараться нужно сделать так, чтобы в промышленных условиях работало и не сбоило. С BT всё проще.

Для USB опять же в проомышленных условиях необходима гальваническая развязка. Чтоб не поубивало персонал и девайс не убило. Да и у Ethernet гальваническая изоляция обеспечиваемая штатными трансформаторами - там вроде всего около 100V (если не путаю).

С BT такой проблемы нет. Так что если взять STM32WB55 и ограничиться одним BT - будет значительно дешевле по комплектации.

Обновлять прошивку - так же через BT. Первоначальная прошивка - через JTAG/SWD.

smart_pic
Offline
Зарегистрирован: 17.04.2016

Немного о целесообразности ардуино подобного девайса с таким функционалом.

Такое большое количество аналоговых , цифровых входов и выходов требуется очень редко. А у кого и возникает подобная задача скорее всего решат ее на других контроллноах . Или разобьют функционал на несколько маленьких контроллеров. Программирование в среде ардуино такого монструозного контроллера - задача не из простых, и смогут сделать только бывалые ардуинщики.

Если этот контроллер для вполне определенного круга задач ,типа управления пелетной горелкой и поддержание комфортной температуры в разных зонах то лучше продумать варианты настройки , а не программирования данного контроллера. Предусмотреть возможность написания сценариев поведения устройства через понятный ВЕБ интерфейс, с толковым мастером создания сценариев . С возможностью создания кастомной странички для интерфейса пользователя. Для инженерного состава будет доступен весь функционал управления и контроля. Пользовался подобными девайсами- отмечу что очень удобно и большой функционал перекрывает основной круг задач. Ценник в розницу будет в пределах 15-20тр, в зависимости от объемов производства.

Делать прибор с беспроводным управлением , когда к нему подключено столько проводов - не очень то логично. Достаточно, если роутер будет с WiFi (а таких большинство) , заходить на веб стандартными браузерами , а не писать свое приложение под БТ.

rst
Offline
Зарегистрирован: 25.06.2018

smart_pic пишет:
а не писать свое приложение под БТ.
"Писать своё приложение" не нужно. Достаточно воспользоваться ESC-последовательностями, изобразить ими меню и работать через терминалку (Putty или TeraTerm).

Делал так неоднократно в своих проектах, где канал связи - BT. Нормально работает.

Даже файлы передавать так можно (для чтения/записи конфига с компа или обновления прошивки) - XMODEM/YMODEM/ZMODEM.

smart_pic
Offline
Зарегистрирован: 17.04.2016

rst пишет:

 работать через терминалку (Putty или TeraTerm).   XMODEM/YMODEM/ZMODEM.

Вы серьезно? )

Для избалованного интерфейсами юзера?

 

rst
Offline
Зарегистрирован: 25.06.2018

smart_pic пишет:
Вы серьезно? )

Для избалованного интерфейсами юзера?

А может вы не видели хорошо написанного меню в терминалке, а видели только убогие реализации? По ним и судите...  ;)

 

Когда скажете юзеру, что для того, чтобы только изредка была возможность подключаться к девайсу, нужно рядом ещё поставить WiFi-роутер.... только для того, чтобы поменять пару-тройку числовых параметров.... он уменьшит свою избалованность. ;)

Да и WiFi встроенный в МК - это бОльшая экзотика, чем BT. Скорее всего надо будет ставить внешний чип. Хотя конечно возможен ESP32 или типа него.

smart_pic
Offline
Зарегистрирован: 17.04.2016

Mastino пишет:

напишите мне пожалуйста na email romanmastino@gmail.com

Написал