Дистанционное управление 16 реле через Nano + NRF24 ??
- Войдите на сайт для отправки комментариев
Втр, 03/03/2020 - 10:49
Добрый день. Подскажите пожалуйста с реализацией проекта. Необходимо реализовать включение 8 электродвигателей, вращение вперед и реверс. Хочу сообразить радиоуправление через 2 Ардуины Nano с радиомодулями NRF24. Вероятно надо по паре регистров сдвига в управляемую Ардуину и расширение Входов обдумывать на пульте. Не могу все в одно увязать в своей голове.
Концепция такая что, я с самодельным пультом на котором 16 кнопок управляю 8 электродвигателями в обе стороны (вперед и реверс). Силовая часть, так скажем, мне ясна, как из выхода Ардуины ( или региста там ) управлять пускателем электродвигателя. А вот программная часть контроллера пока не дается полному пониманию.
Сейчас моторы включают пускатели обвязка с кнопками по кабелям которые сгнили и замучали сбоить уже, если не сделаю застерелиться кабелей менять в самых гашоных местах трасса идет. Кароче атас. Может добрый человек уже изобрел велик и даст покататься....
Вы уже испытывали NRF24 в вашей обстановке? Не будет ли радиоканал менее надёжным, чем гнилые кабеля?
TrevorGage - вы хотите готовое решение или предпочитаете заняться самостоятельным творчеством?
А может проложить поверх имеющихся гнилых кабелей одну качественную витую пару - кабель управления, а связь между ардуинами организовать с помощью RS-485 и Modbus, например?
Или, в системном смысле, сделать еще проще - вынести к пускателям просто регистры расширения выходов, а сигналы управления для повышения помехоустойчивости развязать оптронами.
А может проложить поверх имеющихся гнилых кабелей одну качественную витую пару - кабель управления, а связь между ардуинами организовать с помощью RS-485 и Modbus, например?
Или, в системном смысле, сделать еще проще - вынести к пускателям просто регистры расширения выходов, а сигналы управления для повышения помехоустойчивости развязать оптронами.
и это будет правильно... если имеем желание сэкономить на меди
А может проложить поверх имеющихся гнилых кабелей одну качественную витую пару - кабель управления, а связь между ардуинами организовать с помощью RS-485 и Modbus, например?
Или, в системном смысле, сделать еще проще - вынести к пускателям просто регистры расширения выходов, а сигналы управления для повышения помехоустойчивости развязать оптронами.
Категорически поддерживаю.
для повышения помехоустойчивости развязать оптронами.
Две совершенно разные вещи.
для повышения помехоустойчивости развязать оптронами.
Две совершенно разные вещи.
"Две" - это какие?
это Modbus и "вынести к пускателям просто регистры расширения выходов"
Конечно. Это принципиально разные вещи, поэтому они в разных абзацах прописаны причем через "или", как альтернатива.
Если человек готов повозиться и реализовать более профессиональный подход, то это - первый вариант: RS-485 и Modbus. Если не готов, то можно попробовать второй вариант - вынести регистры расширения выходов, только обязательно с оптронной развязкой. Иначе и пробовать не стоит - помехи всё забьют. Второй вариант заведомо слабее первого, зато проще в понимании и отладке.
Впрочем, когда неизвестно ничего, кроме того, что пускателей 8 штук, а кабели гнилые... Окажется, что при аварии "пускателей" хотя бы теоретически люди могут пострадать, какая там тогда Ардуина?
Вот это поворот.
Спаммеры проклятые.