Технический форум по робототехнике.
-= Александр =- » 09 июн 2006, 22:04
Сабж. Пятифазник, здоровенный, сопротивление обмотки 0.6 ом. Рабочий ток - 3 ампера. Буду включать как униполярный. Вопрос: чем грамотно его питать? То что ШИМ- ясно. А вот как грамотно все сделать, какие мосфеты поставить и что вообще посоветуете? Впервые такую махину подключаю, до этого за пределы 1 ампера не выходило и стандартные драйверы работали, а тут увы не катит... :roll:
avr123.nm.ru » 10 июн 2006, 01:53
А как у него обмотки подключены и сколько их ?
думаю транзисторы из IRL выбрать разумно.
-= Александр =- » 10 июн 2006, 22:16
Обмотки у него звездой.
Еще думаю - генерить ШИМ контроллером или лучше аппаратно? Если аппаратно - то чем? Источник в установке будет на 24 или 48 вольт. Контроллер быдет получать данные по SPI и соответственно рулить мотором.
Защита будет аппаратная по току, так что при зависании ничего сгореть не должно, но не хотелось бы чтоб обмен данными вносил какие-то помехи в ШИМ.
avr123.nm.ru » 10 июн 2006, 22:22
-= Александр =- писал(а):Обмотки у него звездой.
не хотелось бы чтоб обмен данными вносил какие-то помехи в ШИМ.
нужно чтоб собака сбрасывала за время безопасное для обмоток.
-= Александр =- » 10 июн 2006, 23:20
Хм... А если я пока идет период тока буду запрещать прерывания и придут данные - прерывание SPI пропадет вообще или просто обработается после разрешения прерываний?
avr123.nm.ru » 11 июн 2006, 02:03
зависит от настройки прерывания.
может быть уже поздно его обрабатывать.
найдешь время почитай пожалуйста подробно именно о прерываниях - по моему получилось хорошо.
->
Прерывания в AVR - устройство и мхенизм работы на примерах
felis » 15 июн 2006, 00:39
Зачем весь этот гемор - возьми микру с соответствующим количеством PWM-каналов и не думай вообще о синхронизации.
-= Александр =- » 15 июн 2006, 01:25
Хм... А где бы о них почитать? Я подозревал что такие есть, но в руках ничегоподобного не держал...
felis » 15 июн 2006, 23:01
Пики 18-е, например - в них есть такая штука, называется ECCP. Это, среди всего прочего, такой замысловатый PWM на четыре фазы. Пятую фазу сделай из обычного PWM, который в этих чипах тоже есть.
-= Александр =- » 16 июн 2006, 01:33
Не, ради ШИМа осваивать ПИКи мне как-то влом, до этого с ними дела не имел. Знаю что ничего принципиально другого там нету, но чувствую гемора много будет. Сделаю на АВРе программный, а на случай чего - аппаратную защиту обмоток. Щас на симуляторе покрутил - вроде связь не мешает ему работать. Это же микросекунды, а паузы при ШИМе в 20 кГц куда больше. :roll:
avr123.nm.ru » 16 июн 2006, 09:22
в курсе предлагаю - дешевейший мега48 6 ШИМ аппаратных.
felis » 16 июн 2006, 10:36
Там нечего особо осваивать - особенно, если не возиться с 16-ми пиками с их кривой адресацией, а юзать сразу 18-е. Там весь PWM пишется в 10 инструкций - сделал и забыл.
-= Александр =- » 16 июн 2006, 14:35
avr123.nm.ru писал(а):в курсе предлагаю - дешевейший мега48 6 ШИМ аппаратных.
Знаю, но ног у него мало... Там и связь и концевики всякие нужны, не лезет все это в него... :(
В общем плату уже заказали под Мегу8535 (старая версия на ней работала, зименили только силовую часть под этот мотор).