Много пинов или поворотный переключатель

Gagarin_IV
Offline
Зарегистрирован: 28.11.2018

Добрый день форумчане!

Мне необходимо подавать 5 вольт на разные ЭМК (управление). Таких эмк - 180 шт. 

Ни каких  расширителей портов не хватит.   Хочу использовать механические галетный переключатели, несколько штук.

Есть ли еще какие либо варинты поочередной коммутации нужных мне ЭМК, может кто знает? 

PS на вопрос зачем там ардуина отвечу сразу, в схеме используется временные параметры включения, датчик холла.

svm
Offline
Зарегистрирован: 06.11.2016

Если ЭМК требуется только 5В (логическая 1), то больших проблем нет. Можно обычные расширители, или мощные  (до 0,5А) регистры использовать . 180-это еще не очень много получится около 23 корпусов. Использование галетников очень ограничит возможности. С одного галетника можно включать только один ЭМК, а временные интервалы и датчик холла к нему не прикрутишь. Опишите задачу более детально, а не в общем виде. Последовательность и время включения (меняются-ли они?), параметры ЭМК, зачем Холл?

Gagarin_IV
Offline
Зарегистрирован: 28.11.2018

Красный  - жидкость №1 (вода)    налив
Синий      - жидкость № 2 (сироп) налив

Оранжевый  -  слив 

Задача:  Необходимо в любой последовательности включать ЭМК. (не совсем в любой, но опустим эту деталь для простоты) 

Сироп наливается по датчику холла (литраж)

Вода наливается аналогично по датчику холла, 1-й.  цикл. - ххх л

Далее  завершающий цикл, вода наливается до макс и отключается по концевику.

Сейчас реализовано у меня сейчас на 5 емкостях, использовал Freeduino Mega 2560  там 86 портов + расширитель на 32 порта.  Все пины закончились, но там правда еще очень много чего вкл/выкл и контролируется. 

Хочу сделать отдельную систему налива и слива емкостей на ардуинке.

 

svm
Offline
Зарегистрирован: 06.11.2016

Можно поиграться с  WS2811 или DS2413. Или поискать что-то попроще.

-NMi-
Offline
Зарегистрирован: 20.08.2018

Изобрести шину типа CAN или модбас. К каждой бочке одну нану. Упрявляй скока хошь. Скаду ещё к ним прилепить для визуализации.

SLKH
Offline
Зарегистрирован: 17.08.2015

-NMi- пишет:

Изобрести шину типа CAN или модбас. К каждой бочке одну нану. 

одну тиньку 13.

Gagarin_IV
Offline
Зарегистрирован: 28.11.2018

-NMi- пишет:

Изобрести шину типа CAN или модбас. К каждой бочке одну нану. Упрявляй скока хошь. Скаду ещё к ним прилепить для визуализации.

С учетом количества в цеху асинхронных двигателей, и пускателей, замучаюсь отстраивать от помех. 

svm пишет:

Можно поиграться с  WS2811 или DS2413. Или поискать что-то попроще.

Уважаемый svm, а можно чуть подробнее. Ни когда не использовал эти микросхемы. 

rkit
Offline
Зарегистрирован: 23.11.2016

Gagarin_IV пишет:

С учетом количества в цеху асинхронных двигателей, и пускателей, замучаюсь отстраивать от помех. 

И как эти вещи связаны? И как ты собрался что-то делать, если самые основы - непреодолимый барьер?

SLKH
Offline
Зарегистрирован: 17.08.2015

Gagarin_IV пишет:

-NMi- пишет:

Изобрести шину типа CAN или модбас. К каждой бочке одну нану. Упрявляй скока хошь. Скаду ещё к ним прилепить для визуализации.

С учетом количества в цеху асинхронных двигателей, и пускателей, замучаюсь отстраивать от помех. 

а на "Freeduino Mega 2560  там 86 портов + расширитель на 32 порта" помехи не действуют?

Gagarin_IV
Offline
Зарегистрирован: 28.11.2018

rkit пишет:

Gagarin_IV пишет:

С учетом количества в цеху асинхронных двигателей, и пускателей, замучаюсь отстраивать от помех. 

И как эти вещи связаны? И как ты собрался что-то делать, если самые основы - непреодолимый барьер?

Уважаемый rkit, вроде  бы мы с Вами детей не крестили. Но не суть. Я же не сказал Вам , что я не знаю как это сделать. Постараюсь пояснить  свое видение.  ИМХО, чем проще устройство, тем оно надежнее.  На мой взгляд ардуино, это не промышленный контроллер и требуют защиты как от помех так и от влаги и  мех. воздействия. Мне не трудно это сделать с 1-ой мегой, но вот с 60 ардуинками все намного сложнее. Да и опять же если брать китайские nano, то каждая 5-я (по моей статистике) глючит. Если оригинал, то не совсем оправдана будет цена.
Я думаю есть более изящное и простое решение. 

Gagarin_IV
Offline
Зарегистрирован: 28.11.2018

SLKH пишет:

Gagarin_IV пишет:

-NMi- пишет:

Изобрести шину типа CAN или модбас. К каждой бочке одну нану. Упрявляй скока хошь. Скаду ещё к ним прилепить для визуализации.

С учетом количества в цеху асинхронных двигателей, и пускателей, замучаюсь отстраивать от помех. 

а на "Freeduino Mega 2560  там 86 портов + расширитель на 32 порта" помехи не действуют?

Конечно действуют)) Но там отдельные блоки питания, rc фильтры, все в корпусе из нерж. экраны на провода, плата залита plastik71  и т.д
Сделать все это с каждой нано можно, но на мой взгляд нецелесообразно.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Задолбаетесь провода тащщить. 
надо делать шину и локальный мозжечок

rkit
Offline
Зарегистрирован: 23.11.2016

Gagarin_IV пишет:

rkit пишет:

Gagarin_IV пишет:

С учетом количества в цеху асинхронных двигателей, и пускателей, замучаюсь отстраивать от помех. 

И как эти вещи связаны? И как ты собрался что-то делать, если самые основы - непреодолимый барьер?

Уважаемый rkit, вроде  бы мы с Вами детей не крестили. Но не суть. Я же не сказал Вам , что я не знаю как это сделать. Постараюсь пояснить  свое видение.  ИМХО, чем проще устройство, тем оно надежнее.  На мой взгляд ардуино, это не промышленный контроллер и требуют защиты как от помех так и от влаги и  мех. воздействия. Мне не трудно это сделать с 1-ой мегой, но вот с 60 ардуинками все намного сложнее. Да и опять же если брать китайские nano, то каждая 5-я (по моей статистике) глючит. Если оригинал, то не совсем оправдана будет цена.
Я думаю есть более изящное и простое решение. 

И как ты собрался что-то делать, если у тебя каждая 5 нано глючит? И с чего ты решил, что твое мнение что-то значит, когда у тебя каждая 5 нано глючит?

Gagarin_IV
Offline
Зарегистрирован: 28.11.2018

rkit пишет:

Gagarin_IV пишет:

rkit пишет:

Gagarin_IV пишет:

С учетом количества в цеху асинхронных двигателей, и пускателей, замучаюсь отстраивать от помех. 

И как эти вещи связаны? И как ты собрался что-то делать, если самые основы - непреодолимый барьер?

Уважаемый rkit, вроде  бы мы с Вами детей не крестили. Но не суть. Я же не сказал Вам , что я не знаю как это сделать. Постараюсь пояснить  свое видение.  ИМХО, чем проще устройство, тем оно надежнее.  На мой взгляд ардуино, это не промышленный контроллер и требуют защиты как от помех так и от влаги и  мех. воздействия. Мне не трудно это сделать с 1-ой мегой, но вот с 60 ардуинками все намного сложнее. Да и опять же если брать китайские nano, то каждая 5-я (по моей статистике) глючит. Если оригинал, то не совсем оправдана будет цена.
Я думаю есть более изящное и простое решение. 

И как ты собрался что-то делать, если у тебя каждая 5 нано глючит? И с чего ты решил, что твое мнение что-то значит, когда у тебя каждая 5 нано глючит?

И это все Ваши предложения по теме?)

rkit
Offline
Зарегистрирован: 23.11.2016

Тебе уже всё сказано по теме, и не один раз. Не хочешь слушать - не удивляйся, что стебут.

Gagarin_IV
Offline
Зарегистрирован: 28.11.2018

rkit пишет:

Тебе уже всё сказано по теме, и не один раз. Не хочешь слушать - не удивляйся, что стебут.

Может что то еще предложите, а то пока одни сопли от Вас)

svm
Offline
Зарегистрирован: 06.11.2016

Gagarin_IV пишет:

С учетом количества в цеху асинхронных двигателей, и пускателей, замучаюсь отстраивать от помех. 

svm пишет:

Можно поиграться с  WS2811 или DS2413. Или поискать что-то попроще.

Уважаемый svm, а можно чуть подробнее. Ни когда не использовал эти микросхемы. 

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

Gagarin_IV
Offline
Зарегистрирован: 28.11.2018

svm пишет:

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

Спасибо, если интересно то разместил заявку в "ищу исполнителя"

http://arduino.ru/forum/ishchu-ispolnitelya/proekt-upravlenie-180-emk-ot-arduino

svm
Offline
Зарегистрирован: 06.11.2016

Gagarin_IV пишет:

svm пишет:

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

Спасибо, если интересно то разместил заявку в "ищу исполнителя"

http://arduino.ru/forum/ishchu-ispolnitelya/proekt-upravlenie-180-emk-ot-arduino

Я, бы на такое не подписался. Такие проекты удаленно делать, это самоубийство.

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

Gagarin_IV пишет:

-NMi- пишет:

Изобрести шину типа CAN или модбас. К каждой бочке одну нану. Упрявляй скока хошь. Скаду ещё к ним прилепить для визуализации.

С учетом количества в цеху асинхронных двигателей, и пускателей, замучаюсь отстраивать от помех. 

 

MODBUS RTU на RS485 применяется в очень многих цехах с огромным количеством пускателей и двигателей, и, ничего, работает.