Доброе время суток уважаемые коллеги!!!
Хочу поделится одним и многочисленных вариантов исполнения контроллера ПУ только по азимуту автора кода K3NG. Схема скопирована с сайта http://remoteqth.com/remote-multi-rotator-control.php с использованием энкодера, т.к. нравиться предварительно установить нужный азимут в градусах и нажав кнопку энкодера контроллер поворачивает антенну в нужный градус азимута (возможность управления кнопками CW CCW естественно есть), кроме того контроллер отлично работает с компьютерными программами, например PstRotator и т.п. и аппаратными журналами. Используемый микроконтроллер - Andruino Nano, но не исключает применение Andruino Uno, Andruino Mega. Используемое программное обеспечение: среда Andruino IDE - arduino-1.6.4-windows, драйвер при использовании arduino китайского производства - CH341SER , скетч во вложении как и схема. Калибровку производил следующим образом: из под среды Andruino IDE используя монитор последовательного порта :1.подал команду "О" 2. выставил в ручном режиме "нулевое" положение антенны 3. подал цифру"0" - при этом контроллер покажет на экране "0" по азимуту. 4. Поворачиваю антенну на 360 градусов через 180 (по часовой стрелке) подать команду "F" и нажать ввод. Скетч сформирован на угол поворота 360 градусов (можно и 450), начало "0" градусов (можно 180)в качестве датчика угла переменный резистор. Данный контроллер работает с поворотным устройством от Yaesu G-1000SDX. В ближайшем проекте - плавный старт/стоп (PWM) и показ времени во время в верхней строке LCD во время простоя" с небольшой корректировкой схемы.
Было интересно посмотреть, кто и как выполнил контроллер с открытым кодом K3NG.
Спасибо. С уважением Виктор R2PM