Не каждый автомобиль обладает хорошим и многофункциональным бортовым компьютером, способным точно измерить и вывести на экран показания напряжения автоаккумулятора, поэтому некоторые авторадиолюбители снабжают панель простыми вольтметрами на светодиодах (разряжен-норма), которые не обеспечивают должной точности, и являются, по сути, простыми контрольками, а не вольтметрами. Здесь же описывается, как сделать качественный цифровой вольтметр с помощью PIC микроконтроллера. А на основе символьного ЖК-дисплея HD44780 будет проводиться отображение измеряемого напряжения АКБ. Конечно, кроме авто, эта схема пойдёт и в обычный регулируемый блок питания.
Схема цифрового вольтметра на PIC16F688
Микроконтроллер, используемый в этом проекте — PIC16F688. Он имеет 12 I/O выводов, 8 из которых можгут служить в качестве входных аналоговых каналов встроенного 10-разрядного АЦП. И измеряемое напряжение подается на один из 8 аналоговых каналов. Для упрощения схемы, опорным напряжением для аналого-цифрового преобразования выбирается напряжение питания Vdd (+5 V). Резистор делителя используется на входе, чтобы сопоставить диапазон входного напряжения для АЦП с диапазоном входного напряжения (0-5 В). Испытания продемонстрировали отличную работу при входном напряжении в диапазоне от 0-20 В, но оно может быть увеличено и далее при правильном подборе резисторов.
Так как PIC порт не может принять более 20 В, входное напряжение уменьшается с помощью простого резистивного делителя. Резисторы R1 и R2 уменьшают напряжение в диапазоне от 0-20 В. Стабилитрон, подключенный параллельно между портом AN2 и землей обеспечивает защиту PIC в случае, если входное напряжение случайно выходит за рамки 20 В. ЖК-дисплей подключен в 4-х битном режиме. Опытный образец вольтметра построенный на макетке, показан ниже, а прошивка контроллера находится здесь.
Вы можете получить питающее напряжение +5V используя линейный стабилизатор на LM7805. Напряжение не должно колебаться, так что обычный китайский адаптер с выпрямителем не пойдёт. Точность показаний вольтметра зависит от точности резисторов на входе и стабильности опорного напряжения Vdd +5V. При измерении R1 и R2 их значения были 1267 и 3890 Ом соответственно.
Originally posted 2018-10-15 10:41:20. Republished by Blog Post Promoter