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

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

Онлайн RN6MA Виктор

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #315 : 18 Октябрь 2015, 23:16:26 »
Ближе нет никого кто смог бы проконсультировать? По скайпу или телефону?
Пока еще ни кто конкретнее не подсказал, буду ждать, может кто то конкретно что то подскажет.

Вот еще что нашел.

У меня с потенциометра G-800 напряжение изменяется от 0 до 2 помоему вольт не помню, короче очень не значительно.
Вот, что пишут.
Часто, наиболее сложной частью сопряжения контроллера с ротатором, является потенциометра датчика азимута.  Они часто имеют низкое сопротивление, например, от 25 до 100 Ом, изначально предназначены для приводов механических указателей текущего направления в блоке управления.  Контроллер на базе  Arduino от датчиков азимута и ​​угла места требует напряжение от 0 до 5 вольт, чтобы обеспечить максимальную точность.  Поэтому, при использовании потенциометра с низким сопротивлением,  необходимо использовать операционные усилители ("ОУ"), такие как 741, для преобразования небольшого размаха напряжения в требуемые  0-5 вольт.

Может кто использует с повороткой YAESU ардуино? Как сделали?

Может кто подскажет схемку усилителя напряжения?
« Последнее редактирование: 19 Октябрь 2015, 00:07:48 от RN6MA Виктор »
МС России. IC-9100, 144 - 1х15 H (antenna-su)+LNA+GS35B, 432 - 1x33 H (antenna-su)+LNA+GS35B, 1296 (EME) - 3.05 dish+LNA+150 watt, 1296 (tropo) - 50 EL (RA3AQ)+LNA+150 watt. QO-100 0,9 parabola, 20 watt. ex UA6-150-1325, UV6LFR, RX6LFR

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #316 : 19 Октябрь 2015, 07:36:07 »
Но что такое - По последовательному интерфейсу, выполните команду O.
Где это и что это?

В оболлочке arduino ide  есть кнопочка "Монитор порта" нажимаете её ,платка Ваша как правило перегрузится и начинаете посылать команды ....
Пишете /c,/o,/d......... в окошке увидете отклик от команд если они воспринимаются....

Советую поставить или скачать ZIP с последней версией ARDUINO 1.5.6 и использовать её.
ex: ua9-145-1000

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #317 : 19 Октябрь 2015, 08:03:15 »
Виктор в какое место Вы подключаете Arduinку  и какая у Вас поворотка G-800.....
возможно в пульте поворотки у вас уже стоит усилитель для подключения цифрового интерфейса.....
ex: ua9-145-1000

Онлайн RN6MA Виктор

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #318 : 19 Октябрь 2015, 08:22:13 »
возможно в пульте поворотки у вас уже стоит усилитель для подключения цифрового интерфейса.....
Да, поворотка G-800SA, ТАМ УЖЕ СТОИТ КОНТРОЛЛЕР ОТ R-QUAD.
Я напряжение взял прямо с разъема на который цепляется сам редуктор.
У меня на резистор редуктора идет два провода - один земля, второй, напряжение (от 0 до 2 вольт примерно).
Идея понята, вечером потыкаюсь тестером, может найду подходящий предел напряжения.
« Последнее редактирование: 19 Октябрь 2015, 08:24:25 от RN6MA Виктор »
МС России. IC-9100, 144 - 1х15 H (antenna-su)+LNA+GS35B, 432 - 1x33 H (antenna-su)+LNA+GS35B, 1296 (EME) - 3.05 dish+LNA+150 watt, 1296 (tropo) - 50 EL (RA3AQ)+LNA+150 watt. QO-100 0,9 parabola, 20 watt. ex UA6-150-1325, UV6LFR, RX6LFR

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #319 : 19 Октябрь 2015, 09:12:51 »
Виктор а как вы хотите использовать ардуинку?

Если с родым пультом то возможны варианты:
1 Найти точку в которой напряжение меняется от 0 до ~5 в
2 Сделать на ОУ неинвертирующий усилитель напряжения  и подобрать коэфициент умножения (в простом варианте 3 деталюхи ,OУ 2 резистора)
Если без родного пульта то тоже 2 варианта:
1 Вывести с редуктора 3 провод от резистора (по схеме 3 есть ) и подать на него +5в
2 Сделать усилитель.....
ex: ua9-145-1000

Онлайн RN6MA Виктор

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #320 : 19 Октябрь 2015, 10:39:43 »
Виктор а как вы хотите использовать ардуинку?
В данный момент использую G800SA с контроллером от R-QUAD по горизонту, следит совместно с PstRotator, а по элевации актуатор без контроллера.
На Луне еще так себе, а вот за спутниками не очень удобно. Хочу автоматизировать.
Контроллер с YAESU могу потом снять и кому нибудь подогнать.
Посмотрел схему поворотки http://download.qrz.ru/pub/hamradio/antenna/rotators/G-800SA_1000SA.pdf там я думаю найду что нужно. Сейчас на работе, вечером поищу нужное напряжение.
МС России. IC-9100, 144 - 1х15 H (antenna-su)+LNA+GS35B, 432 - 1x33 H (antenna-su)+LNA+GS35B, 1296 (EME) - 3.05 dish+LNA+150 watt, 1296 (tropo) - 50 EL (RA3AQ)+LNA+150 watt. QO-100 0,9 parabola, 20 watt. ex UA6-150-1325, UV6LFR, RX6LFR

Онлайн RN6MA Виктор

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #321 : 19 Октябрь 2015, 10:41:07 »
Если с родым пультом то возможны варианты:
1 Найти точку в которой напряжение меняется от 0 до ~5 в
Пульт оставлю. По горизонту будет два и YAESU и ARDUINO
МС России. IC-9100, 144 - 1х15 H (antenna-su)+LNA+GS35B, 432 - 1x33 H (antenna-su)+LNA+GS35B, 1296 (EME) - 3.05 dish+LNA+150 watt, 1296 (tropo) - 50 EL (RA3AQ)+LNA+150 watt. QO-100 0,9 parabola, 20 watt. ex UA6-150-1325, UV6LFR, RX6LFR

Онлайн RN6MA Виктор

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #322 : 19 Октябрь 2015, 10:42:52 »
1 Вывести с редуктора 3 провод от резистора (по схеме 3 есть ) и подать на него +5в
Это самый простой вариант, но не хочется менять управляющий кабель, там всего 4 провода.
И не хочется отказываться от родного пульта, там готовые напряжения для редуктора.
Сейчас реле ардуино подключены параллельно кнопкам на пульте вправо влево. Все работает.
« Последнее редактирование: 19 Октябрь 2015, 10:45:06 от RN6MA Виктор »
МС России. IC-9100, 144 - 1х15 H (antenna-su)+LNA+GS35B, 432 - 1x33 H (antenna-su)+LNA+GS35B, 1296 (EME) - 3.05 dish+LNA+150 watt, 1296 (tropo) - 50 EL (RA3AQ)+LNA+150 watt. QO-100 0,9 parabola, 20 watt. ex UA6-150-1325, UV6LFR, RX6LFR

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #323 : 19 Октябрь 2015, 11:00:50 »
Сейчас на работе, вечером поищу нужное напряжение.
думаю найдёте.

Для актуатора использовать импульсный вход в rotator_pins.h расписаны какой использовать .
В rotator_features.h включить импульсный вход
#define FEATURE_EL_POSITION_PULSE_INPUT
в  rotator_setings.h подобрать градус на импульс

#define EL_POSITION_PULSE_DEG_PER_PULSE 0.5
Для начала я поставил 0.01 пока не калибровал(


ex: ua9-145-1000

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4983
  • Репутация: +500/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #324 : 19 Октябрь 2015, 11:13:31 »
напряжение (от 0 до 2 вольт примерно).
Странно конечно,вроде по схеме на резистор поворотки +5в поступает ,может при подключении к пульту они просаживаются нагрузкой в пульте. Попробуйте без пульта проверить .
ex RX3DUR-UV3DUR

Оффлайн RA9QAW Alexandr

  • Ветеран
  • *****
  • Сообщений: 2536
  • Репутация: +533/-91
  • QRA: KO85RR
Re: Ардуино контроллер поворотки
« Ответ #325 : 19 Октябрь 2015, 11:14:48 »
Для актуатора использовать импульсный вход в rotator_pins.h расписаны какой использовать .
Как на актуаторе выставить ноль и не будет ли регулярно выскакивать ошибка, связанная с потерей нуля?
Moskva, Alexandr, R2BRZ, KO85rr

Онлайн RN6MA Виктор

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #326 : 19 Октябрь 2015, 11:31:44 »
Странно конечно,вроде по схеме на резистор поворотки +5в поступает
Я  взял напряжение с потенциометра поворотки, поворотка соединена с пультом родным. Там такое напряжение, ни какие 5 вольт я ни куда не подавал. С редуктор спускается всего два провода. Почитайте выше. Еслы бы так как положено для ардуино, то ни каких проблем, на столе подключал другой резистор 100 ом и подавал на него 5 вольт как по схеме, он обеспечивает индикацию 500 градусов.
« Последнее редактирование: 19 Октябрь 2015, 11:34:46 от RN6MA Виктор »
МС России. IC-9100, 144 - 1х15 H (antenna-su)+LNA+GS35B, 432 - 1x33 H (antenna-su)+LNA+GS35B, 1296 (EME) - 3.05 dish+LNA+150 watt, 1296 (tropo) - 50 EL (RA3AQ)+LNA+150 watt. QO-100 0,9 parabola, 20 watt. ex UA6-150-1325, UV6LFR, RX6LFR

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #327 : 19 Октябрь 2015, 11:38:04 »
Как на актуаторе выставить ноль и не будет ли регулярно выскакивать ошибка, связанная с потерей нуля?

Точка отсчёта выставляется при калибровке,от неё и считаются импульсы .
если будут сбои то скорее всего надо будет бороться с наводками на провода .
ex: ua9-145-1000

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4983
  • Репутация: +500/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #328 : 19 Октябрь 2015, 14:00:39 »
Посмотрел схему (http://forum.vhfdx.ru/povorotnye-ustroystva/peredelka-g-800sa-dlya-slezeniya-za-sputnikami/?action=dlattach;attach=23053)и не нашел на ней источника который подает питание на ваш потенциометр в моторе на контакт №1,только земля подана и снят сигнал с центрального конца потенциометра.
Думаю стоит сделать так отсоединить провода потенциометра от пульта (все три , но у вас идет только два в низ как я понял?) подать от отдельного источника землю и +5в а с центрального конца подать на ардуино вход ,думаю тогда будет все хорошо. И произвести калибровку положений .
« Последнее редактирование: 19 Октябрь 2015, 14:04:41 от RX3DR Александр »
ex RX3DUR-UV3DUR

Онлайн RN6MA Виктор

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #329 : 19 Октябрь 2015, 14:19:22 »
отсоединить провода потенциометра от пульта (все три , но у вас идет только два в низ как я понял?) подать от отдельного источника землю и +5в а с центрального конца подать на ардуино вход
Александр, это и так все понятно.
Речь идет о том, что бы сделать в параллель и YAESU и Arduino.
Если ни чего не получится, вот тогда поменяю на 5 проводов кабель управления редуктором G-800SA, и будет без проблем. Дома есть ссылка где сделано и ардуино и есу, только они не расписывают процедуру подключения. Значит можно сделать. Значит сделаем.
« Последнее редактирование: 19 Октябрь 2015, 14:22:55 от RN6MA Виктор »
МС России. IC-9100, 144 - 1х15 H (antenna-su)+LNA+GS35B, 432 - 1x33 H (antenna-su)+LNA+GS35B, 1296 (EME) - 3.05 dish+LNA+150 watt, 1296 (tropo) - 50 EL (RA3AQ)+LNA+150 watt. QO-100 0,9 parabola, 20 watt. ex UA6-150-1325, UV6LFR, RX6LFR