Making a 12 bit DAC Using an Arduino
Once analog signals have been processed by electronics and converted to digital, to convert them back to analog, a DAC is needed. In this video, Karen shows how to make an R-2R Ladder DAC using just resistors, all of the same value. The ladder uses 12 of the digital I/O on an Arduino Uno as its inputs. While the Ladder DAC will be 12-bit, Karen is able to use it to show the differences in resolution between a 4-bit, 6-bit, 8-bit, and 12-bit DAC, generating a sine wave as a visual demonstration.
Bill of Material:
Product Name | Manufacturer | Quantity | Buy KitBuy Kit |
---|---|---|---|
Through Hole Resistor, 1 kohm, 500 mW, ± 1% | TT ELECTRONICS / WELWYN | 36 | Buy NowBuy Now |
Breadboard, MCM 60 rows, ABS, 8.5mm, 165mm x 56mm | MULTICOMP | 1 | Buy NowBuy Now |
Arduino Uno SMD, ATmega328 MCU | Arduino | 1 | Buy NowBuy Now |
Wire Kit, Jumper, Male to Male, Solderless, 100 mm - 250 mm, 75 Piece | MCM | 1 | Buy NowBuy Now |
MULTICOMP PRO USB Cable, Type A Plug to Type B Plug, 0.91 m, 3 ft, USB 2.0, Beige | MULTICOMP PRO | 1 | Buy NowBuy Now |
Additional Parts:
Product Name |
---|
Computer for programming |
Top Comments