Going Beyond Arduino # 8: PWM as a Digital to Analog Converter

author Craig Hollinger   2 год. назад
15,798 views

159 Like   4 Dislike

Going Beyond Arduino # 9: PWM as Direct Digital Synthesis

In this video I demonstrate a more versatile method of digitally generating a signal called Direct Digital Synthesis (DDS). The frequency of the signal can now be varied, but only by re-compiling the code. I'll demonstrate a method of making frequency changes on-the-fly in a future video. Source code available at: https://github.com/hollingerc/going-beyond-arduino/blob/master/pwmDDS.c

Going Beyond Arduino # 10: PWM D-to-A vs R2R Ladder D-to-A

In this video I introduce another type of D/A converter, the R2R Ladder. I discuss the benefits and limitations of both. Link to a schematic of the R2R Ladder: https://github.com/hollingerc/going-beyond-arduino/blob/master/LadderDDS%20schematic.pdf

Passive RC low pass filter tutorial!

A tutorial on passive low pass RC filter circuits, and how they affect the frequency content of signals. An example of an RC filter that could go before a subwoofer's amplifier is given. The sound clips are from Pendulum's Slam in Hold Your Colour. More videos at http://www.afrotechmods.com

Electronic Basics #10: Digital to Analog Converter (DAC)

Twitter: https://twitter.com/GreatScottLab Facebook: https://www.facebook.com/greatscottlab Previous video: http://youtu.be/np6yp-cN6iE In this video I will show you how a Digital to Analog converter works and how to use one. I will mainly talk about an 8bit R-2R DAC. But also a bit about voltage followers and I2C devices which can also do the job. You want to support my videos? You can browse and buy tools&materials from my Amazon Store. This way I get a small commission: Amazon.de: http://astore.amazon.de/great043-21 Amazon.com:http://astore.amazon.com/gre09a-20 Amazon.co.uk: http://astore.amazon.co.uk/gre0b-21 Or you feel super generous and want to use this Amazon link as your Amazon home page. And do not worry, your purchases are all anonym and the prices are all the same: Amazon.de:http://www.amazon.de/?_encoding=UTF8&camp=1638&creative=19454&linkCode=ur2&site-redirect=de&tag=great043-21&linkId=ORZEQZEOVJAFURCZ Amazon.com:http://www.amazon.com/?_encoding=UTF8&camp=1789&creative=390957&linkCode=ur2&tag=gre09a-20&linkId=I5NDCEAVCD2OWM4S Amazon.co.uk:http://www.amazon.co.uk/ref=as_li_ss_tl?_encoding=UTF8&camp=1634&creative=19450&linkCode=ur2&tag=gre0b-21

Top 10 Arduino Projects

Top 10 Cool arduino projects/arduino uno Projects. Top 10 DIY innovative arduino projects ,This video shares Cool Ideas of some of Advanced arduino Projects. http://rztronics.com/arduino-board-open-source-projects-for-beginners/ All these Projects are Based on Arduino Microcontroller and use some basic sensors like sonar, Infrared, Force sensor, some components like servos, motors, LED's, Displays, shields etc.The Arduino UNO r3 is a microcontroller board based on the ATmega328. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button.You too can make these Amazing projects at Home. Don't Forget to subscribe and like the Video:D 10.Make your Own Arduino-http://adf.ly/1cktel 9.Arduino Drawing Machine-http://adf.ly/1cktjv 8.Arduino Self Balancing Robot-http://adf.ly/1cktmN 7.Arduino Smart Watch-http://adf.ly/1cktoC 6.Arduino Spider Quadruped Robot-http://adf.ly/1ckts4 5.Arduino Quadcopter-http://adf.ly/1cktyB 4.Arduino Gesture controlled Robotic Arm-http://adf.ly/1cktzx 3.Arduino Rubik's cube Solver-http://adf.ly/1cku3Q 2.DIY Arduino 3D Printer Scratch Build-http://adf.ly/1cku6Y 1.Arduino Ball and Plate PID Control-http://adf.ly/1cku93

By connecting a low-pass filter to the PWM output, we are able to generate a voltage. The voltage can be varied by varying the PWM duty cycle. This video demonstrates this by generating a sine wave.

Previous video on PWM:
https://youtu.be/j2TYdMfqI_c

Source code is available at:
https://github.com/hollingerc/going-beyond-arduino/blob/master/pwmDAC.c

Comments for video: