Автор Тема: Ардуино контроллер поворотки  (Прочитано 364471 раз)

0 Пользователей и 7 Гостей просматривают эту тему.

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3406
  • Репутация: +850/-71
  • QRA: KO95CN
Re: Ардуино контроллер поворотки
« Ответ #1140 : 15 Июль 2018, 20:07:34 »
Валентин, спасибо, вроде оно. А как соединить пульт езу DXA с мегой и что в скетче сделать нужно, чтобы через hamlib работала?

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3406
  • Репутация: +850/-71
  • QRA: KO95CN
Re: Ардуино контроллер поворотки
« Ответ #1141 : 15 Июль 2018, 20:38:34 »
А как соединить пульт
Как соединить нашел, соединяю..

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3406
  • Репутация: +850/-71
  • QRA: KO95CN
Re: Ардуино контроллер поворотки
« Ответ #1142 : 15 Июль 2018, 21:44:24 »
У меня Arduino Mega 2560 и есть TFT дисплей 3.2 дюйма. Его получится запустить? Шью базовый скетч, пока белый экран.

Оффлайн RX3DR Александр

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4981
  • Репутация: +499/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #1143 : 15 Июль 2018, 23:18:35 »
Сережа , под этот экран тоже надо иметь библиотеку.
ex RX3DUR-UV3DUR

Оффлайн RX3DR Александр

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4981
  • Репутация: +499/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #1144 : 15 Июль 2018, 23:19:58 »
Посмотри в теме про этот индикатор на CQHAM .... Насколько помню давали там библиотеку.
ex RX3DUR-UV3DUR

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3406
  • Репутация: +850/-71
  • QRA: KO95CN
Re: Ардуино контроллер поворотки
« Ответ #1145 : 15 Июль 2018, 23:33:30 »
Посмотри в теме про этот индикатор на CQHAM .... Насколько помню давали там библиотеку.
Саш, библиотеку скачал, примеры рисуются. А вот как её прицепить в скетч от K3NG, я незнаю. В программировании баран :)

Оффлайн ua9olb Дима

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1146 : 16 Июль 2018, 09:14:25 »
Arduino Mega 2560 и есть TFT дисплей 3.2 дюйма.

Нет там поддержки TFT . Только 2 или 4 строчные LCD  всяких производителей.
ex: ua9-145-1000

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3406
  • Репутация: +850/-71
  • QRA: KO95CN
Re: Ардуино контроллер поворотки
« Ответ #1147 : 16 Июль 2018, 09:31:53 »
Дмитрий, добрый день, спасибо. Да, жаль, сейчас нет под рукой таких дисплеев. Буду искать.

Оффлайн UD2F

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 4349
  • Репутация: +820/-31
  • UA2 Contest Club
  • QRA: KO04HR
Re: Ардуино контроллер поворотки
« Ответ #1148 : 16 Июль 2018, 09:49:59 »
Нет там поддержки TFT . Только 2 или 4 строчные LCD  всяких производителей.

Есть подобный проект без элевации на 3.2 дисплее http://qrznow.com/arduino-mega2560-based-antenna-rotator-controller/
73! Валентин   ex: RU2FM

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3406
  • Репутация: +850/-71
  • QRA: KO95CN
Re: Ардуино контроллер поворотки
« Ответ #1149 : 18 Июль 2018, 20:27:31 »
Всем привет!
Запустил связку G-1000DXA - K3NG (дисплей даже не ставил) - программа TUCNAK по протоколу GS-232. Блин, как - же удобно, ввел квадрат, хоткеем GO и поворотка там, где нужно.
Осталось пару вопросов. У меня начальная точка 0гр, далее через восток крутиться на 90-180-270-360-450гр. Все откалибровал через терминал, ошибок в показаниях нет. Но, к примеру, если кнопками на  ардуине из положения 350гр могу через 0гр довести до 25гр, то через команду из программы GS-232 из положения 350гр поворотка делает полный круг через 180гр до 25гр. Это где-то прописывается, чтобы трекер понимал, что ему ближе приехать через 0гр?
 

Оффлайн UD2F

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 4349
  • Репутация: +820/-31
  • UA2 Contest Club
  • QRA: KO04HR
Re: Ардуино контроллер поворотки
« Ответ #1150 : 18 Июль 2018, 20:50:46 »
здесь есть описание на русском, посмотри http://forum.vhfdx.ru/povorotnye-ustroystva/arduino-kontroller-povorotki/msg190642/#msg190642
73! Валентин   ex: RU2FM

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3406
  • Репутация: +850/-71
  • QRA: KO95CN
Re: Ардуино контроллер поворотки
« Ответ #1151 : 18 Июль 2018, 21:28:32 »
здесь есть описание на русском, посмотри http://forum.vhfdx.ru/povorotnye-ustroystva/arduino-kontroller-povorotki/msg190642/#msg190642
Валентин, спасибо!
Все получилось, раскомментировал строку в rotator_hardware.h:
#define OPTION_GS_232B_EMULATION          // comment this out to default to Yaesu GS-232A emulation when using FEATURE_YAESU_EMULATION aboveперепрошил, включил опцию работы на 450гр в мониторе порта командой
P45Далее откалибровал точки 0 и 450 с помощью команд также в мониторе порта
O и FВсе, теперь работает как положено (как мечтал :) )

 Осталось победить управление скоростью. У меня должно подаваться на пульт 0-5в для мин-макс скорости. Беру с 10-го порта PWM. (у меня мега 2560). Но все время крутится на самой маленькой скорости.

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3406
  • Репутация: +850/-71
  • QRA: KO95CN
Re: Ардуино контроллер поворотки
« Ответ #1152 : 18 Июль 2018, 21:54:12 »
УРРА, Заработало!
Управление скоростью вместо нуля установить 10 в rotator_settins.h
#define azimuth_speed_voltage 10 Также выставить 1 в
#define AZ_SLOWSTART_DEFAULT 1            // 0 = off ; 1 = on
#define AZ_SLOWDOWN_DEFAULT 1             // 0 = off ; 1 = on

Ну и этот параметр можно поменять, указав за сколько градусов до цели нужно начинать притормаживать:
#define SLOW_DOWN_BEFORE_TARGET_AZ 10.0  // if slow down is enabled, slowdown will be activated within this many degrees of target azimuth
На этом все, цели достигнуты, осталось вырезать все для меня лишнее, упаковать в NANO, и сделать аккуратную экранированную коробочку с выведенным оттуда экранированным шнуром USB, т.к. от мощи ардуины сходят с ума.

Оффлайн RT5D Сергей

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3406
  • Репутация: +850/-71
  • QRA: KO95CN
Re: Ардуино контроллер поворотки
« Ответ #1153 : 18 Июль 2018, 21:59:12 »
На всякий случай прикреплю скетч, которым сейчас пользуюсь.

Оффлайн RW0LDF

  • Старожил
  • ****
  • Сообщений: 359
  • Репутация: +66/-24
  • QRA: PN74vj
Re: Ардуино контроллер поворотки
« Ответ #1154 : 24 Июль 2018, 09:38:53 »
Приветствую всех! Подскажите, где найти как калибровать контроллер. Собрал, запустил, а показывает чёрт те что!
Нам разум дал стальные руки- крюки!