Graphical Waveform / Signal Generator Case w/ Arduino Pro Mini & AD9833 (Sine, Square and Triangle)

Graphical Waveform / Signal Generator Case w/ Arduino Pro Mini & AD9833 (Sine, Square and Triangle)

prusaprinters

<p>This is an enclosure for a Waveform / Signal Generator built with an Arduino Pro Mini or Nano (ATmega 168 is sufficient) and an AD9833 Programmable Waveform Generator.</p> <p>One 18650 Battery can be fitted inside the case together with charging and protection circuitry.</p> <p>The battery should be glued to the back of the case. Depending on in which orientation you want to use the case, it would make sense, to try to position it in the center of the case.</p> <p>This should add stability to the case and prevent it from falling over due to an inappropriate center of gravity.</p> <p>If you don't want the battery, you can operate the device from basically any other suitable power supply (the "No Battery"- case still has a micro USB cutout on the left side, bottom).</p> <p>The DS3231 module supplies accurate time and date information but can be deactivated / not used easily.</p> <p>Two rotary encoders are used for control.</p> <p>You can either use a BNC female or SMA female connector for the output. The latter can be easily soldered onto the AD9833 board and is thus quite easy to install.</p> <p>Other parts used:</p> <ul> <li>1.8" TFT LCD (SPI) <a href="https://www.aliexpress.com/item/TZT-Free-shipping-TZT-1-8-inch-TFT-LCD-Module-LCD-Screen-Module-SPI-serial-51/32843115817.html">https://www.aliexpress.com/item/TZT-Free-shipping-TZT-1-8-inch-TFT-LCD-Module-LCD-Screen-Module-SPI-serial-51/32843115817.html</a></li> <li>Programming header (right side, bottom)</li> <li>BNC-female connector <a href="https://www.aliexpress.com/item/5PCS-BNC-Female-Connectors-Chassis-Panel-Mount-Monitor-Accessories-LCC77/32790743907.html">https://www.aliexpress.com/item/5PCS-BNC-Female-Connectors-Chassis-Panel-Mount-Monitor-Accessories-LCC77/32790743907.html</a></li> <li>"3A/250V" On/Off switch <a href="https://www.aliexpress.com/item/10pcs-G130-10-15mm-SPST-2PIN-ON-OFF-Boat-Rocker-Switch-3A-250V-Car-Dash-Dashboard/32739231057.html">https://www.aliexpress.com/item/10pcs-G130-10-15mm-SPST-2PIN-ON-OFF-Boat-Rocker-Switch-3A-250V-Car-Dash-Dashboard/32739231057.html</a></li> <li>TP4056 charge and protection board, 2x 3mm LEDs <a href="https://www.aliexpress.com/item/New-5Pcs-lot-5V-1A-Micro-USB-18650-Lithium-Battery-Charging-Board-Charger-Module-Protection-Dual/32631718585.html">https://www.aliexpress.com/item/New-5Pcs-lot-5V-1A-Micro-USB-18650-Lithium-Battery-Charging-Board-Charger-Module-Protection-Dual/32631718585.html</a></li> <li>Reset Button</li> </ul> <hr/> <p>AD9833: <a href="https://www.aliexpress.com/item/CJMCU-9833-AD9833-AD9833BRMZ-sine-wave-square-wave-triangle-module/32741116568.html">https://www.aliexpress.com/item/CJMCU-9833-AD9833-AD9833BRMZ-sine-wave-square-wave-triangle-module/32741116568.html</a></p> <p>DS3231: <a href="https://www.aliexpress.com/item/Free-shipping-DS3231-Real-Time-Clock-Module-for-arduino-3-3V-5V-with-battery-For-Raspberry/1954150922.html">https://www.aliexpress.com/item/Free-shipping-DS3231-Real-Time-Clock-Module-for-arduino-3-3V-5V-with-battery-For-Raspberry/1954150922.html</a></p> <p>(optional) SMA: <a href="https://www.aliexpress.com/item/10Pcs-SMA-Female-Jack-Connector-For-1-6mm-Solder-Edge-PCB-Straight-Mount-Gold-plated-RF/32847511595.html">https://www.aliexpress.com/item/10Pcs-SMA-Female-Jack-Connector-For-1-6mm-Solder-Edge-PCB-Straight-Mount-Gold-plated-RF/32847511595.html</a></p> <p>Total cost: ~ &lt;15€, depending on what you already have.</p> <p>The initial idea and software came from: <a href="http://www.vwlowen.co.uk/arduino/AD9833-waveform-generator/AD9833-waveform-generator.htm">http://www.vwlowen.co.uk/arduino/AD9833-waveform-generator/AD9833-waveform-generator.htm</a></p> <p>My improved software: <a href="https://github.com/wilhelmzeuschner/arduino_ad9833_waveform_gen">https://github.com/wilhelmzeuschner/arduino_ad9833_waveform_gen</a></p> <p>When probing the signal for evaluation, make sure to properly ground your probe and don't use the long grounding clip.</p> <p>Knobs used: <a href="https://www.thingiverse.com/thing:1934779">https://www.thingiverse.com/thing:1934779</a></p> <h3>If you build this project and want to give me something back in return, I'd be extremely happy to see a post under "Makes"! :)</h3> <h3>Print Settings</h3> <p><strong>Printer:</strong></p> <p>Tronxy X8</p> <p><strong>Rafts:</strong></p> <p>No</p> <p><strong>Supports:</strong></p> <p>No</p> <p><strong>Resolution:</strong></p> <p>0.1mm and up</p> <p><strong>Infill:</strong></p> <p>20% and up</p> <p><strong>Notes:</strong></p> <p>All to personal preference.</p> Category: 3D Printing

Download Model from prusaprinters

With this file you will be able to print Graphical Waveform / Signal Generator Case w/ Arduino Pro Mini & AD9833 (Sine, Square and Triangle) with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Graphical Waveform / Signal Generator Case w/ Arduino Pro Mini & AD9833 (Sine, Square and Triangle).