Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Алгоритмы Управления шаговым двигателем
Отправлено
mandigit 21 сентября 2007 г. 09:53
Собрал схему управления шаговым двигателем (ДШ-200-1) на основе схемы Леонид Ивановича.
Отказ от обработки 2-х прерываний (обработка по цепи первой достигшей указанного тока) визуально улучшило работу двигателя - он стал работать тише (связано с задержкой обработки прерывания, когда выполняется предыдущее, достигает 2мкс).
Хочу следующую схему собрать так: два контура, каждый через свой компаратор заведены на прерывание, происходит измерение времени между включением обмоток и достижением одной из них принятого значения тока. Такое измерение проводится в шаге 1 при 8 промежуточных шагах. В зависимости от измеренного значения корректируется переменная, которая используется на последующих 7 шагах, в течение которых длительность включения тока регулируется шим на основе табличных значений доли тока, который нужно подавать на обмотки на каждом шаге, относительно переменной, измеренной в шаге 1.
Перед тем как все это делать хотелдось-бы услышать мнение специалистов о правильности самой идеии.
Составить ответ | Вернуться на конференцию
Ответы