roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 13:42

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: ШИМ и китайские моторчики
СообщениеДобавлено: 11 дек 2007, 13:51 
Не в сети
Аватара пользователя

Зарегистрирован: 13 окт 2007, 14:07
Сообщения: 122
Откуда: Украина, Киев
Дано:
китайский моторчик
Mega8
L293D

порт B.1 - на энейбл логики у драйвера

L293D по даташиту может переключаться со скоростью до 5 кГц.
пытаюсь изменять скорость движения при помощи вот такого кода:
Код:
while(1){
  PORTB.1=1;
  delay_ms(1);
  PORTB.1=0;
  delay_ms(4);
}


теоретически скорость моторчика должна быть 20%, практически моторчик начитает лихорадить (по звуку так - дык-дык-дык-дык-дык-дык-дык), причем с частотой гораздо ниже, чем 200 герц (вроде правильно пересчитал), а с частотой примерно герц 5. Потом наступает прорыв - моторчик начинает верещать и крутиться, если не со 100% скоростью, то где-то рядом. Потом заново дык-дык-дык-дык-дык потом опять вжзззззиииии. Как я понимаю когда частота импульсов попадает в резонанс со скоростью вращения двигателя его раскручивает до максимума, как только частота смещается, опять начинает колбасить.

вопрос - у кого-нибудь есть другие результаты с ШИМ и китайским моторчиком?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШИМ и китайские моторчики
СообщениеДобавлено: 11 дек 2007, 15:02 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
я экспериментировал с моторчиком от магнитолы, плавно менял обороты от 50-60(меньше не получилось) до максимума 4500
все гуд. частоту непомню


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШИМ и китайские моторчики
СообщениеДобавлено: 11 дек 2007, 15:07 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
Думаю, что моторчик и его рассовая принадлежность тут не при чем. Ты ШИМ видимо неправильно делаешь. МК не на той частоте работает или еще что-то.

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШИМ и китайские моторчики
СообщениеДобавлено: 11 дек 2007, 15:36 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
rig писал(а):
я экспериментировал с моторчиком от магнитолы, плавно менял обороты от 50-60(меньше не получилось) до максимума 4500
все гуд. частоту непомню


в магнитолах бывают моторчики с встроеным стабилизатором скорости.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШИМ и китайские моторчики
СообщениеДобавлено: 11 дек 2007, 15:49 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
прям как маленький, стабилизатор обойден подпаиванием проводков и обрывом лишних дорожек к схеме управления. фото не делал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШИМ и китайские моторчики
СообщениеДобавлено: 11 дек 2007, 16:19 
Не в сети
Аватара пользователя

Зарегистрирован: 13 окт 2007, 14:07
Сообщения: 122
Откуда: Украина, Киев
Собственно, если L293D не может переключать быстрее 5 кГц (Datasheet: This device is suitable for use in switching applications at frequencies up to 5 kHz.), то у меня вроде все правильно :( может чуть-чуть меньше частота (0.2 кГц). Пробовал через прерывания (около 1кГц - та-же фигня) :cry:

На неделе нужно будет пару нормальных моторчиков купить и попробовать. А пока может есть у кого-нибудь код программного ШИМа, который работает?

ЗЫЖ частота меги - 1 МГц, дергаю энейбл.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШИМ и китайские моторчики
СообщениеДобавлено: 11 дек 2007, 16:23 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ШИМ из задачи курса AVR123 у меня отлично работал на китайских моторчиках...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШИМ и китайские моторчики
СообщениеДобавлено: 11 дек 2007, 17:14 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
А моторчики нормальные? В смысле, не старые Б\У? А то может ротор подклинивает... Подшипнички скольжения может выработались или еще какой износ?

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ШИМ и китайские моторчики
СообщениеДобавлено: 13 дек 2007, 02:59 
Не в сети
Аватара пользователя

Зарегистрирован: 13 окт 2007, 14:07
Сообщения: 122
Откуда: Украина, Киев
Спасибо - все заработало. Действительно криво сделал шим.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO