Автор Тема: Аналоговый Указатель положения антенны.  (Прочитано 18862 раз)

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

Оффлайн R2GKH Виталий

  • Ветеран
  • *****
  • Сообщений: 5127
  • Репутация: +766/-375
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
Вот, занялся на досуге, пока строительный сезон не начался :)
Шаговый двигатель от принтера, микроконтроллер ATMega8, жменька транзисторов и прочей рассыпухи.
Сигнал с переменного резистора по трехпроводной схеме.
Автокалибровка и настройка, по алгоритму одной кнопкой. Индикаторы "перехлеста".

Кому проект интересен?
Прикладываю видео экспериментальной модели.

 
http://video.yandex.ru/users/r2gkh/view/1/
Мы стояли на плоскости,
                  С переменным углом отражения...

Оффлайн rn6haz

  • Пользователь
  • **
  • Сообщений: 10
  • Репутация: +2/-0
  • QRA: LN14lu
Re: Аналоговый Указатель положения антенны.
« Ответ #1 : 06 Апреля 2014, 14:05:08 »
В тему и вовремя! Пытаюсь сочинить что-то без сильсинов, и чтобы проводов поменьше.Схемкой\прошивкой поделитесь?
 deRN6HAZ=Михаил=
Если в обществе нет цветовой дифференциации штанов, то нет цели!
de RN6HAZ=Mikhail=

Оффлайн R2GKH Виталий

  • Ветеран
  • *****
  • Сообщений: 5127
  • Репутация: +766/-375
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
Re: Аналоговый Указатель положения антенны.
« Ответ #2 : 06 Апреля 2014, 14:21:00 »
В тему и вовремя! Пытаюсь сочинить что-то без сильсинов, и чтобы проводов поменьше.Схемкой\прошивкой поделитесь?
 deRN6HAZ=Михаил=
А без проблем... Только схему завтра наверное нарисую в удобочитаемом виде.
Ну а прошивку с исходником хоть сейчас. :) Может. кое какие косяки убрать поможете :)


Мы стояли на плоскости,
                  С переменным углом отражения...

Оффлайн rn6haz

  • Пользователь
  • **
  • Сообщений: 10
  • Репутация: +2/-0
  • QRA: LN14lu
Re: Аналоговый Указатель положения антенны.
« Ответ #3 : 06 Апреля 2014, 14:42:53 »
Ну, косяков я скорее добавлю,   ;) а вот собрать и протестировать - со всем нашим удовольствием  !!!!!!!!!
de RN6HAZ= Михаил=
Если в обществе нет цветовой дифференциации штанов, то нет цели!
de RN6HAZ=Mikhail=

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

  • Ветеран
  • *****
  • Сообщений: 2803
  • Репутация: +688/-229
  • QRA: MO92HX
Re: Аналоговый Указатель положения антенны.
« Ответ #4 : 06 Апреля 2014, 15:12:22 »
Очень хорошая задумка!!!
team RK9Y

Оффлайн R2GKH Виталий

  • Ветеран
  • *****
  • Сообщений: 5127
  • Репутация: +766/-375
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
Re: Аналоговый Указатель положения антенны.
« Ответ #5 : 06 Апреля 2014, 15:43:40 »
Вот, во вложении эскиз схемы. если кто приведет в удобочитаемый вид - благодарность не будет знать границ. 

И пара фото датчика.
Его изготовление и юстировка крови попили немерянно :(

Кнопка всего одна. Короткое нажатие приводит к реюстировке стрелки указателя.
Длительное нажатие должно производиться при положении антенны на "север" при заходе с запада, и с востока. Соответствующая величина будет записана в энергонезависимую память.

P.S. О, для юстировки опто-пары нужно специальный режим сделать :) 
« Последнее редактирование: 06 Апреля 2014, 16:16:38 от R2GKH Виталий »
Мы стояли на плоскости,
                  С переменным углом отражения...

Оффлайн R2GKH Виталий

  • Ветеран
  • *****
  • Сообщений: 5127
  • Репутация: +766/-375
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
Re: Аналоговый Указатель положения антенны.
« Ответ #6 : 06 Апреля 2014, 19:36:31 »
Умохался с датчиком "нуля" :(
Переделал программу и сенсор. Шторка не  в виде иголки, а в виде сектора.
Инициализация несколько дольше, но надежнее.

И еще, при перерисовке возможно ошибся с "фазировкой" ШД. Все сделано на макетке.

Свободно три четверти памяти контроллера! какие функции еще туда напихать, не теряя основного функционала?
Мы стояли на плоскости,
                  С переменным углом отражения...

Оффлайн rn6haz

  • Пользователь
  • **
  • Сообщений: 10
  • Репутация: +2/-0
  • QRA: LN14lu
Re: Аналоговый Указатель положения антенны.
« Ответ #7 : 07 Апреля 2014, 07:44:13 »
напихать хотелось бы: переменник  № 2 (R2) ;Led 4, при R1=R2  Led4=1
de RN6HAZ
Если в обществе нет цветовой дифференциации штанов, то нет цели!
de RN6HAZ=Mikhail=

Оффлайн rn6haz

  • Пользователь
  • **
  • Сообщений: 10
  • Репутация: +2/-0
  • QRA: LN14lu
Re: Аналоговый Указатель положения антенны.
« Ответ #8 : 07 Апреля 2014, 07:51:50 »
sorry, забыл.... + отдельная кнопка для инициализации процесса сравнения.
de RN6HAZ
Если в обществе нет цветовой дифференциации штанов, то нет цели!
de RN6HAZ=Mikhail=

Оффлайн R2GKH Виталий

  • Ветеран
  • *****
  • Сообщений: 5127
  • Репутация: +766/-375
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
Re: Аналоговый Указатель положения антенны.
« Ответ #9 : 07 Апреля 2014, 08:19:22 »
???
Второй потенциометр - его назначение? И сравнение...
Можно поподробнее?

Я вот думаю отлавливать сигнал от компьютера. Эдакий "треккер" сделать.
Мы стояли на плоскости,
                  С переменным углом отражения...

Оффлайн rn6haz

  • Пользователь
  • **
  • Сообщений: 10
  • Репутация: +2/-0
  • QRA: LN14lu
Re: Аналоговый Указатель положения антенны.
« Ответ #10 : 07 Апреля 2014, 08:41:20 »
однако... 7раз подумай, один раз напиши, ну ничего, интернет стерпит. :)
лучше бы вот так: Led 4 & Led 5 ;
   If  R1>R2 Then Led4=1  Else Led4 = 0
   If R1<R2  Then Led5=1  Else Led5 = 0
   
   И все бы это запускалось  Key2
   Назначение : оформить все в виде пульта.  Компьютер - дело Чатланское.. :)
   А мы, пацаки,  устанавливаем  азимут при помощи R2 , Кнопочку жмем, и Куууу...
   de RN6HAZ
Если в обществе нет цветовой дифференциации штанов, то нет цели!
de RN6HAZ=Mikhail=

Оффлайн R2GKH Виталий

  • Ветеран
  • *****
  • Сообщений: 5127
  • Репутация: +766/-375
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
Re: Аналоговый Указатель положения антенны.
« Ответ #11 : 07 Апреля 2014, 08:56:25 »
 Понял... резистор - установщик задания.
И доп-выходы будут управлять мотором.
А кнопочка зачем вторая? Если только калибровать потенциометр-задатчик?

А почему-бы и нет? :)
Компьютер, конечно, может и лишний, но вот следить за луной и другими объектами все-таки удобнее программами.
Хорошо, посмотрю - подумаю... Сейчас снова ушел в несколько иную ветвь программирования. А тяжело переключаться с микроконтроллерного бейсика на Контроллерный Step7 и обратно.


Мы стояли на плоскости,
                  С переменным углом отражения...

Оффлайн rn6haz

  • Пользователь
  • **
  • Сообщений: 10
  • Репутация: +2/-0
  • QRA: LN14lu
Re: Аналоговый Указатель положения антенны.
« Ответ #12 : 07 Апреля 2014, 10:11:21 »
Кнопочкой не только калибровать.Если сравнение не активировано, то Led4=Led5=0
Устанавливаем  азимут заранее, и в нужный момент жмем кнопку. т.е. кнопка вместо компьютера. А девайс этот бесовский (Компутер)иногда нужен. Согласен.
Но это уже совсем другая история :)
Благодарю за помощь!!!!!
Если в обществе нет цветовой дифференциации штанов, то нет цели!
de RN6HAZ=Mikhail=

Оффлайн rd3ql oleg

  • Старожил
  • ****
  • Сообщений: 261
  • Репутация: +7/-5
Re: Аналоговый Указатель положения антенны.
« Ответ #13 : 07 Апреля 2014, 10:22:06 »
может тогда заморочиться с принципиально новым устройством, как мне представляется к примеру аз. главный датчик пусть остается резистор через шестерни с передаточным числом 3/2 те резистор может повернуться на к примеру 330гр. в это время вал повернется на 495гр. это чтоб в случае аварии был запас, электрически не проблема загнать резистор чтоб выдавал 0-360гр = 0-5В но на мой взгляд работать со столь малыми напряжениями не сподручно может лучше чтоб контроллер понимал 0-360 = 5-10в или выше но главное не с нуля, но я отвлекся от мысли.
я предлагаю поставить дополнительный датчик к примеру на вал червяка или мотор если они жестко соединены , например главный датчик понимает азимут как он есть 1/1 а дополнительный датчик к примеру 30/1 , 40/1 или 60/1 смысл в том чтоб второй датчик КОРРЕКТИРОВАЛ ПОКАЗАНИЯ ГЛАВНОГО, будет хорошо если редукцию можно будет переключить перемычками , если у человека редуктор с кривым числом то надо только подобрать дополнительную шестереночную пару. и основное все датчики должны быть доступны , и осуществлена связь устройства с ПК.

Оффлайн rd3ql oleg

  • Старожил
  • ****
  • Сообщений: 261
  • Репутация: +7/-5
Re: Аналоговый Указатель положения антенны.
« Ответ #14 : 07 Апреля 2014, 10:25:36 »
О как, сам прочитал и ужаснулся