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

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

Оффлайн r3ez

  • Очный чемпионат
  • Пользователь
  • *****
  • Сообщений: 45
  • Репутация: +29/-1
Re: Ардуино контроллер поворотки
« Ответ #1230 : 24 Февраль 2019, 19:02:46 »
Подскажите, можно ли регулировать задержку включения вращения после включения  тормоза? Сторока #define AZ_BRAKE_DELAY  работает только на выключение, а необходимо в обоих случаях, по принципу секвенсора. У меня сигналы включения двигателя и тормоза появляются одновременно.
К сожалению смелых разбираться в скетче не нашлось, поэтому проблему  решил пока аппаратно. За прототип была взята широко известная схема секвенсора на двух реле и модифицирована добавлением еще одного реле. Ну и соответствующей коммутацией контактов для моих целей.

Оффлайн ub4fbc

  • Постоялец
  • ***
  • Сообщений: 54
  • Репутация: +2/-0
  • QRA: LO13MF
Re: Ардуино контроллер поворотки
« Ответ #1231 : 08 Март 2019, 22:39:40 »
[/q
Подскажите, можно ли регулировать задержку включения вращения после включения  тормоза? Сторока #define AZ_BRAKE_DELAY  работает только на выключение, а необходимо в обоих случаях, по принципу секвенсора. У меня сигналы включения двигателя и тормоза появляются одновременно.
Здравствуйте. Очень много по настройкам и конфигурации находится на https://github.com/k3ng/k3ng_rotator_controller/wiki
В боковой колонке все сноски на страницы.
Пользуйтесь. *yagi* ;)

Оффлайн r3ez

  • Очный чемпионат
  • Пользователь
  • *****
  • Сообщений: 45
  • Репутация: +29/-1
Re: Ардуино контроллер поворотки
« Ответ #1232 : 09 Март 2019, 00:49:26 »
Да, об этом там скупо, но написано. А в реальности задержка работает только при выключении вращения и в таком виде это неприемлемо. Пока остается аппаратная. Уже опробовал и собрал. При этом сохраняется возможность без всяких переделок перейти, в случае необходимости, на родной софт от R3EG, хоть там и нет интерфейса GS-232.

Оффлайн UD2F

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 2894
  • Репутация: +276/-19
  • UA2 Contest Club
  • QRA: KO04HR
Re: Ардуино контроллер поворотки
« Ответ #1233 : 13 Март 2019, 17:04:03 »
Прошу помощи. Второй день не могу "победить".
Есть плата Mega 2560 + дисплей 1602 I2C (китайцы вместо 2004 прислали такой, нехорошие люди).
Дисплей завелся, подключил резисторы на азимут и элевацию, а на индикаторе вижу только отображение азимута в верхней строке (при вращении резистора - значение меняется). Вроде все пересмотрел - не могу добиться отображения элевации. Оба резистора рабочие, местами меняю -работают.

Попутно вопрос, есть ли возможность на 2-х строчном дисплее вывести в первой строке одновременно AZ & EL, а во второй слежение за луной ? (часы и соответствующие кнопки подключатся). (типа как здесь http://forum.vhfdx.ru/povorotnye-ustroystva/arduino-kontroller-povorotki/msg312121/#msg312121 , только на 2-х строчном дисплее (пока из Китая "едет" 4-х строчный) ?
73! Валентин   ex: RU2FM

Оффлайн UD2F

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 2894
  • Репутация: +276/-19
  • UA2 Contest Club
  • QRA: KO04HR
Re: Ардуино контроллер поворотки
« Ответ #1234 : 13 Март 2019, 17:21:05 »
P.S. Раскоментировал строку #define FEATURE_ELEVATION_CONTROL
Теперь в первой строке есть надпись Elevation (градусы от резистора меняются) Нет Азимута :((
73! Валентин   ex: RU2FM

Онлайн ua9olb Дима

  • Ветеран
  • *****
  • Сообщений: 1025
  • Репутация: +105/-26
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1235 : 13 Март 2019, 17:26:46 »
есть ли возможность на 2-х строчном дисплее вывести в первой строке одновременно AZ & EL, а во второй слежение за луной ?


Так наверно.
ex: ua9-145-1000

Оффлайн UD2F

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 2894
  • Репутация: +276/-19
  • UA2 Contest Club
  • QRA: KO04HR
Re: Ардуино контроллер поворотки
« Ответ #1236 : 13 Март 2019, 17:28:33 »
Поправил еще здесь #define LCD_HEADING_ROW 1
#define LCD_HEADING_FIELD_SIZE 16
#define LCD_AZ_ONLY_HEADING_FIELD_SIZE 16
#define LCD_AZ_ONLY_HEADING_ROW 1
#define LCD_EL_ONLY_HEADING_ROW 2
#define LCD_EL_ONLY_HEADING_FIELD_SIZE 16
#define LCD_STATUS_ROW 2
#define LCD_STATUS_FIELD_SIZE 16
#define LCD_DIRECTION_ROW 1

Начало отображаться оба значения AZ и EL.
Просветление пошло :) )
Движемся дальше...
73! Валентин   ex: RU2FM

Онлайн rz3rz

  • Старожил
  • ****
  • Сообщений: 210
  • Репутация: +32/-16
  • Подпись находится в стадии разработки
  • QRA: lo02rr
Re: Ардуино контроллер поворотки
« Ответ #1237 : 26 Март 2019, 12:48:11 »
Всем добрый вечер. Подскажите, а кто нибудь применял такие датчики вместо переменных резисторов https://ru.aliexpress.com/item/Full-Circle-No-Dead-Angle-12-Bit-Holzer-Angle-Sensor-0-360-Degree-0-5V-Output/32422949989.html?spm=a2g0v.10010108.1000014.24.4a1d2efc7WELcA&pvid=b3aa5816-c7f9-4912-8c41-1414bf28e36b&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.115306.0&scm-url=1007.13338.115306.0&scm_id=1007.13338.115306.0

Так и не понял как подключать данный датчик как простой резистор?
Какой тип датчика выбирать в установках?
« Последнее редактирование: 26 Март 2019, 12:52:37 от rz3rz »
Сергей, Тамбов

Онлайн ua9olb Дима

  • Ветеран
  • *****
  • Сообщений: 1025
  • Репутация: +105/-26
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1238 : 26 Март 2019, 12:53:40 »
как подключать данный датчик

Подать +- питание на него а OUT подключить к порту ардуины.
Выбрать резистор.

FEATURE_AZ_POSITION_POTENTIOMETER
« Последнее редактирование: 26 Март 2019, 12:55:43 от ua9olb Дима »
ex: ua9-145-1000

Оффлайн RX2D

  • Старожил
  • ****
  • Сообщений: 184
  • Репутация: +18/-5
  • QRA: KO85IJ
Re: Ардуино контроллер поворотки
« Ответ #1239 : 18 Апрель 2019, 18:38:19 »
Здравствуйте. Не могу запустить двухстрочный экран 1602 по I2C на Arduino UNO.  Библиотека Adafruit_LiquidCrystal не хочет работать, даже не работает пример HelloWorld_i2c на ней. Что нужно поправить в скетче? Arduino 1.8.8 В вложении библиотека и сам скетч.
Борис из Наро-Фоминска

Оффлайн RX2D

  • Старожил
  • ****
  • Сообщений: 184
  • Репутация: +18/-5
  • QRA: KO85IJ
Re: Ардуино контроллер поворотки
« Ответ #1240 : 22 Апрель 2019, 10:43:11 »
Здравствуйте. Не могу запустить двухстрочный экран 1602 по I2C на Arduino UNO.  Библиотека Adafruit_LiquidCrystal не хочет работать, даже не работает пример HelloWorld_i2c на ней. Что нужно поправить в скетче? Arduino 1.8.8 В вложении библиотека и сам скетч.
Пока сайт лежал нашел на другом сайте, запустилось.
Борис из Наро-Фоминска

Оффлайн RX2D

  • Старожил
  • ****
  • Сообщений: 184
  • Репутация: +18/-5
  • QRA: KO85IJ
Re: Ардуино контроллер поворотки
« Ответ #1241 : 27 Апрель 2019, 12:37:56 »
Теперь не могу сделать калибровку, монитор порта не работает, любые команды ардуина UNO не принимает хотя из PstRotator без проблем управляется. Номер порта менял, не помогло. На других скетчах типо измеритель кондесаторов, порт работает...
Борис из Наро-Фоминска

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

  • Ветеран
  • *****
  • Сообщений: 2153
  • Репутация: +129/-55
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #1242 : 27 Апрель 2019, 18:52:01 »
Теперь не могу сделать калибровку, монитор порта не работает, любые команды ардуина UNO не принимает
была такая засада , у меня оказалось  разрыв (   по датчику азимута ПЛП-1 ) заменил сначала на многооборотистый, заработало , потом чуть убавил ,замедление (механическое) датчика , опять заработало


https://yadi.sk/a/rlWjHYAn3VFnTz

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

Оффлайн RX2D

  • Старожил
  • ****
  • Сообщений: 184
  • Репутация: +18/-5
  • QRA: KO85IJ
Re: Ардуино контроллер поворотки
« Ответ #1243 : 27 Апрель 2019, 21:43:36 »
была такая засада , у меня оказалось  разрыв (   по датчику азимута ПЛП-1 ) заменил сначала на многооборотистый, заработало , потом чуть убавил ,замедление (механическое) датчика , опять заработало
Сергей, Вы меня немного не поняли, подробней дело так: поворотка G-450 c 500 омным потенциометром, всё стоит пока на столе в режиме тестирования. Управление с компа работает без проблем через PstRotator, RotorCraft 1.0, Mix 2.0 и т. д. но в IDE мониторе порта ничего не происходит, на команды не реагирует, в ответ ардуинка ничего не присылает...
Борис из Наро-Фоминска

Онлайн ua9olb Дима

  • Ветеран
  • *****
  • Сообщений: 1025
  • Репутация: +105/-26
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #1244 : 28 Апрель 2019, 18:45:43 »
в ответ ардуинка ничего не присылает...

а У Вас и команды /d ,/O в мониторе тоже не видите ответ?

ex: ua9-145-1000