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

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

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

  • Ветеран
  • *****
  • Сообщений: 2303
  • Репутация: +147/-58
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #1275 : 15 Ноябрь 2019, 20:04:35 »
Коллеги, поделитесь рабочим скетчем под 4-х строчный индикатор I2C + mega 2560 + часы на DS3231 или DS1307.
Заранее благодарен. Более ранние, имеющиеся в теме с крайним Arduini IDE не компиляться, пока не удалось
побороть
мож тут http://forum.vhfdx.ru/povorotnye-ustroystva/arduino-kontroller-povorotki/1065/
https://yadi.sk/a/rlWjHYAn3VFnTz

https://www.instagram.com/ua4fkd/

Оффлайн UD2F

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 3143
  • Репутация: +367/-21
  • UA2 Contest Club
  • QRA: KO04HR
Re: Ардуино контроллер поворотки
« Ответ #1276 : 15 Ноябрь 2019, 20:23:36 »
http://forum.vhfdx.ru/povorotnye-ustroystva/arduino-kontroller-povorotki/1065/

Этот скетч у меня запускался и запускается. Но так и не смог найти, где прописаны позывной US5IVZ и надписи Украина и Донецк, что бы убрать или изменить их...
73! Валентин   ex: RU2FM

Оффлайн R4FCX ex ub4fbc

  • Постоялец
  • ***
  • Сообщений: 66
  • Репутация: +2/-2
  • QRA: LO13Md
Re: Ардуино контроллер поворотки
« Ответ #1277 : 03 Январь 2020, 17:02:49 »
 Здравствуйте! Всех с новым годом!   HB2U
Подскажите пожалуйста какой GPS модуль приладить. cqkosmos Желательно ссыль на Али...
Порядок потребен лишь глупцу, гений властвует над хаосом.
—  Альберт Эйнштейн

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

  • Ветеран
  • *****
  • Сообщений: 1091
  • Репутация: +131/-34
  • Подпись находится в стадии разработки
  • QRA: NO15KI
ex: ua9-145-1000

Оффлайн R4FCX ex ub4fbc

  • Постоялец
  • ***
  • Сообщений: 66
  • Репутация: +2/-2
  • QRA: LO13Md
Порядок потребен лишь глупцу, гений властвует над хаосом.
—  Альберт Эйнштейн

Оффлайн R4FCX ex ub4fbc

  • Постоялец
  • ***
  • Сообщений: 66
  • Репутация: +2/-2
  • QRA: LO13Md
Re: Ардуино контроллер поворотки
« Ответ #1280 : 05 Январь 2020, 18:42:08 »
Вчера решил перезалить скетч под удалённое устройство (соединить две ардуины по uart) . Скомпилировалось всё практически без проблем, только мастер устройство зависает, экран горит, и больше ничего...
Интересно в чем может быть проблема?
Порядок потребен лишь глупцу, гений властвует над хаосом.
—  Альберт Эйнштейн

Оффлайн UA9CDV Олег

  • Пользователь
  • **
  • Сообщений: 36
  • Репутация: +3/-0
Re: Ардуино контроллер поворотки
« Ответ #1281 : 27 Февраль 2020, 12:42:51 »
Всем здравствуйте!

Контроллер AZ+EL и схема взяты с github.
М2560 + LCD 1602 classic.
При заливке оригинального скетч от разработчика дисплей заливался белыми квадратами.
После прочтения данной ветки (спасибо сообществу за полезные советы) удалось запустить контроллер в тестовом режиме - (задатчики AZ/ EL - два потенц.,) всё отображается, соответствующие релюшки переключаются . ПСТротатор видит данный контроллер и управляет данным вариантом контроллера.
Всё это меня убедило, что я подобрался к авторскому варианту контроллера.
НО!
Незадача в том, что при нажатии кнопок ручного управления вращением не происходит ровным счетом ничего. Ни на экране дисплея, ни щелкания релюшек.

Пытался загрузить скетчи из ветки, которые доработаны авторами, но мой дисплей в таких вариантах либо не отображает инфу - залиты знакоместа, либо отображает неизвестно что. Но при этои работают кнопки.

Прошу совета - как починить кнопки?

спасибо.
73! Олег

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

  • Ветеран
  • *****
  • Сообщений: 1091
  • Репутация: +131/-34
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1282 : 27 Февраль 2020, 13:00:03 »
как починить кнопки?

Кнопки надо назначить к каким пинам подключены и в соответствии со схемой поправить в фале rotator_pins.h для азимута строки
#define button_cw 27              // normally open button to ground for manual CW rotation (schematic pin: A1)
#define button_ccw 26             // normally open button to ground for manual CCW rotation (schematic pin: A2)

для элевации

#define button_up 25               // normally open button to ground for manual up elevation
#define button_down 24             // normally open button to ground for manual down rotation

цыфры это к какому пину подключены
ex: ua9-145-1000

Оффлайн UA9CDV Олег

  • Пользователь
  • **
  • Сообщений: 36
  • Репутация: +3/-0
Re: Ардуино контроллер поворотки
« Ответ #1283 : 27 Февраль 2020, 13:28:45 »
Кнопки надо назначить к каким пинам подключены и в соответствии со схемой поправить в фале rotator_pins.h для азимута строки
#define button_cw 27              // normally open button to ground for manual CW rotation (schematic pin: A1)
#define button_ccw 26             // normally open button to ground for manual CCW rotation (schematic pin: A2)

спасибо.
смотрю по этой цоколевке
http://wiki.amperka.ru/%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%8B:arduino-mega-2560
Кнопки поключены к А2 и А3, соответственно - пин 94 и 95.
верно?
73! Олег

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

  • Ветеран
  • *****
  • Сообщений: 1091
  • Репутация: +131/-34
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1284 : 27 Февраль 2020, 13:32:50 »
Кнопки поключены к А2 и А3, соответственно - пин 94 и 95

В  rotator_pins.h пишите то что написано на плате )
ex: ua9-145-1000

Оффлайн UA9CDV Олег

  • Пользователь
  • **
  • Сообщений: 36
  • Репутация: +3/-0
Re: Ардуино контроллер поворотки
« Ответ #1285 : 27 Февраль 2020, 13:39:07 »
В  rotator_pins.h пишите то что написано на плате )

отлично. спасибо.
на кнопки появилась реакция - релюхи щелкают. вечером буду проверять на поворотках.
73! Олег

Оффлайн UA9CDV Олег

  • Пользователь
  • **
  • Сообщений: 36
  • Репутация: +3/-0
Re: Ардуино контроллер поворотки
« Ответ #1286 : 28 Февраль 2020, 07:06:34 »
на кнопки появилась реакция - релюхи щелкают. вечером буду проверять на поворотках.

Случилось следующее.
Подключил поворотки - AZ и EL - G1000 и G800 соответственно.
Управляющая программа - PSTRotator - чтобы проверить лево/право и вверх/низ.

По азимуту - нулевая точка в редукторе соответствует 220 градусам индикации в программе.
При вращении редуктора на 360 градусов имеется погрешность 24 градуса.

По элевации - когда редуктор в нулевой точке, то индикатор в программе показывает 24 градуса. При вращении редуктора на 90 градусов, индикатор в программе перемещается всего лишь до 58 градусов, то есть на 34 градуса.
При вращении редуктора по элевации на 190 градусов, индикатор в программе перемещается всего лишь до 86 градусов.
Судя по всему нужно мутить с коэффициентами в программе.
 
73! Олег

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

  • Ветеран
  • *****
  • Сообщений: 1091
  • Репутация: +131/-34
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1287 : 28 Февраль 2020, 08:10:27 »
Сделайте калибровку по азимуту и элевации.
Если получится не оптимально тогда можно попробовать откорректировать.
ex: ua9-145-1000

Оффлайн UA9CDV Олег

  • Пользователь
  • **
  • Сообщений: 36
  • Репутация: +3/-0
Re: Ардуино контроллер поворотки
« Ответ #1288 : 28 Февраль 2020, 08:43:00 »
Сделайте калибровку по азимуту и элевации.
Дмитрий, спасибо за активное участие.

про калибровку - понятно, попытаюсь сделать из ПСТРотатора - там вроде есть команды, которые можно отсылать в контроллер. Либо из IDE
А вот arduino IDE 1.6.5 (которая без инсталляции) на сайте не могу найти, там только 1.6.5 r5,  она уже с инсталлятором.
Калибровку смогу только вечером сделать.
73! Олег

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

  • Ветеран
  • *****
  • Сообщений: 1091
  • Репутация: +131/-34
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1289 : 28 Февраль 2020, 08:56:43 »
на сайте не могу найти, там только 1.6.5 r5,  она уже с инсталлятором.

Скачивайте под словом Виндовс там архив скачивается портабельный без установки.
https://www.arduino.cc/en/Main/OldSoftwareReleases
ex: ua9-145-1000