|
|
  |
Преобразователь сигнала сельсин-датчика |
|
|
|
Apr 17 2007, 22:23
|
Группа: Новичок
Сообщений: 7
Регистрация: 5-04-07
Пользователь №: 26 781

|
Читали ли кто книгу Догмачева про угловые перемещения, в ней он описывает метод где сигнал преобразовывается без приведения сельсина в формат СКВТ, используя три фазы статора??? Мне он недостаточно понятен. Если нет то книга находится на http://www.planetaknig.com, токо надо зарегестрироваться.
Сообщение отредактировал Saryach - Apr 17 2007, 22:24
|
|
|
|
|
Apr 18 2007, 17:53
|
Группа: Новичок
Сообщений: 7
Регистрация: 5-04-07
Пользователь №: 26 781

|
Цитата(Stanislav_S @ Apr 18 2007, 00:15)  Кстати такой вопрос, зачем собственно применять сельсин? Почему нельзя применить оптический датчик? Каковы условия задачи? Обязательно применение сельсин датчиков,выходными сигналами которого являются трехфазный сигнал с обмотки статора , требуется получить цифровой код угла поворота датчика из этих трех фаз.
|
|
|
|
|
Apr 19 2007, 09:49
|
Профессионал
    
Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134

|
Цитата(Saryach @ Apr 18 2007, 18:53)  Обязательно применение сельсин датчиков,выходными сигналами которого являются трехфазный сигнал с обмотки статора , требуется получить цифровой код угла поворота датчика из этих трех фаз. Данный вид сигнала превращается в двухфазный простым сложением вычитанием. В конце 80-х Я разрабатывал такую систему на оу и мелкой логике со счетчиками. Основная технологическая трудность прецизионные согласующие трансформаторы. Сейчас лучше всего применить готовые микросхемы например http://www.analog.com/ru/subCat/0,2879,760...F0%255F,00.htmlSDC1741 12-Bit Synchro-to-Digital Converter Потребуется только устройство согласования.
|
|
|
|
|
Apr 19 2007, 18:40
|
Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821

|
2 Saryach По поводу преобразования 3-х фаз в 2-е все очень просто: первая фаза сельсина: V1=K*Vref*sin(Theta) вторая фаза сельсина: V2=K*Vref*sin(Theta+120) третья фаза сельсина: V3=K*Vref*sin(Theta+240), где Theta - угол поворота ротора сельсина далее используя sin(A+B )=sinA*cosB+cosA*sinB получаем sin(Theta+120)-sin(Theta+240)=sin(Theta)*cos(120)+cos(Theta)*sin(120)-sin(Theta)*cos(240)-cos(Theta)*sin(240)=cos(Theta)*(sin(120)-sin(240))=sqrt(3)*cos(Theta), т.к. sin(120)=sin(240) отсюда cos(Theta)=(1/sqrt(3))*(V2-V3). 2 MaslovVG Цитата В древней на сегодня системе ЧПУ KONSBERG (конец 70-х) Сельсин(индуктосин) питается Прямоугольными синус косинусными сигналами. Амплитуда синуса и косинуса определяеся длительностью. Своеобразный шим. Сигнал с ротора фильтруется узкополосным фильтром. Преобразователь следящий. Отличительной особенностью является то, что управляются амплитуды синуса и и косинуса чобы сигнал с ротора имел нулевую фазу. Скорость слежения несколько тысяч оборотов в минуту. А у Вас не осталось ли схемы этого следящего конвертора? Хотелось бы узнать как он работает. Цитата В конце 80-х Я разрабатывал такую систему на оу и мелкой логике со счетчиками. Основная технологическая трудность прецизионные согласующие трансформаторы. А как в этом случае реализовывалось получение кода угла?
--------------------
Чудес не бывает - бывает мало знаний и опыта!
|
|
|
|
|
Apr 20 2007, 09:12
|
Профессионал
    
Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134

|
Цитата(Yura_K @ Apr 19 2007, 19:40)  А у Вас не осталось ли схемы этого следящего конвертора? Хотелось бы узнать как он работает.
А как в этом случае реализовывалось получение кода угла? 1. Адрес? Отсканю вышлю. Системы до сих пор эксплуатируются. 2. В моей раработке использовались те же алгоритмы что и в микросхемах AD. Два канала SinA*CosB и CosA*SinB Умножение на 572ПВ2, SinA и CosA Входные аналоговые фаза1 и фаза2, "B" Число с реверсивного счетчика SinB и CosB Табличные из ПЗУ, Разность каналов управляет реверсивным счетчиком. "B" Результат преобразования.
|
|
|
|
|
Apr 20 2007, 15:50
|
Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821

|
Цитата(MaslovVG @ Apr 20 2007, 11:12)  1. Адрес? Отсканю вышлю. Системы до сих пор эксплуатируются. 2. В моей раработке использовались те же алгоритмы что и в микросхемах AD. Два канала SinA*CosB и CosA*SinB Умножение на 572ПВ2, SinA и CosA Входные аналоговые фаза1 и фаза2, "B" Число с реверсивного счетчика SinB и CosB Табличные из ПЗУ, Разность каналов управляет реверсивным счетчиком. "B" Результат преобразования. Почта: yuramail@k66.ru По второму пункту вопрос. После разности двух каналов получается как я понимаю sin(A-B ), то есть сигнал ошибки, дальше вроде синхронный детектор (PSD), а потом некий Frequency shaper(integrator), что это за "зверь" и для чего?
--------------------
Чудес не бывает - бывает мало знаний и опыта!
|
|
|
|
|
Apr 22 2007, 21:51
|
Частый гость
 
Группа: Свой
Сообщений: 99
Регистрация: 10-07-05
Из: Армавир
Пользователь №: 6 683

|
Цитата MaslovVG и мне можете? anatolpeТЯВКАmail.ru Зарание Спасибо...
|
|
|
|
|
Apr 23 2007, 10:23
|
Профессионал
    
Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134

|
Цитата(Yura_K @ Apr 20 2007, 16:50)  Почта: yuramail@k66.ru По второму пункту вопрос. После разности двух каналов получается как я понимаю sin(A-B ), то есть сигнал ошибки, дальше вроде синхронный детектор (PSD), а потом некий Frequency shaper(integrator), что это за "зверь" и для чего? Обычно там ставится ГУН для повышения сорости слежения и устойчивости. Zoro Сканы выслал.
|
|
|
|
|
Apr 23 2007, 17:53
|
Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821

|
Цитата(MaslovVG @ Apr 23 2007, 12:23)  Обычно там ставится ГУН для повышения сорости слежения и устойчивости.
Zoro Сканы выслал. А там ГУН как раз после идет. Спасибо за сканы.
--------------------
Чудес не бывает - бывает мало знаний и опыта!
|
|
|
|
|
Apr 23 2007, 23:17
|
Частый гость
 
Группа: Свой
Сообщений: 99
Регистрация: 10-07-05
Из: Армавир
Пользователь №: 6 683

|
Цитата MaslovVG Спасибо, получил, мейчас разбираюсь.. интересно..
|
|
|
|
|
Apr 28 2007, 17:35
|
Группа: Новичок
Сообщений: 7
Регистрация: 5-04-07
Пользователь №: 26 781

|
1) Получиться ли оцифровать сигналы формата СКВТ sin и cos с помощью АЦП, и затем с помощью МК вычислить угол програмно ???? 2) Конверторы от Analog Device оцифровывают сигнал или вычисляют угол сельсин-датчика ???? 3) Есть ли российские разработки подобные AD????
|
|
|
|
|
Apr 29 2007, 19:52
|
Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821

|
2Saryach Цитата 1) Получиться ли оцифровать сигналы формата СКВТ sin и cos с помощью АЦП, и затем с помощью МК вычислить угол програмно ???? Приведите, пожалуйста, требования к системе по точности, шумам и т.д. Цитата 2) Конверторы от Analog Device оцифровывают сигнал или вычисляют угол сельсин-датчика ???? Это следящие конверторы, принцип понятен из функциональной схемы в datasheet'е. Цитата 3) Есть ли российские разработки подобные AD???? Насколько я знаю - нет.
--------------------
Чудес не бывает - бывает мало знаний и опыта!
|
|
|
|
|
May 5 2007, 09:06
|

Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 22-06-06
Из: Киев
Пользователь №: 18 292

|
Цитата(MaslovVG @ Apr 20 2007, 13:12)  1. Адрес? Отсканю вышлю. Системы до сих пор эксплуатируются. 2. В моей раработке использовались те же алгоритмы что и в микросхемах AD. Два канала SinA*CosB и CosA*SinB Умножение на 572ПВ2, SinA и CosA Входные аналоговые фаза1 и фаза2, "B" Число с реверсивного счетчика SinB и CosB Табличные из ПЗУ, Разность каналов управляет реверсивным счетчиком. "B" Результат преобразования. Я делал апгрейт навигационной системы с сельсинами. Все сделал на PIC18F252, Цап DAC8043, 2 коммутотора,ОУ, компаратор. Стоимость системы очень низкая. Пошла в поток. Стоит на кораблях, "КОМПАС". В пике таблицы и программный регистр последовательного приближения(т.е алгоритм непрямого умножения). длительность счета одной выборки - 23мкс. Tочность очень высокая. На пике еще реализовано кучу функций, настройка на разные сельсины, вывод курса на индикатор и в 485 с точностью до десятых(после запятой) градуса при 360град на оборот (там где меньше град на оборот - точность еще выше).Частота возбуждения сельсина - 50Гц, 400Гц, 500Гц. Если надо быстро - может обсудим сотрудничество?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|