Данная схема является полной
переработкой прошивки и схемы.
Основные изменения:
- микроконтроллер сменен на 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)