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

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

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

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #360 : 21 Октябрь 2015, 09:31:10 »
Попробуйте геркон внизу зашунтировать ёмкостью 0.1 мкф и  подключить через резистор 560 ом -1 ком к ардуине если не поможет
Попробую вечером обязательно.

http://www.telesputnik.ru/archive/89/article/48.html
« Последнее редактирование: 21 Октябрь 2015, 09:50:13 от 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

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

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #361 : 21 Октябрь 2015, 11:11:08 »
Вот, что нашел про дребезг.
Но неужели программно в скетче уже не сделано?

http://ardushop.ru/drebezg-kontaktov-i-sposoby-podavleniya-drebezga/
« Последнее редактирование: 21 Октябрь 2015, 11:31: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: Ардуино контроллер поворотки
« Ответ #362 : 21 Октябрь 2015, 14:30:15 »
Но неужели программно в скетче уже не сделано?

Скорее всего всё сделанно)))

Вот нашёл в мануале настройки, с ними можно поэкспериментировать

#define AZIMUTH_SMOOTHING_FACTOR 0      // value = 0 to 99.9
#define ELEVATION_SMOOTHING_FACTOR 0    // value = 0 to 99.9

#define AZIMUTH_MEASUREMENT_FREQUENCY_MS 100        // this does not apply if using FEATURE_AZ_POSITION_GET_FROM_REMOTE_UNIT
#define ELEVATION_MEASUREMENT_FREQUENCY_MS 100      // this does not apply if using FEATURE_EL_POSITION_GET_FROM_REMOTE_UNIT
ex: ua9-145-1000

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

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #363 : 21 Октябрь 2015, 14:33:06 »
Скорее всего всё сделанно)))
ОК, попробую.
МС России. 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: Ардуино контроллер поворотки
« Ответ #364 : 26 Октябрь 2015, 10:30:38 »
Всем большое спасибо за помощь в освоении ардуино.
Особенно хочу поблагодарить Дмитрия UA9OLB и Сергея UD4FKD за оказанную неоценимую помощь.
Подключение параллельно к родному пульту управления G-800SA по горизонту не дало желаемых результатов, а при подключении резистора по горизонту и импульсного датчика по элевации все работает достойно.
В будущем буду использовать ардуино для следующей конструкции самодельного поворотного устройства на УКВ из двух актуаторов (гориз. верт.) с родными импульсными датчиками.
СПАСИБО!
МС России. 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

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4981
  • Репутация: +499/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #365 : 26 Октябрь 2015, 12:00:00 »
Так в чем была причина ошибки при установке в ноль актуатора? Или все же дребезг ? Посмотрел схему позиционера  ,там стоит формирователь импульсов после геркона в самом актуаторе.
ex RX3DUR-UV3DUR

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

  • Ветеран
  • *****
  • Сообщений: 5605
  • Репутация: +1101/-266
  • RN6MA Victor
  • QRA: LN06UQ
Re: Ардуино контроллер поворотки
« Ответ #366 : 26 Октябрь 2015, 12:38:27 »
там стоит формирователь импульсов после геркона в самом актуаторе.
От туда и брал сигнал на ардуино.
« Последнее редактирование: 26 Октябрь 2015, 13:10:31 от 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

Оффлайн RA9QAW

  • Постоялец
  • ***
  • Сообщений: 145
  • Репутация: +41/-4
Re: Ардуино контроллер поворотки
« Ответ #367 : 29 Октябрь 2015, 20:38:16 »
Будете повторять берите ARDUINO MEGA2560 и как минимум LCD 4x20
LCD красиво и видно хорошо ....
МЕГА больше ресурсов ...для этого кода.
Ещё хорошо бы купить или сделать часики на DS1307 или купить платку  GPS
1. Какой лучше GPS модуль брать? Любой для Ардуино?
2. Какой резистор посоветуете (с алиэкспресса)? Взял 10 оборотный, а значит рабочим будет только 1 оборот. И диапазон изменяемых напряжений с 5 вольт будет только от 0 до 0.5 В за 1 оборот. Хочу обойтись без УПТ.
Энкодер не устраивает, тк нужна длина кабеля питания 10-30метров.
« Последнее редактирование: 29 Октябрь 2015, 20:41:59 от RA9QAW »
Alexandr MO25PK Kurgan

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #368 : 29 Октябрь 2015, 20:54:48 »
1. Какой лучше GPS модуль брать? Любой для Ардуино?
2. Какой резистор посоветуете (с алиэкспресса)? Взял 10 оборотный, а значит рабочим будет только 1 оборот. И диапазон изменяемых напряжений с 5 вольт будет только от 0 до 0.5 В за 1 оборот. Хочу обойтись без УПТ.
Энкодер не устраивает, тк нужна длина кабеля питания 10-30метров.

1.GPS модуль любой для Ардуино или часы (и часы на DS 1307)
2. По любому Вам надо сделать изменение от 0 до ~5 вольт за этот оборот, любыми способами
иначе работать не будет.....


ex: ua9-145-1000

Оффлайн RA9QAW

  • Постоялец
  • ***
  • Сообщений: 145
  • Репутация: +41/-4
Re: Ардуино контроллер поворотки
« Ответ #369 : 29 Октябрь 2015, 20:59:50 »
. По любому Вам надо сделать изменение от 0 до ~5 вольт за этот оборот, любыми способами
иначе работать не будет.....
Я думал, что смогу откалибровать, к примеру 0 град = 0,5в .... 360град =1в.  Не так?
Точность нужна небольшая.
Alexandr MO25PK Kurgan

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #370 : 29 Октябрь 2015, 21:11:45 »
Я думал, что смогу откалибровать, к примеру 0 град = 0,5в .... 360град =1в.  Не так?
Точность нужна небольшая.

Не там не получается наверно из за разрядности ацп.
У Виктора RN6MA было изменение больше, крайние точки совпадали точно а в середине отличие было в 20-30 градусов......
ex: ua9-145-1000

Оффлайн RA9QAW

  • Постоялец
  • ***
  • Сообщений: 145
  • Репутация: +41/-4
Re: Ардуино контроллер поворотки
« Ответ #371 : 29 Октябрь 2015, 21:30:56 »
Не там не получается наверно из за разрядности ацп.
спасибо. попробую.
Alexandr MO25PK Kurgan

Оффлайн RA9QAW Alexandr

  • Ветеран
  • *****
  • Сообщений: 2536
  • Репутация: +532/-91
  • QRA: KO85RR
Re: Ардуино контроллер поворотки
« Ответ #372 : 03 Ноябрь 2015, 06:38:25 »
http://c2n.me/3p4PSjW
Сергей, дай ссылку на готовый скетч в 2-х плоскостях с 2-мя резисторами под М2560 и дисплей как у тебя(15 и 16 ножки). Подключение стандартное.
Пока не могу получить изображение на дисплее.
Программа Температура, ктр в этой теме, ставится на отлично с индикацией.
Moskva, Alexandr, R2BRZ, KO85rr

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

  • Ветеран
  • *****
  • Сообщений: 1281
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #373 : 03 Ноябрь 2015, 07:13:27 »
тебя(15 и 16 ножки)

Скажите конкретно как подключено

//classic 4 bit LCD pins
#define lcd_4_bit_rs_pin ?
#define lcd_4_bit_enable_pin ?
#define lcd_4_bit_d4_pin ?
#define lcd_4_bit_d5_pin ?
#define lcd_4_bit_d6_pin?
#define lcd_4_bit_d7_pin ?

ex: ua9-145-1000

Оффлайн RA9QAW Alexandr

  • Ветеран
  • *****
  • Сообщений: 2536
  • Репутация: +532/-91
  • QRA: KO85RR
Re: Ардуино контроллер поворотки
« Ответ #374 : 03 Ноябрь 2015, 09:16:54 »
Скажите конкретно как подключено

//classic 4 bit LCD pins
#define lcd_4_bit_rs_pin ?
#define lcd_4_bit_enable_pin ?
#define lcd_4_bit_d4_pin ?
#define lcd_4_bit_d5_pin ?
#define lcd_4_bit_d6_pin?
#define lcd_4_bit_d7_pin ?
Вот так работает:
LiquidCrystal lcd (12, 11, 5, 4, 3, 2)
Moskva, Alexandr, R2BRZ, KO85rr