Abstract: This article introduces a precision function waveform generator composed of MAX038 and MC145151. The generator can output sine wave, rectangular wave, and triangle wave signals. The output frequency can be adjusted in the range of 8kHz to 16MHz, and the adjustment increment is 1kHz. It can be used as Universal high-frequency precision function waveform generator.
Keywords: function waveform generator MAX038 MC145151 signal source
Integrated function waveform generators generally use ICL8038 or 5G8038, but they can only generate medium and low-frequency sine waves, rectangular waves and triangle waves below 300kHz, and the frequency and duty cycle cannot be adjusted independently, which brings great inconvenience to use. It cannot meet the requirements of high-frequency precision signal sources. This article introduces a high-frequency precision function waveform generator composed of MAX038 and MC145151. This circuit can generate accurate sine wave, rectangular wave and triangle wave signals, and the frequency can be adjusted in the range of 8kHz ~ 16.383MHz at 1kHz intervals.
1 MAX038 function
MAX038 is a single-chip high-frequency precision function waveform generator produced by MAXIM Company. It can generate sine waves, rectangular waves and triangle waves from 0.1Hz to 20MHz. The highest frequency can reach 40MHz. It has good high-frequency characteristics, wide frequency range, easy and flexible use specialty. The MAX038 chip is packaged in DIP-20. (See Figure 1), its pin functions are as follows:
V+, V-: Positive and negative power supply terminals, connected to +5V and -5V power supplies respectively;
GND: Pins 2, 6, 9, 11 and 18 are all analog grounds;
A0, A1: Waveform setting terminal, the setting method is shown in Table 1;
Table 1 Output waveform setting
A0 | A1 | waveform |
× | 1 | sine wave |
0 | 0 | rectangular wave |
1 | 0 | triangle wave |
COSC: external oscillation capacitor terminal;
FADJ, DADJ: frequency adjustment and duty cycle adjustment terminals respectively;
IIN: The power input terminal of the oscillation frequency controller;
PDI, PDO: are the input and output terminals of the phase comparator;
SYNC: synchronous output;
DV+, DGND: are the +5V power supply terminal and digital ground of the digital circuit respectively;
OUT: waveform output terminal
The internal structure of MAX038 is shown in Figure 2. After the capacitor CF is connected between COSC and GND, oscillation can be formed by charging and discharging the constant current CF, thereby generating a triangle wave and two rectangular waves. IIN is the current poured into the IIN terminal, which is controlled by the voltage at the FADJ terminal. The calculation formula of oscillation frequency is:
F=IIN/CF
In the formula, the allowed variation range of IIN is 2~750μA, and the performance is best when 10~400μA. The capacity range of CF is 20pF~100μF.
The frequency can be adjusted coarsely and finely by changing the voltage at the FADJ terminal. Assuming that VFADJ is 0V and the nominal output frequency is f, when VFADJ remains constant, the output frequency is determined by the following formula:
f1=f(1-0.2915VFADJ)
When frequency fine-tuning is not performed, a 12kΩ resistor must be connected between the FADJ terminal and ground.
Changing the voltage at the DADJ terminal can control the duty cycle of the waveform. When VDADJ is 0V, the duty cycle is 50%. When VDADJ changes from +2.3V to -2.3V, the duty cycle will change from 10% to 90%. When the duty cycle is strictly equal to 50%, waveform distortion can be eliminated.
2 MC145151 pin functions
MC145151 is a parallel input phase-locked loop frequency synthesizer with a single-mode front-end calculator interface produced by Motorola. The ÷N counter range is 3 to 16383, and there are 8 ÷R values for user selection: 8, 128, 256, 512, 1024, 2048, 2410 or 8192. MC145151 is packaged in DIP-28 pins. The pin arrangement is shown in Figure 3. The pin functions are as follows:
Fin: frequency input;
RA0~RA2: Reference address input, determine ÷R value;
N0~N13: N counter programming input;
T/R: send/receive offset address input;
OSCin, OSCout: respectively the input and output of the reference oscillator;
PDout: phase detector A output;
PDR, PDV: phase detector B output;
FV: N counter output;
LD: lock detector output;
VDD: Connect to the positive power supply;
VSS: Connect to negative power supply.
3 High-frequency precision function waveform generator
Figure 4 shows the circuit schematic diagram of a high-frequency function wave generator, which can generate accurate sine wave, rectangular wave and triangle wave signals. The RA2, RA1 and RA0 terminals of MC145151 are open circuit, which is equivalent to the input high level, and the ÷R value is set to 8192. The oscillation frequency is 8.192MHz. After dividing by R, the phase identification frequency fR of 1kHz can be obtained. The 14-bit switching values S13~S0 are sent to the N13~N0 terminals of MC145151 to set the N value. The synchronization signal SYNC of MAX038 is sent to the Fin terminal. After dividing by N, it is compared with fR to detect the phase. The signal related to the phase difference is output through PDV and PDR, and is converted into a ±2.5V signal by MAX427, and then sent to the FADJ terminal of MAX038. .
Since MAX038 and MC145151 form a frequency phase-locked loop PLL, the output frequency is locked at N×fR, so the output frequency of the function generator can be adjusted in the range of 8kHz to 16.383MHz, with an adjustment increment of 1kHz. For example: when S1, S3 and S8 are disconnected, the output frequency is 261kHz.
MX7541 is a 12-bit DAC circuit. Send S13~S2 to the BIT1~BIT12 terminals of MX7541 for D/A conversion. The output signal is then converted into a current signal of 2μA~750μA by MAX412, and then sent to the IIN terminal of MAC038 as a frequency coarse signal. Adjust the signal to adjust the output frequency of MAX038 to the capture range of the frequency phase-locked loop, and then the PLL loop locks the output frequency at the frequency set by S13~S0.
The A0 and A1 terminals of MAX038 are used to set the output waveform, and can be connected to different levels as needed.
Connecting a 50MHz low-pass filter to the output terminal OUT of MAX038 can block and attenuate high-frequency noise, so that sine wave, rectangular wave and triangle wave signals within 16MHz can be smoothly output through the filter.
4 Conclusion
The high-frequency precision function waveform generator composed of MAX038 and MC145151 can provide sine wave, rectangular wave and triangle wave signals from 8kHz to 16MHz. The frequency phase-locked loop technology can further improve the frequency stability of the system, so it is a signal generator with excellent performance and can be used as a precision universal signal source.
Previous article:Development and production of vibrating wire anchor gauge detector
Next article:Noise Floor Measurement of PLL Frequency Synthesizer
- Popular Resources
- Popular amplifiers
- Keysight Technologies Helps Samsung Electronics Successfully Validate FiRa® 2.0 Safe Distance Measurement Test Case
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Seizing the Opportunities in the Chinese Application Market: NI's Challenges and Answers
- Tektronix Launches Breakthrough Power Measurement Tools to Accelerate Innovation as Global Electrification Accelerates
- Not all oscilloscopes are created equal: Why ADCs and low noise floor matter
- Enable TekHSI high-speed interface function to accelerate the remote transmission of waveform data
- How to measure the quality of soft start thyristor
- How to use a multimeter to judge whether a soft starter is good or bad
- What are the advantages and disadvantages of non-contact temperature sensors?
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- BlueNRG-1 electronic ID card communication
- STM32 MCU realizes serial port 1 (115200) to receive/send data to serial port 2 (9600) at the same time
- "【TGF4042 Signal Generator】" Dual-channel signal measurement
- MSP430F5529 initialization channels and pins
- Design of low voltage dropout buck regulator circuit
- [Development Preparation] Keil routine development for RSL10 development board
- 7. USART1 drives ESP8266 as TCP Client
- Bluetooth Air Capture
- Analysis of ZIGBEE report mechanism
- DSP_ADC_Example_2833xAdcSo