Во многих устройствах используются бесколлекторные эл. двигатели постоянного тока. Внутри эл. двигателя (или в цепи управления) установлен драйвер - специализированная микросхема. Именно она выходит из строя, а обмотки остаются целыми. Двигатель в этом случае ремонту не подлежит.
По ссылке приведена простая схема и программа на микроконтроллере АТМЕГА 8, позволяющая восстановить работоспособность эл.двигателя.
http://avrlab.com/node/220
Недостаток приведенной схемы - отсутствие обратной связи. Встречал ли кто-нибудь аналогичную схему с датчиками Холла или токомером - ?
Ставишь тип документа Application Notes, ищешь по страничке по слову motor
Также примерно можно искать и на других производителях.
Их там штук десять, половина примерно то, что тебе нужно - трёхфазные PMSM/bldc с датчиками и без, с синусоидальной модуляцией и прямоугольником, на любой вкус.
Мега8 - плохой выбор, 48/88/168 лучше.
Добавлено 23-03-2013 14:34
AVR447:Sinusoidal driving of three-phase permanent magnet motor using ATmega48/88/168
AVR448: Control of High Voltage 3-Phase BLDC Motor with an ATmega48
AVR449: Sinusoidal driving of 3-phase permanent magnet motor using ATtiny261/461/861
С этих можно начать и смотри демоплаты их моторные, там схемы.