Реле поворотов на микроконтроллере PIC12F675

Реле поворотов на микроконтроллере PIC12F675


Реле поворотов на микроконтроллере PIC12F675

Стандартное электромагнитное реле поворотов работает, как прерыватель тока, только при под­ключенной нагрузке. От сопротивления и тока на­грузки часто зависит работа реле-прерывателя по­воротов. Если в своей машине в указателях поворотов вместо ламп накаливания вы решили ус­тановить светодиодные лампы, то частота их «мор­гания» заметно изменится. Разработанное и изготовленное автором реле поворо­тов на PIC12F675 лишено этого недо­статка и обеспечивает надежную рабо­ту поворотников как на светодиодах, так и на лампах накаливания.

Реле поворотов на микроконтроллере PIC12F675


Основой этого реле является мик­роконтроллер (МК) DD1 PIC12F675 в корпусе DIP-8. Назначение выводов этого МК, с учетом «залитой» в него программы, приведено в таблице.

Реле поворотов на микроконтроллере PIC12F675


МК DD1 питается напряжением 4,7 В от параметрического стабилизатора на стабилитроне VD1 и балластном резисторе R1. В качестве силового ключа использован мощный p-канальный МДП-транзистор VT3 типа IRF4905, который управляют с выхода GPO (вывод 7) DD1 через усилитель на n-p-n транзисторе VT2 типа 2SC1815. Резистор R2 - ограничивающий в цепи базы VT2, a R3 - нагрузка этого транзистора. При включении правого или левого поворота к выходу реле подключается хотя бы одна лампа, нагружая его. DD1 фиксирует наличие нагрузки и подает на выход GPO (вывод 7) DD1 положительные импуль­сы (включает реле).

Для определения наличия подключенной на­грузки (ламп накаливания или светодиодных ламп) в схему введен делитель напряжения R4, R5, R6. С резистора R6 снимается напряжение на вход GP1 (вывод 6) DD1. При отсутствии нагрузки, ког­да VT3 заперт, на вывод 6 DD1 с делителя посту­пает уровень лог. «1», и МК поддерживает VT3 в за­пертом состоянии. Когда при запертом VT3 нагрузка подключена, она шунтирует последова­тельно соединенные резисторы R5 и R6. При этом на вывод 6 DD1 с делителя поступит уровень лог. «О», который программно обеспечит включе­ние реле поворотов.
Когда конструкция была уже готова, было реше­но для контроля работы реле поворотов последо­вательно с резистором R3 включить красный све­тодиод (на схеме он не показан).

Программа была создана в среде Flowcode для МК DD1 PIC12F675, но ее несложно портировать и для PIC12F629. Код получился несложным, но объемным, как, пожалуй, все коды, создавае­мые во Flowcode.
Устройство собрано на печатной плате разме­рами 22x23 мм с применением SMD-компонентов. Плата установлена в корпусе от стандартного реле поворотов. Печатная плата реле поворотов, как, впрочем, и принципиальная схема, разрабатывались в программе DipTrace.

Реле поворотов на микроконтроллере PIC12F675




Файлы проекта реле поворотов в Proteus с ис­ходниками и прошивкой, а также чертежи принци­пиальной схемы и печатной платы
+ +8 -
  • laboratory
  • 0
  • 2 544

VK:

Добавить комментарий

  • Яндекс.Метрика