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

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

Оффлайн R4ABT

  • Постоялец
  • ***
  • Сообщений: 53
  • Репутация: +14/-1
  • R4ABT
  • QRA: ln28js
Re: Ардуино контроллер поворотки
« Ответ #1005 : 30 Июнь 2017, 06:38:28 »
ну я так и примерно думал ... потому как не (я)встречал конкретных решений .Тем не менее оно есть и меня работает (на 40метров-можно и более-обыкновенная витая пара).Решение не дорогое и простое.Используется обыкновенный интерфейс RS-485.
« Последнее редактирование: 30 Июнь 2017, 06:46:21 от Volganin34 »

Оффлайн RA3DRC

  • Ветеран
  • *****
  • Сообщений: 840
  • Репутация: +218/-24
  • QRA: KO95AP
Re: Ардуино контроллер поворотки
« Ответ #1006 : 29 Июль 2017, 12:11:21 »
Получил преобразователи P82B715T, буду подключать акселерометр. Есть вопрос, по логике он должен азимут показывать на магнитный полюс, а как учесть местное магнитное склонение? Или в качестве указателя азимута им лучше не пользоваться? Спасибо.
KO95AP - KO55JR    www.antenna.su

Оффлайн R4ABT

  • Постоялец
  • ***
  • Сообщений: 53
  • Репутация: +14/-1
  • R4ABT
  • QRA: ln28js
Re: Ардуино контроллер поворотки
« Ответ #1007 : 02 Август 2017, 07:17:43 »
У меня модуль на HMC5883L в скетче сделана коррекция по QTH. Показание угла соответствует азимуту Google Earth.

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1008 : 02 Август 2017, 07:33:04 »
Или в качестве указателя азимута им лучше не пользоваться?

Да правильно показывает только не проверял как мощность будет влиять на показания.
При калибровке можно вручную внести погрешность показаний.
ex: ua9-145-1000

Оффлайн RA3DRC

  • Ветеран
  • *****
  • Сообщений: 840
  • Репутация: +218/-24
  • QRA: KO95AP
Re: Ардуино контроллер поворотки
« Ответ #1009 : 02 Август 2017, 11:02:03 »
Спасибо. Завтра поеду в 1W, буду заниматься.
KO95AP - KO55JR    www.antenna.su

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #1010 : 02 Август 2017, 21:44:24 »
Добрый вечер всем. Тоже собрал себе этот контроллер поворотки. Работает в принципе всем доволен, в качестве датчика используется многооборотный резистор. Если кому нужно могу поделиться файлом печатной платы. И сразу вопрос к Volganin34 не могли бы вы поделиться скетчем для HMC5883, у меня не получилось его настроить.

Оффлайн R4ABT

  • Постоялец
  • ***
  • Сообщений: 53
  • Репутация: +14/-1
  • R4ABT
  • QRA: ln28js
Re: Ардуино контроллер поворотки
« Ответ #1011 : 04 Август 2017, 08:10:28 »
...И сразу вопрос к Volganin34 не могли бы вы поделиться скетчем для HMC5883, у меня не получилось его настроить.
Да могу .У меня сделано так: вместе с компасом на мачте расположен Arduino Pro mini  с передачей Tx (Rx- не используется -контроллер работает только на передачу) в формате RS-485.А внизу другой контроллер Arduino nano -выводит индикацию азимута,и управлением двигателя.Так что скетч -только компаса

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #1012 : 04 Август 2017, 19:23:00 »
вот выкладываю вариант печатной платы контроллера, может кому будет интересно.

Оффлайн RA9YTX Дмитрий

  • Ветеран
  • *****
  • Сообщений: 605
  • Репутация: +124/-26
  • QRA: NO01OM
Re: Ардуино контроллер поворотки
« Ответ #1013 : 09 Август 2017, 06:57:44 »
Товарищи, подскажите пожалуйста, как ей объяснить что через ЮГ крутить нельзя?
Все перепробовал, и командой Z, и Р36. Начальную точку менял.
« Последнее редактирование: 09 Август 2017, 07:05:34 от RA9YTX Дмитрий »
73! Дмитрий. R8YB (ex RK9YWE) team.

Оффлайн RA9YTX Дмитрий

  • Ветеран
  • *****
  • Сообщений: 605
  • Репутация: +124/-26
  • QRA: NO01OM
Re: Ардуино контроллер поворотки
« Ответ #1014 : 09 Август 2017, 08:08:49 »
Снимаю вопрос. Решил инициализацией еепрома командой \Е.
73! Дмитрий. R8YB (ex RK9YWE) team.

Оффлайн us5ivz

  • Постоялец
  • ***
  • Сообщений: 107
  • Репутация: +9/-2
Re: Ардуино контроллер поворотки
« Ответ #1015 : 02 Сентябрь 2017, 17:07:04 »
Всем доброго времени суток!
Собрал свою первую конструкцию на Ардуино. В принципе-все работает(делал для начала мин.версию только азимут и управление реле лево-право),но почему-то информация дублируется в двух строках и при AZ>10 град., в нижней строке исчезает буква A. Подскажите пожалуйста,где копать.Компилировал в IDE 1.8.4 последний архив от K3NG.

Оффлайн R4ABT

  • Постоялец
  • ***
  • Сообщений: 53
  • Репутация: +14/-1
  • R4ABT
  • QRA: ln28js
Re: Ардуино контроллер поворотки
« Ответ #1016 : 04 Сентябрь 2017, 10:02:46 »
Цитировать
...и при AZ>10 град., в нижней строке исчезает буква A ...
Ну наверное требуется дополнительный символ в индикации(после 9) и происходит затирание в следующей строке.

Оффлайн RM5P

  • Очный чемпионат
  • Ветеран
  • *****
  • Сообщений: 638
  • Репутация: +193/-4
  • QRA: KO84VH
Re: Ардуино контроллер поворотки
« Ответ #1017 : 04 Сентябрь 2017, 10:35:11 »
в нижней строке исчезает буква A

Проверьте правильность установки числа символов индикатора в настройках. Файл rotator_settings.h, строки
#define LCD_COLUMNS 16  // количество символов в строке
#define LCD_ROWS 2 // количество строк в индикаторе
Best regards and 73!
Gleb RM5P

Оффлайн us5ivz

  • Постоялец
  • ***
  • Сообщений: 107
  • Репутация: +9/-2
Re: Ардуино контроллер поворотки
« Ответ #1018 : 04 Сентябрь 2017, 12:48:19 »
Проверьте правильность установки числа символов индикатора в настройках. Файл rotator_settings.h, строки
#define LCD_COLUMNS 16  // количество символов в строке
#define LCD_ROWS 2 // количество строк в индикаторе
Да,у меня так все и установлено в rotator_settings.h  .

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1019 : 04 Сентябрь 2017, 14:07:03 »
Подскажите пожалуйста,где копать.Компилировал в IDE 1.8.4 последний архив от K3NG.

Посмотрите чем он рекомендует компилировать в ино файле в начале и попробуйте тем и откомпилировать.

Либо смотрите какие ошибки при компиляции выдаёт IDE и пытайтесь их исправить.
« Последнее редактирование: 04 Сентябрь 2017, 14:10:11 от ua9olb Дима »
ex: ua9-145-1000