Все мы тут более-менее "паяльники" и многие используют в своих разработках микроконтроллеры. Кто-то в датчиках, кто-то в управляющих модулях. Надеюсь будет простительно немного оффтопа на эту тему. Хотел бы высказать пару мыслей по поводу базового модуля на МК.
Это устройство небольшого размера сделанное по принципу Arduino. Содержит собственно микроконтроллер, стабилизатор, часовой кварц, три кнопки и OLED дисплей. Идея модуля помогает решить несколько задач.
1. Нет необходимости каждый раз изготавливать печатную плату целиком, т.е. контроллер и весь его минимально необходимый обвес уже иммется.
2. В случае, если по каким-то причинам, разрабатываемое устройство не удалось, то базовый модуль просто отсоединяется от неудачного блока и используется в следующем проекте.
3. Программировать устройства на основе таких модулей проще. Основной программный модуль можно сделать один раз (то что касается таймера, дисплея, кнопок....) и добавлять только необходимую функциональную часть.
4. Упрощение встраивания устройства в различные корпуса. Достаточно изготовить шаблон сверления, и за несколько минут готовое устройство можно вмонтировать в любой подходящий корпус.
Собственно вот мой вариант. Размер 25 х 40 мм.
IMAG0080.jpg 140.33К
10 Количество загрузок:
Здесь на разъемы выведен один 8-ми битный порт, UART, I2C ну и вход/выход питания. Сбоку разъем для подключения программатора. Есть расширенный вариант примерно 29 х 40 мм. Все тоже самое, но там выведен еще один 8-ми битный порт. По существующим разъемам оба варианта совместимые.
PS: приехали датчика потока, вот как раз такой модуль будет трудиться на управлении насосом и контролем герметичности клапанов.