Подключение большего количества дискретых датчиков к Uno
- Войдите на сайт для отправки комментариев
Доброго времени суток.
Простите что за таким пустяковым вопросом к вам.
Планирую использовать Arduino Uno в качестве платформы под один небольшой проект автоматизации (сам я инженер АСУТП по образованию, в сторону Arduino начал смотреть недавно, очень заинтересовало. С удовольствием бы сам всё узнал, но "техническое решение" надо выдать скорее)
На сколько я понял на борту Uno имеется 14 дискретных входов/выходов.
Мне нужно подключить 8 концевиков исполнительных механизмов, 4 кнопки (всё сухой контакт).
Кроме этого нужно ещё 6 выходных сигналов для управления исполнительными механизмами.
Получается 18 точек ввода/вывода.
Подскажите какими способами можно выкрутится из этой ситуации?
(Arduino Uno уже заказал с ebay, через пару недель жду)
Можно было для начала в поиске по сайту посмотреть: arduino.ru/Tutorial/registr_74HC595
Если тебе не нужны аналоговые порты то можно их превратить в цифровые и тогда
D2-D13+A0-A5=18 цифровых портов
Вот в помощь почитай про сдвиговые регистры:
http://robocraft.ru/blog/arduino/518.html
http://robocraft.ru/blog/arduino/519.html
http://robocraft.ru/blog/arduino/520.html
http://robocraft.ru/blog/arduino/541.html
Мне вот тоже сейчас надо подключить клавиатуру на 10 кнопок, LCD, DS18B20, и выходы на релле, так я пользуюсь статьей "Подключаем кучу устройств к Arduino по 5 проводам", 2 шт. 74HC595 и 2 шт. 74HC165 (если понадобиться разводка платы под такую комбинацию регистров пишите, выложу)
Большое спасибо за советы.
Почитал. Интересно. В электронике я новичек (руками ещё ничего делать не приходилось)
Буду стараться.