Analog to digital conversion are required in embedded systems because most of their surroundings comprise of analog signals and the embedded processors can process only digital data. This tutorial shows how to use the internal ADC module of a PIC microcontroller to read an external analog signal and convert it to a digital number. The conversion output will be displayed in a character LCD.
Tutorial on Analog to Digital conversion using PIC - [Link]
This project is a digital TouchClock that uses your own handwriting to display the time and days in a graphical LCD. You enter the numbers and day names on the configuration mode and the clock is using them to display the info. It uses a 128×64 BLUE/WHITE TOUCHSCREEN GLCD from CircuitED and the ADCs on a PIC18 microcontroller to translate the X and Y coordinates of touchscreen. [via]
TouchClock : Design your own GLCD Clock – [Link]
This project describes how to make a digital voltmeter using a PIC microcontroller. A HD44780 based character LCD is used to display the measured voltage. The PIC microconotroller used in this project is PIC16F688 that has 12 I/O pins out of which 8 can serve as analog input channels for the in-built 10-bit ADC. The voltage to be measured is fed to one of the 8 analog channels. The reference voltage for AD conversion is chosen to be the supply voltage Vdd (+5 V). A resistor divider network is used at the input end to map the range of input voltage to the ADC input voltage range (0-5 V). The technique is demonstrated for input voltage ranging from 0-20 V, but it can be extended further with proper selection of resistors and doing the math described below.
PIC16F688 Digital Voltmeter - [Link]
This is a digital voltmeter project that uses PIC12F683 to measure the input voltage and displays it on LCD. It uses a resistor divider network to measure input voltage ranging from 0-20V. Full 10-bit resolution is used for internal ADC for higher accuracy. The firmware is written in mikroC and available for free.
0-20V Digital Voltmeter using PIC12F683 - [Link]
This is an easy to build, but nevertheless very accurate and useful digital voltmeter. It has been designed as a panel meter and can be used in DC power supplies or anywhere else it is necessary to have an accurate indication of the voltage present. The circuit employs the ADC (Analogue to Digital Converter) I.C. CL7107 made by INTERSIL.
Led display digital Voltmeter – [Link]
This project is a 3 digit – digital voltmeter based on PIC16F676. PIC is reading the analog voltage using internal 10-bits ADC and display the value on 3-digits 7-segment displays. Check project details on the link below.
3 digits Digital volt meter – [Link]
Ever find yourself in need of some extra ADC capabilities? Maybe you have a micro with no ADC built in, maybe you’ve used up all your ADC pins already, or maybe the integrated ADC doesn’t provide a high enough resolution. This is where a custom-built Capacitor ADC can become very useful.
Low-cost ADC using only Digital I/O - [Link]
Sebastian built an experimental record/looper circuit, resulting in some interesting sample contortionism. [via]
This circuit currently has a few ways to manipulate audio. These are:
A record button allows the user to sample incoming audio to a RAM buffer A potentiometer sets the input level A potentiometer sets the sample rate / pitch for playback. The changing of sample rate can be recorded if desired, by physically changing the position of the pot during recording. The address lines A0 – A18 can be manipulated ie. moved around, removed, replaced, giving a wide range of effects such as stuttering, repeating and basic granulation.
Although this does not sound like heaps of manipulation, keep in mind that this circuit can absolutely mangle a sound beyond recognition. The ADC is running at its maximum speed, and as such the sample rate can be varied greatly for example.
Audio looping & manipulation in RAM - [Link]
One day while doing some research on something or another on the Web, I came across a link explaining how to connect a MicroChip PIC to a Nokia Cell Phone LCD Screen. Sounded cool; I had been playing with PIC’s and PicAxe’s anyway and thought it was knowledge that would be useful someday. Then I found a Nokia 5165 Cell Phone at an Electronics Flea Market (http://www.FrostFest.com) for $1.00, and at that price, I couldn’t pass it up! I knew I could hook the LCD up, but wasn’t exactly sure what I was going to do with it, when one day it struck me… PIC’s have an Analog Input (ADC) – I could make a very simple, little Oscilloscope! A “Minimalist Oscilloscope” – and thus The Minimalist Oscilloscope 08M Project was born.
The Minimalist Oscilloscope 08M Project - [Link]