Как известно, прогресс – двигатель науки. Ну и в нашей звёздной науке никак не обойтись без прогресса. С наступлением эры Arduino, конструирование всевозможных электронных «девайсов» для нужд любителей астрономии стало намного проще. Минимум пайки, а иногда и полное её отсутствие, тысячи примеров и различных готовых, открытых проектов из разных областей, сотни различных плат расширения и датчиков делают эту платформу универсальнейшим инструментом для конструирования.
В своём контроллере, предназначенном для управления колесом фильтров, электрофокусером и приводом маски Бахтинова, я использовал два Arduino контроллера Nano и один шилд, с размещённым на нём двумя драйверами шаговых двигателей фирмы Allegro, работающих в микрошаге. В приводе маски используется двигатель постоянного тока, так что ему отдельный драйвер не требуется. Достаточно двух реле с транзисторными ключами. Для связи всех плат, я изготовил отдельную «материнскую» плату, на которой распаяны разъёмы, разведён отдельный стабилизатор напряжения на 5В для питания оптического датчика колеса фильтров и ключ управления инфракрасным диодом этого датчика. Всё собирается в беспроводный «бутерброд».
Корпус я спаял из листа фольгированного стеклотекстолита и покрасил. В верхней крышке смонтирован блок из шести кнопок. Для ручного управления фокусёром, смены фильтров и привода маски. Один D25 разъём используется для связи всех устройств с контроллером. На боковой стенке выведены разъёмы USB Arduino контроллеров и разъём питания драйверов ШД. Питание устройств осуществляется от адаптера на 12В.