ruby
04.03.2016, 17:47
Вот слепил небольшой аналоговый блок или пульт управления с применением платы ардуино и драйвера управления моторами.
Основные детали:
1) Плата ардуина уно, но можно взять любую,
2) Драйвер мотора L298N (можно управлять двумя независимыми друг от друга участками пути/моторами по 2А или одним мотором 4А при паралельном соединении.
Вместо L298N можно взять более дешёвый IRF520 Mosfet модуль с нагрузкой до 5А.
3) LM2596 DC-DC конвертер повышающий/понижающий напряжение. Я использовал для понижения 24в до 5, для питания платы ардуино и драйвера мотора.
4) HC-06 RS232 Bluetooth Модуль.
5) Блок питания 24В , 6.25 А. Какой был.
6) Большая красная кнопка для аварийного отключения, в случае прерывания связи. Иначе локомотив будет неуправляем. Эту проблему можно решить програмно, но мне ума на это не хватило.
Еще есть возможность управлять вкл/выкл светом в домиках на моей консоли. Количество дополнительных выключателей зависит от количества выводов на плате. Я задействовал четыре.
Еще больше возможностей открывается если делать локомотив автономным, вот где можно развернуться.
Основные детали:
1) Плата ардуина уно, но можно взять любую,
2) Драйвер мотора L298N (можно управлять двумя независимыми друг от друга участками пути/моторами по 2А или одним мотором 4А при паралельном соединении.
Вместо L298N можно взять более дешёвый IRF520 Mosfet модуль с нагрузкой до 5А.
3) LM2596 DC-DC конвертер повышающий/понижающий напряжение. Я использовал для понижения 24в до 5, для питания платы ардуино и драйвера мотора.
4) HC-06 RS232 Bluetooth Модуль.
5) Блок питания 24В , 6.25 А. Какой был.
6) Большая красная кнопка для аварийного отключения, в случае прерывания связи. Иначе локомотив будет неуправляем. Эту проблему можно решить програмно, но мне ума на это не хватило.
Еще есть возможность управлять вкл/выкл светом в домиках на моей консоли. Количество дополнительных выключателей зависит от количества выводов на плате. Я задействовал четыре.
Еще больше возможностей открывается если делать локомотив автономным, вот где можно развернуться.