Description: This function generator IC is specified to work to 20 MHz. So far, this unit works nicely to 50KHz. Since I seldom need signals higher than that, it has taken up a happy home on my workbench and further development is iffy at best. There are two basic approaches to controlling the frequency in this type of device. One way is to adjust the voltage to the IC manually and then read out the frequency with a counter. The problem here is you need to fiddle around with the control knob and while waiting for the one-per-second updates on the display. More: The other way is to set the display with the control knob and then have the circuit diddle the control voltage to the IC until it settles on that frequency. This is done by calculating the period for the target frequency and then using the PIC to read the pulse width. It then sends short correction pulses to an integrator which controls the IC. For your edification and amusement here are the Source, Object, and Schematic files.
The function generator described operates within a frequency range up to 20 MHz, although practical usage has been observed to be effective up to 50 kHz. This device utilizes an integrated circuit (IC) that can generate various waveforms, typically sine, square, and triangle waves, essential for testing and development in electronic applications.
Two primary methods are employed for frequency control. The first method involves manual adjustment of the control voltage supplied to the IC. This method requires the user to interact with a control knob while monitoring the frequency output on a connected counter. However, this approach can be cumbersome, as the display updates occur only once per second, leading to potential inaccuracies during fine-tuning.
The second method enhances usability by automating the control process. In this configuration, the user sets the desired frequency using the control knob, and the circuit automatically adjusts the control voltage to the IC to achieve the target frequency. This is accomplished by calculating the required period for the desired frequency and utilizing a PIC (Programmable Interface Controller) to measure the pulse width of the output signal. The PIC then generates short correction pulses that are sent to an integrator circuit, which modulates the control voltage to stabilize the output frequency.
The integration of a PIC allows for a more responsive and accurate frequency adjustment, minimizing the need for manual intervention and streamlining the operation of the function generator. The inclusion of source, object, and schematic files indicates that the design may be open for further development, allowing users to modify or enhance the functionality of the circuit as needed.This fucntion gernerator IC is specified to work to 20 MHz. So far, this unit works nicely to 50KHz. Since I seldom need signals higher than that, it has taken up a happy home on my workbench and further development is iffy at best. There are two basic approaches to controlling the frequency in this type of device. One way is to adjust the voltage to the IC manually and then read out the frequency with a counter. The problem here is you need to fiddle around with the control knob and while waiting for the one-per-second updates on the display.
The other way is to set the display with the control knob and then have the circuit diddle the control voltage to the IC until it settles on that frequency. This is done by calculating the period for the target frequency and then using the PIC to read the pulse width.
It then sends short correction pulses to an integrator which controls the IC. For your edification and amusement here are the Souce, Object, and Schematic files.
This circuit is designed for a 300 kHz signal generator. It includes components such as VT1, T1, VD4, and other associated elements. The voltage-controlled oscillator (VCO) employs an LC-tuned collector, with VT1 functioning as the oscillating transistor, varactor diode VD4,...
Construct a signal generator using readily available components. It should produce a square wave with variable frequency and adjustable pulse width. This device can be utilized for various applications, including DC motor speed regulation, dimming of lamps or LEDs, transformer...
The multi-purpose signal generator circuit consists of integrated circuit oscillators and frequency dividers. It generates square waves ranging from high frequencies to sub-audio frequencies and also produces a frequency standard in the VHF range. The alternative oscillator section feeds the...
A function generator is a device that produces various types of electrical waveforms across a wide frequency range. The most common waveforms include square, sawtooth, triangular, and sine waves. The provided diagram illustrates an integrator circuit featuring negative feedback facilitated...
Built around an Intersil 7216 frequency counter IC, this counter has a basic range of 10 MHz, a 100-MHz prescaler, and an extra frequency divider (IC3). This divider reduces the frequency by an additional factor, as indicated on S7 (refer...
A small audio test generator is very useful for quickly tracing a signal through an audio unit. Its main purpose is speed rather than refinement.
An audio test generator is an essential tool in the field of audio engineering, primarily...
The oscillator generates a 1 MHz and a 1 kHz clock signal. The 1 MHz clock serves as the primary clock for the microcontroller and provides a time base for millisecond measurements. A 2 MHz signal is divided by 2...
It consists only from Microchip PIC 16F84 cpu and LCD text module. Author states that this counter is capable metering frequencies from 400Hz to 50MHz. I used faster, 20MHz version of 16F84A-20I/P, and it managed to count 80MHz oscillator output....
C code for a frequency counter circuit operating up to approximately 50 MHz, utilizing a multiplexed seven-segment display and employing Timer 1 to count the edges of the input signal.
The frequency counter circuit described operates effectively within the range of...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more