Home     Contact     Projects     Experiments     Circuits     Theory     BLOG     PIC Tutorials     Time for Science     RSS     Terms of services     Privacy policy  
 Home      Projects     Experiments     Circuits     Theory     BLOG     PIC Tutorials     Time for Science   

<< Back to INDEX

How to use PIC Microcontroller for Voice In and Out [Project]
posted December 6 2013 12:03.35 by spic0m

Microcontrollers are purely digital devices which work on logic0 and logic1 voltages; still they are widely used for analog signal processing. There are specialized signal processors chips available which are custom made for particular applications; however a general purpose microcontroller is more than enough for small kind of signal processing applications like audio signal input and output. The microcontroller can read the analog input voltage by sampling it and converting it to their digital values. The Analog to Digital Converter (ADC) available in almost all the microcontrollers help in this task. A timer can be used to generate the sampling time period. The sampled values can then read and modify by the microcontroller. The modified signal is then output by the microcontroller in the form of Pulse Width Modulated (PWM) waves. Most of the microcontrollers have the PWM module which helps them in generating analog voltage output at an external device.

In this project PIC18F4550 microcontroller is used to read low voltage signals from a microphone amplifier circuit and try to generate the same signals which are strong enough to produce the sound in a loudspeaker. The audio signals are sampled and the same audio signals are re-constructed at the same instant from those samples in this project. The significance is that in a future project it might be possible to store the sampled values in a medium and then play the audio whenever required.

[Link: Engineers Garage]

You might also like...

Ionoprinting: Patterning and Actuating Gels Using Ions [New tech]

Having fun with a dirt-cheap DIY Vortex Cannon [Physics]

What Most Schools Don't Teach [Education]

Amazing! He balanced 3118 coins one one single dime! [Video]

Keeping Time: From Sundials to Atomic Clocks [Article]

Life-Size Coffin Computer Case [Case Mod]

How Bakelite Changed the World [Knowledge]

SkyJack- drone hacking project [Crazy Hack]

<< Back to INDEX



  Email (shall not be published)


Notify me of new posts via email

Write your comments below:
BEFORE you post a comment:You are welcome to comment for corrections and suggestions on this page. But if you have questions please use the forum instead to post it. Thank you.


No comment yet...

Be the first to comment on this page!

 Contact     Forum     Projects     Experiments     Circuits     Theory     BLOG     PIC Tutorials     Time for Science     RSS   

Site design: Giorgos Lazaridis
© Copyright 2008
Please read the Terms of services and the Privacy policy