Автор Тема: Оцифровать сельсин  (Прочитано 21292 раз)

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

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

  • Ветеран
  • *****
  • Сообщений: 4318
  • Репутация: +579/-355
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
Оцифровать сельсин
« : 28 Март 2013, 20:12:07 »
Господа, что-то с "природными катаклизмами" и "чехардой со свидетельствами" несколько забываем о начале сезона :)
А вот задача сегодня попала - оцифровать сельсин. Датчик установлен в некоем станке, назовем его "Поворотным устройством антенны". Менять его на что-то другое затруднительно чисто конструктивно. Датчик не должен иметь мертвой точки и иметь "бесконечное вращение".  Современые требования предпологают оцифровку данного датчика с выводом в RS-232(485).

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

Оффлайн UR3LDO Alexandr

  • Постоялец
  • ***
  • Сообщений: 123
  • Репутация: +7/-4
Re: Оцифровать сельсин
« Ответ #1 : 28 Март 2013, 21:52:34 »
  Виталий здравствуйте.
Самое простое (и первое что пришло в голову) -  поставить фазочувствительный выпрямитель, далее АЦП, ну и если надо на графический дисплей - контроллер.
73!

Оффлайн ua0wbr Leonid

  • Старожил
  • ****
  • Сообщений: 432
  • Репутация: +436/-15
  • QRA: NO52BP
Re: Оцифровать сельсин
« Ответ #2 : 29 Март 2013, 02:44:21 »
Может распотрошить сельсин и установить в него энкодер с выходом в RS-485
http://www.ok2tpq.net/node/10

Оффлайн r7mr

  • Старожил
  • ****
  • Сообщений: 170
  • Репутация: +30/-8
  • QRA: LN07JM
Re: Оцифровать сельсин
« Ответ #3 : 29 Март 2013, 07:58:35 »
На хамфесте в Воронеже в 2011 году видел вживую и крутил плату-контроллер с ЖК-дисплеем и сельсин-датчиком,мало того все это продавалось и было в нескольких экземплярах.Пороюсь в записях,может найду позывной производителя,помоему из Ставрополя,затем дополнительно сообщу.
73! Юрий - R7MR

Оффлайн r7mr

  • Старожил
  • ****
  • Сообщений: 170
  • Репутация: +30/-8
  • QRA: LN07JM
Re: Оцифровать сельсин
« Ответ #4 : 29 Март 2013, 08:14:14 »
RV6HG   -    Владимир Пухов и вот еще ссылка  http://radon.doolru.org.ua/index.php
Схема не проста,поэтому америку открывать не надо,все разработано и изготовлено правильно и работает.
Обращаемся,я думаю нам Володя поможет !

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

  • Команда RW3WR
  • Ветеран
  • *****
  • Сообщений: 3404
  • Репутация: +849/-71
  • QRA: KO95CN
Re: Оцифровать сельсин
« Ответ #5 : 29 Март 2013, 08:20:59 »
Вот все готовое

Оффлайн RW3AC Евгений

  • Silent KEY (SK)
  • Ветеран
  • *
  • Сообщений: 675
  • Репутация: +71/-5
  • QRA: KO86sh
Re: Оцифровать сельсин
« Ответ #6 : 29 Март 2013, 08:23:53 »
Посмотрите еще ж. "Радио" №11 за 69 год.....
Да, это в посте Сергея.....Чуть опередил...
« Последнее редактирование: 29 Март 2013, 08:25:58 от RW3AC »
73!
Евгений
RW3AC

Оффлайн r7mr

  • Старожил
  • ****
  • Сообщений: 170
  • Репутация: +30/-8
  • QRA: LN07JM
Re: Оцифровать сельсин
« Ответ #7 : 29 Март 2013, 08:42:40 »
Это все не то, отсюда только взята идея. У RV6HG законченная конструкция,всмысле комп не нужен,все отражается на двухстрочном дисплее,установка коррекции,мертвой зоны и управление все делается одним энкодером.

Оффлайн UT6IO Григорий

  • Ветеран
  • *****
  • Сообщений: 1468
  • Репутация: +190/-42
  • QRA: KN97GT
Re: Оцифровать сельсин
« Ответ #8 : 29 Март 2013, 13:08:52 »
Да, только самой схемы нет. А привязать к персоналке не помешает, все равно пик в управлении стоит.  :(
С уважением Григорий D0OO ex RB5IIQ, US5IIQ
TS-2000SX, FT-991A
тел. +79493346029

Оффлайн UB3GAI

  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Подпись находиться в стадии разработки
  • QRA: KO92TO
Re: Оцифровать сельсин
« Ответ #9 : 30 Март 2013, 22:02:40 »
Датчик не должен иметь мертвой точки и иметь "бесконечное вращение".  Современые требования предпологают оцифровку данного датчика с выводом в RS-232(485).
Берёте любой микроконтроллер с выходом UART (например, из семейства AVR Tiny), лепите датчик сброса угла (для чёткой установки по северу, типа Холла или микрика), считаете количество оборотов на редукторе и пишете эти обороты через контроллер в UART. Простым делением добиваетесь нужного результата (градуса) на компьютере.
« Последнее редактирование: 30 Март 2013, 22:05:08 от UB3GAI »

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

  • Ветеран
  • *****
  • Сообщений: 778
  • Репутация: +82/-11
  • 73&DX!!!
Re: Оцифровать сельсин
« Ответ #10 : 31 Март 2013, 07:50:41 »
Все уже придумано и давно [url]http://[http://www.vk5dj.com/beam.html/url] - тут контроллер поворотки и по азимуту и по элевации.. Плату с контроллером можно заказать у автора, энкодеры - у производителя - идут из Австралии около 2х недель. Можно все и самому сделать - в статье все очень подробно расписано - с платами, прошивками, подробное описание и инструкция по эксплуатации..
тут - цены на экодеры AS5040/AS5045- вполне "подъемные"

http://www.ams.com/eng/Products/Magnetic-Position-Sensors/Magnetic-Rotary-Position-Sensors
« Последнее редактирование: 31 Март 2013, 08:10:13 от RW3TU Сергей »
Dum spiro - spero. 73&DX! Сергей. LO25BR.

Оффлайн ua9wv

  • Ветеран
  • *****
  • Сообщений: 869
  • Репутация: +175/-120
  • Vlad
  • QRA: LO74VK
Re: Оцифровать сельсин
« Ответ #11 : 31 Март 2013, 08:46:41 »
А в каком отделении фирмы , дешевле доставка ?
Дорогу осилит идущий.

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

  • Ветеран
  • *****
  • Сообщений: 778
  • Репутация: +82/-11
  • 73&DX!!!
Re: Оцифровать сельсин
« Ответ #12 : 31 Март 2013, 08:47:43 »
Я прямо из Австралии заказывал..
Dum spiro - spero. 73&DX! Сергей. LO25BR.

Оффлайн UB3GAI

  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Подпись находиться в стадии разработки
  • QRA: KO92TO
Re: Оцифровать сельсин
« Ответ #13 : 31 Март 2013, 09:42:00 »
Датчик установлен в некоем станке, назовем его "Поворотным устройством антенны". Менять его на что-то другое затруднительно чисто конструктивно.
Насколько я понял, задача использовать именно данную железку, в уже заданных реальных условиях.
Контроллер Tiny стоит в Липецке 50р. + 50р. обвязка (разъёмы и прочая мелочёвка). И никакой пересылки из Австралии :)

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

  • Ветеран
  • *****
  • Сообщений: 4318
  • Репутация: +579/-355
  • the Truth is out There...
    • Мысли вслух :)
  • QRA: KO92GP
Re: Оцифровать сельсин
« Ответ #14 : 31 Март 2013, 10:47:50 »
Господа, простите - нужен алгоритм. А уж его реализация - "дело третье" :) Где какие запчастюги - решаемо. Энкодер с "zero point" - крайний случай. Станок переделывать нет желания. Уж больно "резольвер" классно сделан. Сейчас так не делают :) Итак все "концевики" на бесконтактные поменяли :)
Пока вариант: Даю импульсна обмотку "А", через 10мс считываю значение с обмтотки управления.  Потом поступаю так-же с обмоткой "В" и далее "С". Встает вопрос, математика (алгоритм) обработки этих сигналов... .
Мы стояли на плоскости,
                  С переменным углом отражения...