Контроллер колеса фильтров и фокусера V2.




Данная схема является полной переработкой прошивки и схемы.

Основные изменения:
- микроконтроллер сменен на atmega328p
- ЖК экран сменен на цветной LCD
- сделан выбор цвета фильтров на экране
- добавлена настройка рабочего тока шаговиков
- выход шаговиков изменен на биполярный (подходят низкоомные и высокоомные шаговики с 4 или 6 выводами)
- вместо колеса фильтров 2й выход можно использовать как 2й фокусер, который так же подключается через ASCOM ( MaximDL или FocusMax)
- переписаны режимы выхода обогрева - сделаны более удобными в настройке
- добавлено измерение входного напряжения и выключение силовой части (шаговиков и обогрева) при снижении питания ниже заданного
- показывается текущее напряжение (0-100%) выхода на обогрев (или флетбокс)
- убрана гальваноразвязка (при желании можно поставить bluetooth модуль)
- убран энкодер и уменьшено число кнопок

Выходные разъемы

Разъем фокусера
2..5 - на мотор (2 и 3 одна обмотка шаговика, 4 и 5 - вторая обмотка)
контакты термодатчиков:
6 - общий
7 - +5В питание
8 - SCK шины I2C термометров; а так же нижний концевик (замыкает контакт на общий) ограничения хода фокусера
9 - SDA шины I2C термометров; а так же верхний концевик (замыкает контакт на общий) ограничения хода фокусера

Используемые мной термометры -
DS1621 или DS1631, номер датчика определяется его контактами A0...A3
"датчик облачности" MLX90614, номер определяется прошивкой

Разъем колеса фильтров
2..5 - на мотор (2 и 3 одна обмотка шаговика, 4 и 5 - вторая обмотка)
6 - общий
7 - +5В (отключаемый транзистором) питания датчиков положения (оптопары либо датчики холла)
8 - вход датчика Home - замыкает контакт на общий в момент прохождения 1-го фильтра
9 - вход датчика Sensor - замыкает контакт на общий в момент прохождения каждого фильтра (и 1-го тоже)

Прошивка -

Софт -
Драйвер ком порта
         ASCOM плагин 3-й версии с поддержкой подключения из разных программ одновременно (MaximDL и FocusMax)


E-Mail: ivan_ionov@mtu-net.ru