Автомобильный дистанционный вольтметр - эмулятор сигнализации на PIC

volt emul 3dПредлагаем Вашему вниманию необычное устройство, состоящее из двух обычных. Это - автомобильный дистанционный вольтметр - эмулятор работающей сигнализации на PIC12F683. Это устройство позволяет контролировать напряжение на аккумуляторе, не подходя к машине, например, зимой из окна дома; а также имитирует мигание светодиода сигнализации, что полезно для тех автомобилей, у которых штатная сигнализация не имеет светодиода. Устройство располагается под лобовым стеклом автомобиля.

 

Схема устройства показана на рисунке ниже. Принцип работы следующий. Пока отсутствует напряжение на 2 контакте разъема К1 (зажигание выключено) прибор периодически мигает RGB-светодиодом, эмулируя работу автосигнализации. Как только включается зажигание, прибор включает светодиод на постоянное свечение. В обоих случаях цвет свечения зависит от напряжения в бортовой сети автомобиля. Это позволяет оперативно контролировать напряжение.

volt emul sch

(скачать схему в пдф)

Яркость свечения светодиода в режиме постоянного свечения (когда зажигание включено и подразумевается, что автомобиль движется) зависит от внешней освещенности. Ночью - темнее, а днем - светлее. В качестве светочувствительного элемента используется транзистор Q1, образующий в месте с резистором R6 делитель напряжения. Напряжения с делителя через резистор R5 поступает на вход АЦП микроконтроллера PIC12F683. В зависимости от этого напряжения микроконтроллер формирует на портах GP2, GP4 и GP5 три ШИМ сигнала со скважностью, зависящей от уровня освещенности. Сигналы подаются на транзисторы T1 - T3, которые управляют соответствующими сегментами светодиода. Наличие или отсутствие  одного из трех ШИМ-сигналов определяет цвет свечения светодиода. Резисторы R10-R12 ограничивают ток через светодиод и подобраны таким образом, чтобы белый цвет свечения был похож именно на белый.

Наличие или отсутствие зажигания определяется микроконтроллером по напряжению на порту GP3. Делитель R1-R2 формирует логическую единицу при наличии зажигания.

Питается устройство через стабилизатор напряжения U1. Стабилитрон D2 на 15 вольт защищает устройство от перенапряжений в бортовой сети.

Контакты P1-P5 служат для подключения МК к программатору PICKIT или аналогичному.

Вольтметр-эмулятор собран на печатной плате размером 28х36 мм:

volt emul pcb all

Две зеленые дорожки являются перемычками.

Чертеж платы в зеркальном виде:

volt emul pcb top

(Скачать четреж в ПДФ)

Цвета свечения светодиода заданы следующим образом:

  • фиолетовый - <11.5 V
  • красный -  11.5 V ... 11.99 V
  • желтый -  12.0 V ... 12.53 V
  • белый - 12.54 V ... 13.0 V
  • зеленый - 13.0 V ... 13.70 V
  • голубой - 13.71 V ... 14.3 V
  • синий - >14.3 V

Устройство располагается на торперде под стеклом таким образом, чтобы его было видно снаружи, и одновременно чтобы отражение света от светодода в стекле было видно водителю:

placement

 

Скачать проект в KiCad с исходником и прошивкой

Загрузка...