реклама на сайте
подробности

 
 
> Прошу помощи по замене сельсин-приемника угла поворота антенны
Dmi3y
сообщение Oct 7 2011, 19:33
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 8-02-08
Пользователь №: 34 854



Прошу помощи по замене сельсин-приемника угла поворота антенны.
Антенна вращается со скоростью 1 оборот за 10 секунд. На антенне установлен сельсин-датчик, на обмотку возбуждения которого подается 110В 400Гц. Необходимо заменить сельсин-приемник цифровым девайсом (необходим 12 разрядный код угла поворота). Как наиболее просто можно это сделать? Применимы ли для моего случая AD2SXX? Если да, то какой? Как я понял есть ограничения на минимальную частоту входных напряжений. Есть ли у кого опыт разработки подобного девайса, прошу помочь.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
777777
сообщение Oct 13 2011, 06:12
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(Dmi3y @ Oct 7 2011, 23:33) *
Прошу помощи по замене сельсин-приемника угла поворота антенны.
Антенна вращается со скоростью 1 оборот за 10 секунд. На антенне установлен сельсин-датчик, на обмотку возбуждения которого подается 110В 400Гц. Необходимо заменить сельсин-приемник цифровым девайсом (необходим 12 разрядный код угла поворота). Как наиболее просто можно это сделать? Применимы ли для моего случая AD2SXX? Если да, то какой? Как я понял есть ограничения на минимальную частоту входных напряжений. Есть ли у кого опыт разработки подобного девайса, прошу помочь.

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

Математика для вычисления угла примерно такая. Если магнитные датчики расположены под углом 90 градусов (т.е для синусно-косинусного трансформатора) и мы имеем сигналы Y=sin(phi) и X=cos(phi), то для вычисления угла достаточно посчитать арктангенс их отношения. Для этого имеется следующий итеративный алгоритм. Пусть phi0 - значение угла, подстраиваемое на каждой итерации. Для его вычисления домножаем сигнал Y на cos(phi0), а X на sin(phi0) и вычитаем их:

Y*cos(phi0) - X*sin(phi0) = sin(phi)*cos(phi0) - cos(phi)*sin(phi0) = sin(phi - phi0) ~ phi - phi0

Мы получили разность, прибавив которую к phi0 сразу получаем текущий угол. Выполняя эту операцию непрерывно мы будем непрерывно отслеживать угол.

В случае сельсина угол между обмотками 120 градусов и мы имеем Y=sin(phi) и X=sin(phi + d), где d = 120. Для вышеописанной формулы требуется косинус, для его вычисления выполним следующие преобразования:

sin(phi + d) = sin(phi)*cos(d) + cos(phi)*sin(d); заменяем синусы на X и Y
X = Y*cos(d) + cos(phi)*sin(d); из этого выражения находим cos(phi)
cos(phi)*sin(d) = X - Y*cos(d)
cos(phi) = (X - Y*cos(d)) / sin(d)

Таким образом, мы получили cos(phi), синус у нас уже есть и задача свелась к предыдущей.

Поскольку d=120, то получаем формулу cos(phi) = (X + Y/2) / (sqrt(3)/2)


Цитата(MaslovVG @ Oct 10 2011, 11:50) *
Вот не поленился полазил по гугл:

AD2S44: Low Cost, 14-Bit, Dual Channel Synchro/Resolver-to-Digital Converter
AD2S90: Low Cost, Complete 12-Bit Resolver-to-Digital Converter
AD2S82AKPZ
AD2S83: Variable Resolution Resolver-to-Digital Converter


Resolver - это СКТ (синусно-косинусный трансформатор). А сельсин - это selsyn. Отличаются они (если не считать мощностей) углом под которым расположены статорные обмотки.
Go to the top of the page
 
+Quote Post
MaslovVG
сообщение Oct 13 2011, 07:23
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



Цитата(777777 @ Oct 13 2011, 10:12) *
Resolver - это СКТ (синусно-косинусный трансформатор). А сельсин - это selsyn. Отличаются они (если не считать мощностей) углом под которым расположены статорные обмотки.

Для случая запитки сельсина/резольвера напряжением через ротор их сигналы взаимно преобразуются (векторным сложением) с помощью двух трансформаторов.
Один со средней точкой. на крайние выводы две фазы сельсина. другой между третьей фазой и средней точкой. Коэффициенты трансформации связаны через корень из трех.
И легко вычисляется из тригонометрических уравнений.
Go to the top of the page
 
+Quote Post
777777
сообщение Oct 13 2011, 08:09
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(MaslovVG @ Oct 13 2011, 11:23) *
Для случая запитки сельсина/резольвера напряжением через ротор их сигналы взаимно преобразуются (векторным сложением) с помощью двух трансформаторов.
Один со средней точкой. на крайние выводы две фазы сельсина. другой между третьей фазой и средней точкой. Коэффициенты трансформации связаны через корень из трех.
И легко вычисляется из тригонометрических уравнений.

Ты предлагаешь из двух оставшихся фаз подучить сигнал сдвинутый на 90 градусов относительно первой? Интересная мысль, но зачем здесь трансформаторы?


Прикрепленное изображение


Достаточно из 3-й фазы вычесть 2-ю. То есть соединить их последовательно, поменяв у одной из них полярность. Ну, и поделить на корень из 3. Но считать угол процессору все равно придется, так что лучше пусть это процессор делает, чем путаться с обмотками и полярностью их включения.

Сообщение отредактировал 777777 - Oct 13 2011, 08:10
Go to the top of the page
 
+Quote Post
MaslovVG
сообщение Oct 13 2011, 08:42
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



Цитата(777777 @ Oct 13 2011, 12:09) *
Ты предлагаешь из двух оставшихся фаз подучить сигнал сдвинутый на 90 градусов относительно первой? Интересная мысль, но зачем здесь трансформаторы?


Прикрепленное изображение


Достаточно из 3-й фазы вычесть 2-ю. То есть соединить их последовательно, поменяв у одной из них полярность. Ну, и поделить на корень из 3. Но считать угол процессору все равно придется, так что лучше пусть это процессор делает, чем путаться с обмотками и полярностью их включения.

Опять вы путаете понятие фаза. При включении сельсина с запиткой через ротор. Сигналы на всех "фазах" имеют одну и ту же фазу но их амлитуды есть- SinA, Sin(A+120гр), Sin(A-120гр),где A угол поворота ротора сельсина.
Сложением на трансформаторах получим Два сигнала SinA, Sin(A+90гр)=CosA, как на индуктосине. Причем это преобразование реверсивно. И причем здесь процессор Специализированные микросхемы от AD "вычислят" угол точнее быстрее и дешевле.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dmi3y   Прошу помощи по замене сельсин-приемника угла поворота антенны   Oct 7 2011, 19:33
- - Herz   Энкодер?   Oct 7 2011, 21:18
- - domowoj   Цитата(Dmi3y @ Oct 8 2011, 02:33) Прошу п...   Oct 8 2011, 03:39
- - Dmi3y   Энкодер не годиться. В разрабатываемом устройстве ...   Oct 8 2011, 04:58
|- - АНТОН КОЗЛОВ   Цитата(Dmi3y @ Oct 8 2011, 08:58) Энкодер...   Oct 8 2011, 06:01
|- - Сергей Борщ   QUOTE (Dmi3y @ Oct 8 2011, 07:58) Антенна...   Oct 8 2011, 08:37
|- - barabek   Цитата(Сергей Борщ @ Oct 8 2011, 18:37) Н...   Oct 8 2011, 22:40
- - MaslovVG   Смотрите в сторону преобразователей DS-DC (сельсин...   Oct 8 2011, 06:35
- - @Ark   ЦитатаЭнкодер не годиться. В разрабатываемом устро...   Oct 8 2011, 15:13
- - Dmi3y   К сожалению избавиться ни от сельсин-датчика ни от...   Oct 9 2011, 16:04
|- - domowoj   Цитата(Dmi3y @ Oct 9 2011, 23:04) К сожал...   Oct 10 2011, 01:37
- - khach   Сначала несколько уточняющих вопросов. Угловая точ...   Oct 9 2011, 16:31
|- - Сергей Борщ   QUOTE (khach @ Oct 9 2011, 19:31) По реал...   Oct 10 2011, 06:44
|- - khach   Цитата(Сергей Борщ @ Oct 10 2011, 08:44) ...   Oct 10 2011, 07:35
||- - Сергей Борщ   QUOTE (khach @ Oct 10 2011, 10:35) Провер...   Oct 10 2011, 08:20
||- - MaslovVG   Цитата(Сергей Борщ @ Oct 10 2011, 12:20) ...   Oct 10 2011, 11:34
||- - Сергей Борщ   QUOTE (MaslovVG @ Oct 10 2011, 14:34) Вто...   Oct 10 2011, 11:55
||- - barabek   Цитата(Сергей Борщ @ Oct 10 2011, 22:55) ...   Oct 10 2011, 12:32
||- - MaslovVG   Цитата(Сергей Борщ @ Oct 10 2011, 15:55) ...   Oct 10 2011, 19:10
|- - MaslovVG   Вот не поленился полазил по гугл: AD2S44: Low Co...   Oct 10 2011, 07:50
- - @Ark   ЦитатаК сожалению избавиться ни от сельсин-датчика...   Oct 9 2011, 17:02
- - xemul   Цитата(MaslovVG @ Oct 10 2011, 15:34) Вст...   Oct 10 2011, 13:05
- - Dmi3y   К сожалению сельсины широко используются в обзорны...   Oct 10 2011, 16:21
- - Dmi3y   Да, если все-таки АЦП и контроллер - какую гальван...   Oct 10 2011, 17:55
- - 777777   Цитата(MaslovVG @ Oct 13 2011, 12:42) Опя...   Oct 13 2011, 10:10
- - MaslovVG   Цитата(777777 @ Oct 13 2011, 14:10) Проце...   Oct 13 2011, 13:26


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 22:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01446 секунд с 7
ELECTRONIX ©2004-2016