10 MHz reference Signal Generator using Arduino Nano 3D model preview
View source Save
0 downloads 2 likes 0 views Free price

About this 3D model

Summary This is a project for a 10 MHz GPS Disciplined Oscillator (GPSDO) designed around an Arduino Nano. It provides a highly accurate and precise 10 MHz signal that can be used to improve the accuracy and precision of other laboratory devices (arbitrary waveform generators, signal generators, VNAs, spectrum analyzers, etc.). It uses a GPS one-pulse-per second (1PPS) signal from an inexpensive module. The download has files for the enclosure as well as all files to build the GPSDO. Files include schematic, BOM (parts list), PCB files, Arduino sketch file (source code), label artwork, operating instructions, etc. Arduino hobbyist may find some interesting code examples in this source code such as: Multiple operation pushbutton (short and long press) Using a Analog input for a pushbutton Creating custom characters for LCDs Creating a histogram on a 4-line, non-graphical LCD Statistics code for rolling calculation on 64 bit numbers Using the watchdog timer to monitor external events Combining PWMs for higher resolution Simple boxcar filtering Disabling specific interrupts Formatting large numbers for display (adding commas and decimal points) Writing data periodically to the EEPROM to minimize wear Using a bi-color LED on a single I/O line Note that the main enclosure incorporates a RJ45 Keystone Socket that I borrowed from pyr0ball ( https://www.thingiverse.com/thing:2395315 ) The LCD enclosure can be found at: https://www.thingiverse.com/thing:4589751 A GPS enclosure used on this project can be found at: https://www.thingiverse.com/thing:4592527 or https://www.thingiverse.com/thing:4633005 This was featured on EDN.com : https://www.edn.com/simple-gps-disciplined-10mhz-reference-uses-dual-pwms/ Print Settings Printer Brand: Creality Printer: Ender 3 Pro Supports: Yes Resolution: 0.2 Infill: 30 Filament: Hatchbox PLA Notes: Print with the main enclosure upside down and with supports.