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

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

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

  • Ветеран
  • *****
  • Сообщений: 2815
  • Репутация: +233/-67
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #120 : 23 Октябрь 2014, 21:38:04 »
 спасибо не надо пока.
на днях скруччу на скрутках  и приделаю  резисторы на аз и эл
буду пробовать под  PSTrotator . он вроде настраивается по проще.
https://disk.yandex.ru/d/tStqJhi7p4ubVg   досье на меня

https://www.instagram.com/ua4fkd  ЗАБЛОКИРОВАН НЕЗАКОННЫМИ ДЕЙСТВИЯМИ  США

Оффлайн RM5P

  • Очный чемпионат
  • Ветеран
  • *****
  • Сообщений: 643
  • Репутация: +196/-4
  • QRA: KO84VH
Re: Ардуино контроллер поворотки
« Ответ #121 : 23 Октябрь 2014, 21:38:21 »
угадалась тока одна нога блока 

Сергей, откройте файл rotator_pin.h и посмотрите строки
#define rotate_cw 8              // goes high to activate rotator R (CW) rotation - pin 1 on Yaesu connector
#define rotate_ccw 9             // goes high to activate rotator L (CCW) rotation - pin 2 on Yaesu connector
Это для азимута.
Туда соответственно и надо подключать реле. Или можно их переназначит так как включено у вас. Но в этом случае надо перезалить скетч.
Best regards and 73!
Gleb RM5P

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

  • Ветеран
  • *****
  • Сообщений: 2815
  • Репутация: +233/-67
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #122 : 23 Октябрь 2014, 22:01:10 »
 спасибо , завтра или в понедельник .
https://disk.yandex.ru/d/tStqJhi7p4ubVg   досье на меня

https://www.instagram.com/ua4fkd  ЗАБЛОКИРОВАН НЕЗАКОННЫМИ ДЕЙСТВИЯМИ  США

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

  • Ветеран
  • *****
  • Сообщений: 1287
  • Репутация: +226/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #123 : 24 Октябрь 2014, 06:42:08 »
Чистил EEPROM потом заливал,сразу не помогло.

Не Александр .Я имел виду на компе по пути:С:\Users\Имя компа\AppData\Temp\Build....цифры....tmp создаются временные файлы вашего проекта и там же лежат файлы которые
заливаются в микро процессор  .HEX и .EEP Вот когда вы что то поменяли в скече заходите по этому пути (пример привел для семёрки) и удаляйте эти файлы .Потом компилируйте
и заливайте.
Cуть у Вас не перезаписываются эти файлы .Это косяк присушь среде WinAvr с помощью которой и происходит компиляция....
ex: ua9-145-1000

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 5042
  • Репутация: +513/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #124 : 24 Октябрь 2014, 08:54:32 »
Дима,большое спасибо за науку!
Но я пошел другим путем дома на свой комп установил программу ардуино и немного поработав смог все же запустить работу контролера. Теперь все работает на ура. Для D7 LCD  использую 10 ногу ардуино,а ногу номер два задействовал на вход для актуатора. Останется подогнать коэф. для точного показания градусов . Сейчас очень большой шаг получился скачет через 30-40град .
Вот скетч который сейчас залит в мою ардуино.
ex RX3DUR-UV3DUR

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 5042
  • Репутация: +513/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #125 : 24 Октябрь 2014, 09:22:11 »
А вот примерно как это работает
http://www.youtube.com/watch?v=uPW2MF46WUo&feature=youtu.be

Только как я понимаю надо все же нормально сформировать импульсы от геркона иначе градусы скачут не через один шаг ,а по разному и отличается при вращении вверх и вниз.

Дописываю: на рабочем компе удалил старую программу 1.0.5 ,скачал новую 1.0.6 .
Установил и теперь все нормально шьется на нем. Дальше изменил коэф. с установленного по умолчанию значения 0.5 на 0.01 и градусы стал считать попорядку. Останется поставить на реальную параболу и проверить ошибку при опускании и поднятии скажем от 0 град. до 90грд. И подогнать этот коэф. Считаю работа удалась. Будем паковать в коробчёнку.
« Последнее редактирование: 24 Октябрь 2014, 11:09:57 от RX3DR Александр »
ex RX3DUR-UV3DUR

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 5042
  • Репутация: +513/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #126 : 24 Октябрь 2014, 11:21:00 »
Единственное ,после снятия питания с ардуино и подключения его вновь ,градусы элевации (которые от геркона) не сохраняются . Может ресет при включении обнуляет их и вкл то что придется? И где еще что не раскоментил?
ex RX3DUR-UV3DUR

Оффлайн RM5P

  • Очный чемпионат
  • Ветеран
  • *****
  • Сообщений: 643
  • Репутация: +196/-4
  • QRA: KO84VH
Re: Ардуино контроллер поворотки
« Ответ #127 : 24 Октябрь 2014, 12:47:34 »
градусы элевации (которые от геркона) не сохраняются .
Александр, это пока нет движения, как только будет нажата кнопка движения и придут какие-то импульсы от геркона, то данные сохранятся (во всяком случае для азимута это так). Сам в начале немного недоумевал. Оказалось все нормально.
Могу прслать вечером мой скетч.
Best regards and 73!
Gleb RM5P

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 5042
  • Репутация: +513/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #128 : 24 Октябрь 2014, 12:53:30 »
Глеб ,присылай будет интересно сравнить с моим. И спасибо за поддержку.
ex RX3DUR-UV3DUR

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 5042
  • Репутация: +513/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #129 : 24 Октябрь 2014, 14:03:58 »
Глеб ты был прав ,час назад я гонял актуатор и оставил его положение в 60гр ,только что включил ардуино и вижу на табло 60гр,т.е. градусы запомнились!
ex RX3DUR-UV3DUR

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 5042
  • Репутация: +513/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #130 : 24 Октябрь 2014, 14:20:05 »
Может кому нужна моя печатка
ex RX3DUR-UV3DUR

Оффлайн ua1ccu

  • Ветеран
  • *****
  • Сообщений: 1318
  • Репутация: +147/-20
Re: Ардуино контроллер поворотки
« Ответ #131 : 25 Октябрь 2014, 00:32:24 »
Подключил ардуино мега 2560 к дисплею по схеме автора , научился заливать скетчи.
Но на экранчике  только квадратики верхнего ряда. Индикации нет.
Константин.
Правильно заданный вопрос половина ответа!

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

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 5042
  • Репутация: +513/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #132 : 25 Октябрь 2014, 15:04:14 »
так в скетче номера ног LCD поменяли  под свои?
« Последнее редактирование: 25 Октябрь 2014, 15:22:16 от RX3DR Александр »
ex RX3DUR-UV3DUR

Оффлайн ua1ccu

  • Ветеран
  • *****
  • Сообщений: 1318
  • Репутация: +147/-20
Re: Ардуино контроллер поворотки
« Ответ #133 : 25 Октябрь 2014, 17:46:39 »
Я понял что описание подключения ног дисплея есть в скейтче ,но где эти строки я пока не нашел....
Правильно заданный вопрос половина ответа!

Онлайн UD2F

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 4436
  • Репутация: +846/-32
  • UA2 Contest Club
  • QRA: KO04HR
Re: Ардуино контроллер поворотки
« Ответ #134 : 25 Октябрь 2014, 18:08:28 »
Я понял что описание подключения ног дисплея есть в скейтче ,но где эти строки я пока не нашел....

https://docs.google.com/document/d/1Q4_X2XdndylohjhZWsaAUNl1UIqYGt9Kxp1VM70XJGM/edit#

страница 29
73! Валентин   ex: RU2FM