Interfacing VFD with PIC Microcontroller

Interfacing VFD Display Featured Image

Vacuum fluorescent display can be a good alternative to a Liquid-crystal displays in some applications. They have a number of advantages over LCD like extended temperature range and excellent contrast in high brightness environment. The main disadvantage is higher power consumption making them less attractive in battery operated devices. In this post I’ll show you how … Read more

Digital Voltmeter VFD Display

Digital Voltmeter VFD Display Featured Image

This is a new revision of 10 bit Digital Voltmeter. For Arduino based voltmeter click here. Recently I’ve published a few voltmeter designs ranging from a simple LED display voltmeters with 8 bit of resolution to a more complex with 10bit and improved input stage. Bargraph voltmeter is available here. Current project incorporates a number of improvements … Read more

Simple IR Proximity Sensor

Simple IR Proximity Sensor Featured Image

This post is about building a Simple IR Proximity Sensor based on PIC16F877a micro controller. Usually these simple circuits are built using discrete components and include an OP AMP for comparing the photo diode voltage to a preset value. Current implementation uses only a few parts. Instead of operational amplifier Analog to Digital Converter of … Read more

LCD Alarm Clock

LCD Alarm Clock Featured Image

Due to popular demand I’ve modified digital clock design to work with LCD display instead of 7-Segment LED as described in this post. For Arduino version click here. All the capabilities of LED version have been maintained in current project. 1 sec pulses are still produced by Timer1 interrupt although external  32.768KHz crystal can be used … Read more

PIC Waveform Recorder

In this article I’ll show you how you can use PIC microcontroller to record and store waveform patterns in its EEPROM memory and replay the sequence later. For this purpose we’ll need a signal/waveform generator to produce the signal, PIC internal A/D converter to sample and digitize the incoming signal, external  I2C 8-bit D/A PCF8591 … Read more