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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Преобразователь сигнала сельсин-датчика
Saryach
сообщение Apr 13 2007, 22:06
Сообщение #1





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



Имеется двухотсчетная система из двух сельсин датчиков, вращаемых с помощью мотора, на датчик подается опорный сигнал и со статора датчика снимается трехфазный сигнал, требуется получить цифровой код угла поворота датчика. Возможнен вариант использования микросхем от AnalogDevice типа AD2S90, или преобразование трех фаз в формат СКВТ и т.д., хотелось бы прояснить следующие вопросы:

1) существуют ли российские аналоги микросхем типа AD2S90, какие????

2) Способы преобразования трех фаз в формат СКВТ (к примеру трансформатор Скотта), хотелось бы прочитать поподробнее ???

3) Возможные способы преобразования сигналов сельсин-датчиков, способы реализации???

Заранее спасибо !!
Go to the top of the page
 
+Quote Post
Zoro
сообщение Apr 14 2007, 00:52
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 99
Регистрация: 10-07-05
Из: Армавир
Пользователь №: 6 683



Делал для сельсина(2 года назад) свой перобразователь использовал 2 фазы..
использовал стандартный фход AVR но скорость изменения положения маленькая.. и необработанность алгоритма... математика. короче работает но глючит.. далее AD2S90 и оптья же AVR работает все ок... алгоритм первого метода надо поискать..., с вторым и сам понять сможешь та все просто...
1) нет в продаже не встречал, но в авиатехнике встречал гибридную микросхему сельсин-аналог... обазначение чисто цифри...
2) а зачем тебе 3 фазы? когда можно 2мя обойтись... внимательно посмотри даташины... на AD (кстати прийду на работу поищу там есть более спец микрухи с премерами подключения сельсинов)
3) в конце понедельника постараюсь все выложить...
Go to the top of the page
 
+Quote Post
Yura_K
сообщение Apr 14 2007, 18:42
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821



У меня тоже есть такая же проблема. Российских микросхем не встречал. Сами решали проблему по другому (ксати как и Zoro на AVR), нежели как в м/схемах от AD, но получалась внушительная задержка в получении угла, да и шумы в выходном коде довольно большие. Поэтому сейчас пытаюсь разобраться в принципе работы следящих конверторов (как у AD), ниже прикладываю ссылку на файл. Второй файл - про преобразование 3-х фаз в 2 фазы.
P.S. Если чего разберетесь - черкните пару строк, а то я сам чего-то застрял.
Про следящие конверторы
Прикрепленные файлы
Прикрепленный файл  50205505838923AN252.pdf ( 306.78 килобайт ) Кол-во скачиваний: 331
 


--------------------
Чудес не бывает - бывает мало знаний и опыта!
Go to the top of the page
 
+Quote Post
slog
сообщение Apr 15 2007, 19:53
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



А может AD2S1200 лучше? Я их в Элтехе покупал, были в наличии. Но они не дешёвые.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Apr 16 2007, 15:10
Сообщение #5


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Делали такой девайс на одном AVR и 3 операционниках smile.gif Вычисление угла чисто програмно.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
slog
сообщение Apr 16 2007, 15:32
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Цитата(Stanislav_S @ Apr 16 2007, 16:10) *
Делали такой девайс на одном AVR и 3 операционниках smile.gif Вычисление угла чисто програмно.

Ну и какое получилось разрешение в градусах и максимальная скорость вращения сельсина?


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Apr 16 2007, 15:52
Сообщение #7


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(slog @ Apr 16 2007, 17:32) *
Ну и какое получилось разрешение в градусах и максимальная скорость вращения сельсина?

Разрешение 0,2 градуса, скорость вращение низкая, примерно 1 оборот за сек.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
deemon
сообщение Apr 16 2007, 16:20
Сообщение #8


Знающий
****

Группа: Новичок
Сообщений: 642
Регистрация: 30-01-07
Пользователь №: 24 888



А вот интересно , что теоретически лучше для сельсина - подавать на обмотки статора напряжения с фазовым сдвигом , получая "вращающееся поле" , как в моторах , и мерять фазу на обмотке ротора , или же наоборот - подавать синус на ротор , мерять с помощью АЦП напряжения на обмотках статора , и вычислять угол по формулам тригонометрии ? Первый метод не требует АЦП и процессора - теоретически меньше источников ошибок , но зато больше зависит от стабильности фазовращателей в цепях обмоток статора .........
Go to the top of the page
 
+Quote Post
Yura_K
сообщение Apr 16 2007, 17:06
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821



Цитата(Stanislav_S @ Apr 16 2007, 17:52) *
Разрешение 0,2 градуса, скорость вращение низкая, примерно 1 оборот за сек.

Если не жалко поясните алгоритм, пожалуйста.

Цитата(deemon @ Apr 16 2007, 18:20) *
А вот интересно , что теоретически лучше для сельсина - подавать на обмотки статора напряжения с фазовым сдвигом , получая "вращающееся поле" , как в моторах , и мерять фазу на обмотке ротора , или же наоборот - подавать синус на ротор , мерять с помощью АЦП напряжения на обмотках статора , и вычислять угол по формулам тригонометрии ? Первый метод не требует АЦП и процессора - теоретически меньше источников ошибок , но зато больше зависит от стабильности фазовращателей в цепях обмоток статора .........

Вроде как амплитудный метод имеет большую точность чем фазовый, хотя я не проверял.


--------------------
Чудес не бывает - бывает мало знаний и опыта!
Go to the top of the page
 
+Quote Post
bve
сообщение Apr 16 2007, 17:50
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 20-02-05
Из: Ленинградская обл.
Пользователь №: 2 765



В моей практике делали так: оцифровывали сам синус накачки, синусную и косинусные составляющие.
Затем на периоде синуса накачки отбирался положительный максимум и запоминались
соответствующие ему отсчеты синусной и косинусной составляющих. Затем производилось
вычисление арктангенса их отношения.
Подводные камни - зашумленность сигналов, неравенство максимумов амплитуд составляющих.
от зашумленности избавлялись фильтрацией всех трех сигналов, амплитуды выравнивали подстройкой на резисторах.
Как вариант можно предложить генерировать самому частоту накачки в виде меандра ( все равно сгладится на обмотке ) и защелкивать в АЦП синусную и косинусную составляющие в момент "середины"
положительного полупериода. Экономия - АЦП и фильтр.
Go to the top of the page
 
+Quote Post
Saryach
сообщение Apr 16 2007, 21:31
Сообщение #11





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



В книге Догмачева В.Г. "Схемотехника цифровых преобразователей перемещений" в главе 17.4 описан вариант построения преобразователя без приведения трех фаз в формат СКВТ. Может кто-то пользовался и разбирался с этим методом, если использовали, то интересует следущие вопросы

1) Что представляет собой фазочувствительный выпрямитель и на чем он построен???

2) Непонятен второй этап определения угла, если можно поясните на примере!

ТО Stanislav_S: объясните принцип построения вашего девайса!!! laugh.gif

Сообщение отредактировал Saryach - Apr 16 2007, 21:32
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Apr 16 2007, 22:59
Сообщение #12


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(Saryach @ Apr 16 2007, 23:31) *
ТО Stanislav_S: объясните принцип построения вашего девайса!!! laugh.gif

К сожалению программу писал другой человек - мой шеф (я железом занимался ), а он сейчас отсутствует smile.gif, поэтому алгоритма я толком не помню (давно было), но там угол вычисляется тригонометрически. В общем шеф появится спрошу у него по подробнее.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
slog
сообщение Apr 17 2007, 08:06
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Где-то читал что сельсин можно питать и кривым синусом или вообще меандром. Подробностей не помню.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
filchef
сообщение Apr 17 2007, 19:48
Сообщение #14


Участник
*

Группа: Свой
Сообщений: 51
Регистрация: 12-04-07
Из: Болгария - Русе
Пользователь №: 26 981



Имхо фазовы сдвиг проще померит при этом точност отчета которы нужен можем задать а не как при амплитудной - какая получится - делал такой уред давно - принцип - счетны - разлика фаз запускает и остоновляет генератор импулсов - частота генератора и определяет точност с которая мы желаем отчет делат - обычно задается на порядок выше чем неоходимо - брой импулсов пропорционален фазовым сдвигом - показания счетчиков обработоютса контролером - при этом скорост вращения не участвует и может быт любой.


Конечно генератор импулсов кварцего стабилны и ураляются броячи а не сам генератор - компараторами формируеся запускающие и останавляющие импулсы в ноль напряжения.

Сообщение отредактировал filchef - Apr 17 2007, 20:11


--------------------
Не бейте сильно за корявый русский - в Болгарии мы пользуемся им только летом, на Золотых песках.

Go to the top of the page
 
+Quote Post
Yura_K
сообщение Apr 17 2007, 21:19
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821



Цитата(slog @ Apr 17 2007, 10:06) *
Где-то читал что сельсин можно питать и кривым синусом или вообще меандром. Подробностей не помню.

В принципе да, только на выходе шумы возрастают.


--------------------
Чудес не бывает - бывает мало знаний и опыта!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 19:57
Рейтинг@Mail.ru


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