This article describes a low-cost method for constructing a low-distortion, bus- controlled sine wave oscillator.
This circuit produces a sinusoidal output with typical second and third harmonics -76.1dB and -74.2 dB below the fundamental frequency signal, respectively, over the full output range of 10Hz to 10kHz. The performance of this sine wave oscillator is 40dB higher than that of a common diode-shaped sine generator that uses diode shaping to convert a square wave to a sine wave. Typically, the second or third harmonic of a diode-shaped sine generator is -35dB and -25.5dB below the fundamental frequency, respectively.
This circuit consists of four parts (as shown in the figure). The core of the design, or the first part, is the oscillator, which includes the dual filtering building block IC (U1), the second-order clock filter (the bandpass filter portion of which sets the oscillator's frequency), and the comparator (U2A). The bandpass filter determines the oscillator's frequency by allowing only signals near the oscillator's center frequency to pass. Equation 1 gives the oscillator's frequency, and Equation 2 shows the Q value of the filter.
The second circuit section is a tracking notch filter that is set and tracks the third harmonic of the oscillator, which is a higher amplitude harmonic. The tracking filter is synchronously clocked with the oscillator's frequency setting filter, providing a lock-step oscillator tracking, filter response characteristic.
Equation 3 gives the tracking filter -3dB cutoff point, and Equation 4 represents the notch filter frequency.
The third section has a buffer amplifier (U3A) with a gain of -1. This section includes a 13.3kHz low pass filter that is used to reduce the high frequency components generated by the clock steps in the output waveform.
The fourth section is a bus controlled clock generator which consists essentially of an IC serial port programmable oscillator (U4) which can be either the LTC6903 for the Serial Peripheral Interface (SPI) or the LTC6904 for the Inter-IC (I2C) interface . Some pull-up resistors , decoupling capacitors , and a series resistor at the output are the only external components required.
Furthermore, the circuit can be easily adapted to produce a quadrature, sine/cosine waveform output by simply adding a second output op amp and accepting its input from the bandpass output of U1 (BPB at pin 11).
Previous article:Study on electromagnetic radiation of planar spiral inductor based on wavelet moment method
Next article:Four-leg three-phase inverter with dual-loop control
- Popular Resources
- Popular amplifiers
- High signal-to-noise ratio MEMS microphone drives artificial intelligence interaction
- Advantages of using a differential-to-single-ended RF amplifier in a transmit signal chain design
- ON Semiconductor CEO Appears at Munich Electronica Show and Launches Treo Platform
- ON Semiconductor Launches Industry-Leading Analog and Mixed-Signal Platform
- Analog Devices ADAQ7767-1 μModule DAQ Solution for Rapid Development of Precision Data Acquisition Systems Now Available at Mouser
- Domestic high-precision, high-speed ADC chips are on the rise
- Microcontrollers that combine Hi-Fi, intelligence and USB multi-channel features – ushering in a new era of digital audio
- Using capacitive PGA, Naxin Micro launches high-precision multi-channel 24/16-bit Δ-Σ ADC
- Fully Differential Amplifier Provides High Voltage, Low Noise Signals for Precision Data Acquisition Signal Chain
- 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
- [Repost] Learn these eight circuit design skills and your professional quality will be greatly improved
- [STM32WB55 Review] +ST's Attack
- In the TTL inverter circuit, there is no power supply on the collector of VT4. How does VT4 saturate?
- MSP430 ADC conversion + mean filter
- EEWORLD University ---- Linux Kernel Design
- TI eSMO library Fsmopos and Gsmopos parameter analysis
- Today's live broadcast: TE will explain the design trends of smart antennas and sensor application cases in the Internet of Things
- msp430 implements a key matrix scan and UART transmission
- MSP430 ADC acquisition filter
- 【GD32E231 DIY】USART0 uses DMA to send and receive, without using CPU