Summary of Another DIY function generator using PIC16F628
This low-cost Custom Function Generator uses the AD9835 DDS chip to produce sine and square waves from 1Hz to 10MHz with 1Hz resolution. Controlled by a PIC16F628 microcontroller, it features three push buttons and a sliding window LED display. The design requires no wiring and fits neatly into a standard UB3 Jiffy Box.
Parts used in the Custom Function Generator:
- Analog Devices AD9835 Direct Digital Synthesis (DDS) Generator chip
- Microchip PIC16F628 controller chip
- Three push buttons
- Sliding window LED display
- Standard UB3 Jiffy Box
An extremely simple and low-cost Sine/Square wave generator, known as the “Custom Function Generator,” is developed based on the Analog Devices AD9835 Direct Digital Synthesis (DDS) Generator chip.. The frequency can be set for any frequency from 1Hz to 10MHz in 1Hz resolution steps! All this with three push buttons and a novel “sliding window” LED display. The controller chip, a Microchip PIC16F628, is programmed to facilitate various functions seamlessly. There is no wiring required, and the PCB snugly fits into a standard UB3 Jiffy Box, making it an ideal solution for a Custom Function Generator.
Read the complete Project Article in HTML format.
The Schematic Diagram in GIF format.
The Front Component Overlay in GIF format.
The Back Component Overlay in GIF format.
The Front Panel in ZIPed PDF format
The Front Panel in ZIPed EPS format
The PCB file in Protel format.
For more detail: Another DIY function generator using PIC16F628
- What frequency range does this generator support?
The device can generate any frequency from 1Hz to 10MHz. - How precise are the frequency steps?
The generator offers resolution steps of 1Hz. - Can I build this without soldering wires?
No wiring is required for this project. - What type of waveforms can be generated?
The unit produces Sine and Square waves. - How is the frequency controlled?
Frequency settings are managed using three push buttons. - What kind of display is used?
A novel sliding window LED display is utilized. - Which controller chip powers the circuit?
The Microchip PIC16F628 serves as the controller. - What enclosure is recommended for this build?
The PCB fits snugly into a standard UB3 Jiffy Box.
