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

 
 
> ATMega + сельсин БС-155А
pelmen
сообщение Apr 13 2009, 08:31
Сообщение #1





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



Доброго времени суток!
Прошу высказать идеи/советы/предложения по теме, возможно привести свои варианты разработок по данному вопросу, итак:
Техзадание:
-Имеется станок с ЧПУ, за линейное положение на котором отвечают сельсины БС-155А.
-Необходимо сделать устройство индикации для отображения перемещений.
-Крайне желательно использование МК ATMega, т.к. личноя в этой области не силен, но имеются товарищи, на помощь которых я надеюсь, а они работают именно с такими девайсами

Дополнения/комментарии:
-Лампочку от трансформатора отличаю, но с микроконтроллерами толком не общался, но сделать этот девайс необходимо в рамках дипломного проектирования.
-Кто-нибудь уже связывал сельсины и ATMega?
-Соотношение между вращательным и поступательным движением - 10 мм=1об (в принципе если будет возможно и аппетит возрастет можно и добавить вариантов)
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 23)
Verifi
сообщение Apr 13 2009, 08:41
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 315
Регистрация: 5-05-08
Из: Kursk
Пользователь №: 37 282



Ну а почему бы и не связать,только 10 мм=1об весьма грубовато будет,самый интересный вопрос как хотите завести с сельсина на мегу,через ацп,или
через таймер и способ согласования и запитки датчика.Хотя я к мегам отношусь весьма прохладно,предпочитая камешки потяжелее,но вот с согласованием с БС-155А помочь могу главное определится как именно.
Причина редактирования: Ненужное цитирование.


--------------------
"Если я в чем-то сомневаюсь, я возвращаюсь к началу"
Go to the top of the page
 
+Quote Post
Nekromant
сообщение Apr 13 2009, 08:49
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 21-03-07
Пользователь №: 26 369



На мой взгляд здесь камешек потяжеле не нужен-зачем стрелять по воробьям из пушки. всего скорее AtMega 16/32 вполне справится, возможно даже кто-то из меньших братьев.

Сообщение отредактировал Nekromant - Apr 13 2009, 09:05
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Apr 13 2009, 09:00
Сообщение #4


;
******

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



Номинальные 100V/400Hz 15Ватт cranky.gif - через *опу на Луну. Чем Вы их сделаете? Неужто 50-герцовых сельсинов нету?
Go to the top of the page
 
+Quote Post
Nekromant
сообщение Apr 13 2009, 09:03
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 21-03-07
Пользователь №: 26 369



Насколько я помню именно такие стоят на всех станках с ЧПУ скажем ФП9М и ему подобных, возможно их замена на 50 герц повлечет изменения еще и в стойке.

Сообщение отредактировал Nekromant - Apr 13 2009, 09:05
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Apr 13 2009, 09:09
Сообщение #6


;
******

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



Цитата(Nekromant @ Apr 13 2009, 12:03) *
Насколько я помню именно такие стоят на всех станках с ЧПУ скажем ФП9М и ему подобных

Тогда источник уже есть.

pelmen: Точность все-же какая?
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Apr 13 2009, 09:13
Сообщение #7


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

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



Было дело, связывал сельсин и мегу, правда сельсин на 50Гц был, ничего особо сложного там нет.


--------------------
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
pelmen
сообщение Apr 13 2009, 09:32
Сообщение #8





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



Цитата(Verifi @ Apr 13 2009, 17:41) *
Ну а почему бы и не связать,только 10 мм=1об весьма грубовато будет,

Я могу ошибаться, завтра постараюсь уточнить, но кажется точность там обеспечивается механической редукцией.

Цитата(Verifi @ Apr 13 2009, 17:41) *
самый интересный вопрос как хотите завести с сельсина на мегу,через ацп,или
через таймер и способ согласования и запитки датчика.Хотя я к мегам отношусь весьма прохладно,предпочитая камешки потяжелее,но вот с согласованием с БС-155А помочь могу главное определится как именно.

С этим и возникают вопросы, хотелось бы чтоб попроще и по возможности надежнее, поэтому интересны советы бывалых.
Цитата
Номинальные 100V/400Hz 15Ватт - через *опу на Луну. Чем Вы их сделаете? Неужто 50-герцовых сельсинов нету?

Такие стоят на станках и повсеместно. Этим только и объясняется их выбор и применение

Цитата
Тогда источник уже есть.

Вообще планируется заменить этим устройствои устройтво цифровой индикации типа Ф5246 И там как я понимаю и находится вся запитка. Только цепи питания на 100(110) вольт не были мной обнаружены(пока?) На всякий случай уточняющий вопрос - между какими контактами на сельсине померять напряжение?
Цитата
Было дело, связывал сельсин и мегу, правда сельсин на 50Гц был, ничего особо сложного там нет.

Был бы благодарен за помощь в этом вопросе!

Цитата(Nekromant @ Apr 13 2009, 18:03) *
Насколько я помню именно такие стоят на всех станках с ЧПУ скажем ФП9М и ему подобных, возможно их замена на 50 герц повлечет изменения еще и в стойке.

Проблема скорее в замени сельсинов. Так как все устройства индикации унифицированы и периодически перемещаются со станка на станок( с заходом на ремонт/проффилактику)
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Apr 13 2009, 09:48
Сообщение #9


;
******

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



Цитата(pelmen @ Apr 13 2009, 12:32) *
Вообще планируется заменить этим устройствои устройтво цифровой индикации типа Ф5246 И там как я понимаю и находится вся запитка. Только цепи питания на 100(110) вольт не были мной обнаружены(пока?)

Я понял. Вероятно 100В - это максимальное напряжение, а не номинал.

По Ф5246: при точности Дискретность отсчета, мм0,01
Надо брать 16-разрядный АЦП
Go to the top of the page
 
+Quote Post
pelmen
сообщение Apr 13 2009, 10:00
Сообщение #10





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



Цитата(_Pasha @ Apr 13 2009, 18:48) *
Я понял. Вероятно 100В - это максимальное напряжение, а не номинал.

Похоже именно так дело и обстоит. Я в голове вспоминаю начинку Ф5246, подключение сельсина идет через плату, по которой не скажешь, что там есть 100 В, да и с блока питания выходит только 5 и 12 В.

Цитата(_Pasha @ Apr 13 2009, 18:48) *
По Ф5246: при точности Дискретность отсчета, мм0,01
Надо брать 16-разрядный АЦП

Принемаю во внимание всю информацию, получаемую по данной теме
Go to the top of the page
 
+Quote Post
domowoj
сообщение Apr 13 2009, 15:32
Сообщение #11


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

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Вообще, сельсин - это датчик угла поворота,
необходимо измерять сдвиг фаз с вых сельсина в зависимости от угла.
т.е. 1 оборот =10мм
при точности 0,01мм необходимо измерить разность фаз 1/1000 от 400Гц периода.
Т.е. фиксикуем переходы через 0 с вых сельсина и заполняем частотой 400кГц, получим сдвиг фаз в цифровом выражении.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Apr 14 2009, 06:45
Сообщение #12


;
******

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



Цитата(domowoj @ Apr 13 2009, 18:32) *
Вообще, сельсин - это датчик угла поворота,
необходимо измерять сдвиг фаз с вых сельсина в зависимости от угла.

+1 Убедительно. Наверное, так действительно лучше. А я, когда мерял - делал по амплитуде - опорный сигнал с питающего девайс транса, 2 дифф. канала АЦП.
Go to the top of the page
 
+Quote Post
pelmen
сообщение Apr 14 2009, 12:11
Сообщение #13





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



Цитата(domowoj @ Apr 14 2009, 00:32) *
Вообще, сельсин - это датчик угла поворота,
необходимо измерять сдвиг фаз с вых сельсина в зависимости от угла.
т.е. 1 оборот =10мм
при точности 0,01мм необходимо измерить разность фаз 1/1000 от 400Гц периода.
Т.е. фиксикуем переходы через 0 с вых сельсина и заполняем частотой 400кГц, получим сдвиг фаз в цифровом выражении.

Изучал сегодня сигналы с помощью осциллографа, показалось, что сдвиг фаз одинаковый, а меняется амплитуда,... Ааа вы видимо говорите как сделать лучше, а не как используется сейчас?

Цитата(_Pasha @ Apr 14 2009, 15:45) *
+1 Убедительно. Наверное, так действительно лучше. А я, когда мерял - делал по амплитуде - опорный сигнал с питающего девайс транса, 2 дифф. канала АЦП.

А в чем принципиальное различие? Лучше стабильность измерений?

Насчет вчеравозникших вопросов:
Соотношение между вращательным и поступательным движением все-таки 1об.=10мм, с шагом 0,01 мм.
С напряжением не все понятно:на платах было замечено только 5 и 12 вольт, поэтому было замеряно между контактами на корпусе и получено(если смотреть с торца сельсина. то нумерация по часовой стрелке):
напряжение в вольтах, сельсин в состонии покоя, приведено два варианта измерения на каждую пару контактов
______1_____ 2_____3_____ 4_____5
1|_____ x__0.482__0.424__0.425__0.517
2|___0.428___x___0.322__0.738___0.918
3|___0.424_0.739___x____0.736___0.272
4|___0.425_0.739__0.736____x____0.668
5|___0.517_0.916__0.266__0.668___x

Сразу возникают вопросы - действительно такое напряжение или это кривые руки измерявшего/неправильный измерительный инструмент(тестер APPA 97)? Сам ответить пока затрудняюсь.
Возник еще вопрос, на который половина бригады затруднилась ответить - как померять частоту сигнала(правда мне было вручено руководство пользователя по осциллографу, буду изучать).
Еще интересна схема подключения именно БС-115А, как я понимаю пять контактов это: 2 контакта на обмотку возбуждения и 3 контакта на три, соединенных звездой(?) обмотки, непосредственно с которых и снимается выходной сигнал.

PS Плохо, когда интернет дома, а все остальное на заводе, оперативно вопросы реашть не получается :-(

Сообщение отредактировал pelmen - Apr 14 2009, 12:16
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Apr 14 2009, 12:33
Сообщение #14


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

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



Поищите в интернете книгу - Хрущев - Электрические машины систем автоматики, там расписана теория работы сельсинов. Кстати, на форуме то же, кто то выкладывал саму книгу ( или ссылку?)


--------------------
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
pelmen
сообщение Apr 14 2009, 12:48
Сообщение #15





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



Цитата(Stanislav_S @ Apr 14 2009, 21:33) *
Поищите в интернете книгу - Хрущев - Электрические машины систем автоматики, там расписана теория работы сельсинов. Кстати, на форуме то же, кто то выкладывал саму книгу ( или ссылку?)

Спасибо, полез искать
update Нашел, изучаю.

Сообщение отредактировал pelmen - Apr 14 2009, 13:30
Go to the top of the page
 
+Quote Post
Massi
сообщение Apr 14 2009, 18:49
Сообщение #16


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

Группа: Свой
Сообщений: 1 007
Регистрация: 24-01-06
Из: Киев
Пользователь №: 13 556



я решал задачу при помощи
http://www.analog.com/en/analog-to-digital...ucts/index.html


--------------------
Motobaza.kiev.ua
Go to the top of the page
 
+Quote Post
777777
сообщение Apr 15 2009, 04:17
Сообщение #17


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

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



Цитата(domowoj @ Apr 13 2009, 19:32) *
Вообще, сельсин - это датчик угла поворота,

Вообще-то сельсин - это устройство для передачи положения вала на другой вал. Поэтому с такой системе присутствуют два сельсина - задатчик и приемник. Здесь же, как я понял, есть только один сельсин используемый в качестве датчика. В таком случае нет необходимости питать его переменным током. Подаешь с контроллера постоянне напряжение на ротор. Ток начинает линейно возрастать и на выходных обмотках появляется постоянное напряжение. Ты его быстренько измеряешь, желательно одновременно двумя АЦП, после чего снимаешь напряжение с ротора. В следующем цикле лучше подать напряжение в противоположной полярности для компенсации нуля. Если нужна большая точность, то можно сделать источник тока, так как при подаче напряжения ток растет не совсем линейно из-за сопотивления обмотки. Для определения угла достаточно измерить напряжения с двух обмоток, в принципе, для этого лучше использовать СКТ, но сельсин ничем не хуже, фактически он отличается только тем, что у СКТ обмотки расположены под 90 градусов, а у сельсина 120.
Цитата(domowoj @ Apr 13 2009, 19:32) *
необходимо измерять сдвиг фаз с вых сельсина в зависимости от угла.

Все фазы у сельсина одинаковы. Меняются амплитуды.
Go to the top of the page
 
+Quote Post
pelmen
сообщение Apr 15 2009, 09:40
Сообщение #18





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



Цитата(Massi @ Apr 15 2009, 03:49) *
я решал задачу при помощи
http://www.analog.com/en/analog-to-digital...ucts/index.html

Еще один повод для размышлений, спасибо.

Цитата(777777 @ Apr 15 2009, 13:17) *
Вообще-то сельсин - это устройство для передачи положения вала на другой вал. Поэтому с такой системе присутствуют два сельсина - задатчик и приемник. Здесь же, как я понял, есть только один сельсин используемый в качестве датчика. В таком случае нет необходимости питать его переменным током.

Да, именно в качестве датчика используется. Про постоянное напряжение - как я понимаю необходимо подавать его с частотой порядка 400 Гц? Т.е. вместо синусоиды будет чередование нулей и единиц?

Цитата(777777 @ Apr 15 2009, 13:17) *
Все фазы у сельсина одинаковы. Меняются амплитуды.

Именнно так, при врещении сельсина наблюдал изменение амплитуды, при сохранении фаз.
Причина редактирования: Излишнее цитирование.
Go to the top of the page
 
+Quote Post
777777
сообщение Apr 15 2009, 10:21
Сообщение #19


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

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



Цитата(pelmen @ Apr 15 2009, 13:40) *
Да, именно в качестве датчика используется. Про постоянное напряжение - как я понимаю необходимо подавать его с частотой порядка 400 Гц? Т.е. вместо синусоиды будет чередование нулей и единиц?

Это уж как тебе удобно. Можешь подать прямоугольный меандр с контроллера, можешь короткие импульсы меняющейся полярности. Если ток за время действия импульса не достигнет 20 мА, то наверное можно непосредственно с порта, только не забудь про защиту от индуктивой нагрузки. Если больше - слепишь простенький усилитель.
Go to the top of the page
 
+Quote Post
pelmen
сообщение Apr 15 2009, 12:07
Сообщение #20





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



Цитата(777777 @ Apr 15 2009, 19:21) *
Это уж как тебе удобно. Можешь подать прямоугольный меандр с контроллера, можешь короткие импульсы меняющейся полярности. Если ток за время действия импульса не достигнет 20 мА, то наверное можно непосредственно с порта, только не забудь про защиту от индуктивой нагрузки. Если больше - слепишь простенький усилитель.

Кстати, в случае Ф5246 сигнал подается интересный, пхоже, что основная составляющея - синусоида, а в дополнение к ней есть меандр с меньшим периодом.
Go to the top of the page
 
+Quote Post
pelmen
сообщение Apr 23 2009, 08:25
Сообщение #21





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



Возникли вопросы:

1. Какие естьв арианты получения сигнала частотой 400 Гц? На Ф5246 она генерируется на КР580ВМ80А а уже потом получается три фазы со сдвигом.
2. Есть ли разница куда подавать и с чего снимать - подавать три фазы и снимать с обмотки возбуждения или подавать одну фазу на возбуждение а снимать три фазы со звезды? В Ф5246 подается три фазы, а с обмотки возбуждения снимается сигнал.
3. Можно ли на БС-155А подавать сигнал частотой 50 Гц?
Go to the top of the page
 
+Quote Post
777777
сообщение Apr 23 2009, 13:40
Сообщение #22


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

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



Цитата(pelmen @ Apr 23 2009, 12:25) *
1. Какие естьв арианты получения сигнала частотой 400 Гц? На Ф5246 она генерируется на КР580ВМ80А а уже потом получается три фазы со сдвигом.

С каким сдвигом, о чем ты?
Цитата(pelmen @ Apr 23 2009, 12:25) *
2. Есть ли разница куда подавать и с чего снимать - подавать три фазы и снимать с обмотки возбуждения или подавать одну фазу на возбуждение а снимать три фазы со звезды? В Ф5246 подается три фазы, а с обмотки возбуждения снимается сигнал.

Если подать три фазы, то получится синхронный двигатель. smile.gif Зачем такие извращения?
Цитата(pelmen @ Apr 23 2009, 12:25) *
3. Можно ли на БС-155А подавать сигнал частотой 50 Гц?

При уменьшении напряжения наверно можно, а зачем?
Go to the top of the page
 
+Quote Post
pelmen
сообщение Apr 24 2009, 10:23
Сообщение #23





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



Цитата(777777 @ Apr 23 2009, 22:40) *
С каким сдвигом, о чем ты?

Обычный сдвиг между тремя фазами, 120 градусов...

Цитата(777777 @ Apr 23 2009, 22:40) *
Если подать три фазы, то получится синхронный двигатель. smile.gif Зачем такие извращения?

Двигатель получится, если на обмотку возбуждения ток подать, а так с нее снимается сигнал. Почему именно так сдалени на Ф5246 сказать не могу.
Цитата(777777 @ Apr 23 2009, 22:40) *
При уменьшении напряжения наверно можно, а зачем?

50 Гц можно из розетки взять, а 400 генерировать надо...
Go to the top of the page
 
+Quote Post
pelmen
сообщение May 5 2009, 12:23
Сообщение #24





Группа: Новичок
Сообщений: 11
Регистрация: 6-04-09
Пользователь №: 47 231



После изучения разных вариантов запитки и считывания появилась попрошайническая просьба к людям, имевшим опыт работы в такой сфере - поделител. если не сложно, вашими методами реализации.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 03:16
Рейтинг@Mail.ru


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