Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

PIC-контроллер управляет электродвигателем

В этой подборке рассказывается о двух конструкциях на PIC-контроллере, описанных на веб-сайте японского радиолюбителя Seiichi Inoue. Первая из них предназначена для управления частотой вращения электродвигателя постоянного тока, вторая - шагового электродвигателя.

Принципиальная схема регулятора частоты вращения вала электродвигателя постоянного тока показана на рис. 1 

Устройство выполнено на микроконтроллере (МК) PIC16F873. Его тактовую частоту (10 МГц) задает кварцевый резонатор ZQ1. Питание на основной электродвигатель М1 подается через мощный полевой транзистор VT2, на затвор которого через согласующий каскад на транзисторе VT1 поступают прямоугольные импульсы с выхода ССР1 микроконтроллера. Частота импульсов постоянна, а скважность можно изменять, регулируя, таким образом, частоту вращения ротора двигателя.

Вал электродвигателя М1 механически (через зубчатую двухступенчатую передачу 1:1) связан со вторым электродвигателем, который используется в качестве генератора. Вырабатываемое им напряжение через диодный мост VD1 и делитель напряжения R1 - R3 поступает на вход AN0 аналого-цифрового преобразователя, входящего в состав МК. Стабилитрон VD2 с напряжением стабилизации 5 В защищает этот вход от повреждения, конденсатор С5 сглаживает пульсации выпрямленного напряжения.

Требуемую частоту вращения устанавливают переменным резистором R2 с функциональной характеристикой А.

Рост напряжения, поступающего на вход AN0, свидетельствует о том, что частота вращения вала двигателя увеличивается. В ответ на это МК уменьшает длительность импульсов на выходе ССР1, и частота вращения возвращается к прежнему значению. При уменьшении напряжения, вырабатываемого двигателем-генератором, длительность импульсов возрастает и частота вращения повышается.

Линейка светодиодов HL1 - HL8 позволяет визуально контролировать частоту вращения вала двигателя: число светящихся светодиодов растет с ее увеличением.

Питается устройство стабилизированным напряжением 5 В, снимаемым с выхода интегрального стабилизатора DA1. На двигатель М1 поступает нестабилизированное напряжение от отдельного источника. Регулятор собран на макетной плате размерами 70x45 мм.

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

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

Принципиальная схема устройства изображена на рис. 2.

Основной служит МК PIC16F84A. Тактовую частоту (4 МГц) задает кварцевый резонатор ZQ1. На элементах R8-R10, С6 и транзисторе VT5 собран генератор, частоту которого можно плавно изменять переменным резистором R9 с функциональной характеристикой А. Напряжение с конденсатора С6 поступает на вход RB5 МК DD1. После того как оно превысит пороговое, на выходе RB7 появляется напряжение высокого уровня. Открывшийся транзистор VT5 разряжает конденсатор, после чего цикл повторяется.

При перемещении движка резистора R9 из одного крайнего положения в другое частота вращения двигателя М1 изменяется от 27 до 128 мин-1. Следует учесть, что при увеличении частоты вращения снижается момент на валу двигателя. Устройство не имеет обратной связи, поэтому частота вращения зависит как от сопротивления введенной части резистора R9, так и от нагрузки на валу.

Выходы RA0 - RA3 МК через ключи, выполненные на составных транзисторах VT1 - VT4, коммутируют напряжения на обмотках шагового двигателя. Диоды VD1 - VD4 защищают транзисторы от пробоя импульсами напряжения, возникающими в момент их закрывания.

К первым трем разрядам порта RB (RB0 - RB2) МК подключены кнопки SB1 - SB3, с помощью которых изменяют направление вращения вала двигателя и останавливают его.

Стабилизаторы 78L05 и 7805 заменимы отечественными КР142ЕН5А (В), транзистор 2SC1815 - любым из серии КТ3102, стабилитрон RD-5A - отечественным КС147А. Транзисторы VT1-VT4 (см. рис. 2) должны выдерживать ток обмоток двигатели и иметь коэффициент передачи тока базы около 4000. Выпрямительный мост VD1 (см. рис. 1) - КЦ407А или собранный из маломощных кремниевых диодов. Светодиоды HL1 - HL8 - любые из серии АЛ307.


C этой схемой также часто просматривают:

ГЕНЕРАТОР ИМПУЛЬСОВ НА PIC-КОНТРОЛЛЕРЕ
Контроллер шагового двигателя
Как сделать простой программатор для PIC-ов и AVR-ов
Универсальный велосипедный путевой прибор на PIC контроллере
Передача отладочной информации из PIC-контроллера через COM-порт
PIC-контроллер в автомобильных часах
LCD-термометр на микроконтроллере
DDS генератор на микроконтроллере
Светодиодные "наперстки" на микроконтроллере

Главные категории

Arduino


Аудио


В Вашу мастерскую


Видео


Для автомобиля


Для дома и быта


Для начинающих


Зарядные устройства


Измерительные приборы


Источники питания


Компьютер


Медицина и здоровье


Микроконтроллеры


Музыкантам


Опасные, но интересные конструкции


Охранные устройства


Программаторы


Радио и связь


Радиоуправление моделями


Световые эффекты


Связь по проводам и не только...


Телевидение


Телефония


Узлы цифровой электроники


Фототехника


Шпионская техника



Реклама на KAZUS.RU




Последние поступления

Подключение энкодера к микроконтроллеру PIC

Счётчик людей в помещении, управляющий освещением

Велокомпьютер на микроконтроллере PIC16F628A

Устройство ввода-вывода на микроконтроллера

Два термометра на PIC16F628A и DS18B20

Светодиодные часы с циферблатом

Двоичные часы

Два вывода микроконтроллера PIC управляют шестью светодиодами

Цифровой программируемый таймер на микроконтроллере PIC16F628A

Устройство рисования в воздухе на ATtiny2313



© 2003—2016 «KAZUS.RU - Электронный портал»