Design of Downsampling Filter for Sigma-Delta ADC in Electric Energy Metering Chip (Part 2)

Publisher:蓝天飞行Latest update time:2013-10-11 Source: 21ic Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

3 Design of compensation filter

As can be seen from Figure 3, the amplitude-frequency characteristic curve of the CIC filter is not flat in the passband, and the signal is attenuated in the passband. In order to overcome this shortcoming, a compensation filter can be added, whose amplitude-frequency characteristic is just opposite to that of the CIC filter, to complete the compensation of the frequency response, thereby expanding the frequency characteristics of the system.

The basic principle of compensation is to make the attenuation of the signal in the passband zero. The amplitude response of the compensation filter is opposite to equation (4).

 

 

When R is large enough, the response of the compensation filter is close to the inverse SINC function, so the compensation filter is also called the inverse SINC filter.

The compensation filter can generally be simulated with the help of MATLAB, and then cascaded with the CIC filter to observe whether the total frequency response after compensation meets the system requirements, so as to obtain the parameters of the compensation filter. Figure 5 is the amplitude-frequency characteristic curve of the CIC filter in Figure 3 after adding compensation.

 

 

In Figure 3, the attenuation point is around 1kHz, and as can be seen from Figure 5, after adding the compensation filter, the attenuation point appears around 2.5kHz. Therefore, the compensation filter can well overcome the problem of amplitude attenuation in the passband due to the CIC filter.

The sampling frequency of the compensation filter is the frequency after the CIC filter is downsampled (FS/R). In order to avoid frequency aliasing, the maximum value of its cutoff frequency is half of the sampling frequency: FC = (FS/R)/2. In practical applications, in order to obtain a more ideal frequency characteristic, the cutoff frequency is generally set to one-fourth of the sampling frequency, that is, FC = (FS/R)/4.

4 Experimental data and conclusions

This design is for the energy metering chip. The sampling frequency of Sigma-Delta is 1792kHz, and the working clock of the digital circuit is 14kHz. The downsampling rate of the CIC filter is R = 64. According to experience, when the order of the CIC filter is one order higher than the order of the Sigma-Delta modulator, a better effect can be achieved. Therefore, this CIC filter is set to 3rd order and the delay factor is 1. The sampling frequency of the half-band filter is 28kHz. Through MATLAB simulation, the 6th order passband frequency is 2.5kHz, which can meet the system requirements. In the experiment, Verilog HDL language, HBF sampling symmetric structure and CSD coding are used, and the area and power consumption are synthesized under CSMC 0.18μm process, as shown in Table 1.

 

 

5 Conclusion

This design optimizes the Sigma-Delta downsampling filter according to the requirements of the energy metering chip. Since the single-stage CIC filter consumes a lot of power and the effect is not ideal when achieving high downsampling rates, this design performs hierarchical decimation for 128-fold downsampling. The front stage uses a CIC filter for 64-fold decimation, and the back stage uses a half-band filter for 2-fold decimation. In the implementation of HBF, a symmetrical structure and CSD encoding are used to reduce the number of multiplications in the operation process and the number of shift additions in the multiplication operation process, thereby reducing the power consumption of the circuit. Compared with the traditional method, after optimization, the circuit area is reduced by 8% and the power consumption is reduced by 15%.

Reference address:Design of Downsampling Filter for Sigma-Delta ADC in Electric Energy Metering Chip (Part 2)

Previous article:Design of Downsampling Filter for Sigma-Delta ADC in Electric Energy Metering Chip (Part 1)
Next article:Introduction of a new type of micro relay

Recommended ReadingLatest update time:2024-11-23 08:30

How to close high-speed ADC timing
        Higher speed ADCs place tight timing requirements between the converter output and the receiver input; knowing how to use data sheet numbers ensures error-free digital transmission.   High-speed, high-precision analog-to-digital converters (ADCs) have become increasingly fast in recent years. In 2006, a stat
[Power Management]
ADC multi-channel acquisition program for STM32f103 digital electrical acquisition circuit
STM32 has 1~3 ADCs (STM32F101/102 series has only 1 ADC), which can be used independently or in dual mode (increasing the sampling rate). The ADC of STM32 is a 12-bit successive approximation analog-to-digital converter. It has 18 channels and can measure 16 external and 2 internal signal sources. The A/D conversion o
[Microcontroller]
ADC multi-channel acquisition program for STM32f103 digital electrical acquisition circuit
ADC layout tips
High-speed and high-performance ADCs are very sensitive to layout, and good PCB layout is essential for correct operation. The following are layout tips to help achieve optimal performance: 1. A printed circuit board with a complete ground plane must be used. Wrap-around boards are not recommended for high resolution
[Power Management]
ADC layout tips
Determination of STM32 ADC sampling frequency
1. Determination of STM32 ADC sampling frequency 1. : First look at some information to determine the ADC clock: (1) The ADCCLK clock provided by the clock controller is synchronized with PCLK2 (APB2 clock). The CLK controller provides a dedicated programmable prescaler for the ADC clock.     (2) In general, the PC
[Microcontroller]
stm32 adc sampling rate
For the sampling time of the STM32 ADC and the maximum bandwidth of the analog signal, please refer to Section 16.2 of the STM32 Technical Reference Manual and Table 44 of Section 5.3.17 of the STM32F103xx Data Sheet. The above two manuals can be downloaded from ST's Chinese website: http://www.stmicroelectronics.com.
[Microcontroller]
STM8 Analog/Digital Converter (ADC) conversion modes
STM8 analog/digital converter (ADC) conversion mode The ADC supports five conversion modes: single mode, continuous mode, continuous mode with buffer, single scan mode, and continuous scan mode. Single mode In the ADC single conversion mode of STM8, the ADC completes only one conversion on the channel selected by CH
[Microcontroller]
51 microcontroller learning: ADC analog-to-digital conversion experiment-photoresistor AD acquisition
Experiment name: ADC analog-to-digital conversion experiment - Photoresistor AD acquisition wiring description: Experimental phenomenon: After downloading the program, the digital tube displays the AD value of the AD module collecting the photoresistor. Notes: ************* ********************************************
[Microcontroller]
MAX1492/MAX1494 Low-Power Analog-to-Digital Converters (ADCs)
The MAX1492/MAX1494 low-power, 3.5-1/2- or 4.5-1/2-digit analog-to-digital converters (ADCs) with integrated liquid crystal display (LCD) drivers operate from 2.7V to 5.25V. They include an internal reference, a high-precision on-chip oscillator, and a triple LCD driver. An internal charge pump generates a negative
[Analog Electronics]
MAX1492/MAX1494 Low-Power Analog-to-Digital Converters (ADCs)
Latest Power Management Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号