13.2. Управление символьным ЖК-модулем

(Руководство разработчика по микроконтроллерам семейства HCS08)

Большинство радиоуправляемых механизмов и роботов построено на основе сервоприводов. В сервоприводах используются малые двигатели постоянного тока, которые управляют рукой робота, колесами или другими механическими деталями.

Датчик обратной связи в сервоприводах необходим для контроля за текущей позицией управляемого механизма, например достижением заданного положения. Для этих целей в простых устройствах используется небольшой потенциометр.

Обычно в сервоприводах с дистанционным управлением используют сигналы с широтно-импульсной модуляцией (ШИМ). При этом ширина импульса определяет положение привода. Обычно минимальная длительность сигнала ШИМ составляет 1мс, максимальная — 2мс, пауза между импульсами составляет около 30мс. Сервопривод распознает эти импульсы и приводит двигатель в желаемое положение: 1мс — двигатель полностью смещен в одну сторону, 1.5мс — двигатель в центральном положении, 2мс — двигатель полностью смещен в другую сторону.

В рассматриваемом Примере 13.4 показано, как генерировать и распознавать подобные сигналы.

Электронные компоненты Freescale >>>
Подробнее о компании Freescale >>>