роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Без описания
Andradio Post Id


Лейтенант


Сообщений всего: 26
Дата рег-ции: Нояб. 2006  



я взялся написать программу которая может управлять двигателем который в cd-rom или флопике двигает коловку. Разобрал сам двигатель и увидел что там две обмотки которие влияют на опстоянний магнит ротора. Серденики обмоток так поставлени чтополя обмоток влияют на ротор под угло м 90 град. Я решил подать на одну обмотку дну полярность, потом снять напряжение и подать напряжение на вторую, потом подать на перввую обратное напряжение относительно сначала поданого, на вторую тоже подать обратное относительно сначала поданого. и так повторять цикл. Если представить что обмотки прикреплены к порту контроллера то потенцыалы в моем случае такие:
PORT
1 | 2 | 3 | 4
----------------
1 | 0 | 0 | 0
0 | 0 | 1 | 0
0 | 1 | 0 | 0
0 | 0 | 0 | 1
Для реверса я так думаю
1 | 0 | 0 | 0
0 | 0 | 0 | 1
0 | 1 | 0 | 0
0 | 0 | 1 | 0
но на практике "червяк" прямой ход ротора делает, а обратный нехоет ротор только дребезжит. Пробовал также не снимать напряжение первой обмотки до включения второй -- не помогло.
Подскажите как эти мдвигателем управлять?
Заранее благодарен
 
 Top
executer Post Id


Рядовой


Сообщений всего: 2
Дата рег-ции: Февр. 2007  



Весь прикол в том, что в оригинале этот двигатель управляется двухполярным напряжением (там по транзисторному мостуна каждую из обмоток). Сменой полярности и добиваемся обратного хода...
 
 Top
Страниц (1): [1]
« Делаем роботов »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru