1 Introduction
1.1 Application of digital power controller UCD3138
Digital power controller UCD3138 is usually placed on the secondary side of DC/DC power supply due to its good feedforward function, communication function and programmability. Common topology schemes include full bridge, half bridge and LLC. Figure 1 shows the block diagram of hard switch full bridge system using digital power (controller) UCD3138. UCD3138 is located on the secondary side and transmits the drive signal to the primary side through digital isolator ISO7420CF.
Figure 1. Hard-switching full-bridge system block diagram
1.2 Current Transformer in Isolated Power Topology
Figure 2 shows a current transformer used in full-bridge topologies. Its primary side is connected in series to the main power circuit, and the secondary side multiplies the current information attenuated in proportion (the proportional coefficient is the turns ratio T of the transformer) by the sampling resistor to obtain voltage information. The controller UCD3138 on the secondary side can complete functions such as cycle-by-cycle protection by reading the voltage information.
Output voltage of the secondary side of the transformer: VT = (Iin÷T) × Rs
Figure 2. Current Transformer Application Circuit
1.3 Principle of input current detection
Figure 3 shows the voltage signal at the output end of the secondary side of the current transformer. The upper and lower waveforms are the corresponding outputs when the input voltage is different. After the output power is determined, as the input voltage increases, the rising edge of the trapezoidal wave will become steeper and its average value will become lower.
Figure 3. Current Transformer Output Signal
The average value of the signal at the output end of the current transformer is approximately proportional to the average value of the system input current, so the input current can be inferred by reading the average value of the output end of the current transformer.
2 UCD3138 AFE module and Filter module
2.1 Module Function Overview
The AFE and Filter of UCD3138 are used to complete the acquisition, conversion and loop calculation of the output voltage error. The output data enters the DPWM module and finally generates a suitable duty cycle, as shown in Figure 4.
Figure 4. UCD3138 AFE and Filter
In practical applications, AFE and Filter can be used to collect the signal at the output of the current transformer and finally calculate its average value. The realization of this function depends on the following characteristics of AFE and Filter:
1) The EADC in the AFE has an oversample function and can collect 1, 2, 4, or 8 samples in one cycle;
2) AFE can average the data output by EADC, that is, it can accumulate 2, 4, or 8 consecutively collected data and then divide it by the number to get the average value.
3) The filter is a PID structure, so only the accumulation link (Integration branch) can be used to calculate the cumulative sum over a period of time.
2.2 Oversampling of EADC
The DPWM module can generate a sampling trigger signal in the EADC module, so that the EADC completes one sampling. At the same time, the EADC also has the function of multiple (2 times, 4 times and 8 times) sampling. Taking 8 sampling as an example, when the EADC receives the sampling trigger signal of the DPWM, the EADC completes 8 samplings at 1/8, 2/8, 3/8, 4/8, 5/8, 6/8, 7/8 and the sampling base, respectively, as shown in Figure 5.
Figure 5. EADC Oversample
2.3 EADC averaging
EADC provides two data averaging methods, namely, continuous mode averaging and spatial mode averaging. Figure 6 shows how to average data in continuous mode. The principle is to accumulate 2, 4 or 8 consecutively sampled data, and then divide it by the accumulated number to get the average value.
The calculated average value will be sent to the Filter stage.
Figure 6. EADC Oversample
2.4 UCD3138 Filter
Figure 7 is the filter of UCD3138, based on PID structure. When only I branch (accumulation link) is used, Xn data can be accumulated continuously, and the accumulated result is stored in KI_YN register. Xn data is the output from EADC.
Figure 7. UCD3138 Filter Structure
2.5 Full-process data processing
When oversample is configured to 8 times and the average number of EADC is configured to 2 times, the data obtained by the KI_YN register within 2 cycles is shown in Figure 8 below:
1) 8 samples are collected in each cycle, so a total of 16 samples are collected in 2 cycles;
2) Every two samples are averaged, and the averaged data enters the accumulation stage;
3) In 2 cycles, the KI_YN register stores the accumulated sum of 8×2=16 samples in total;
Figure 8. Full-process data processing
Previous article:Solutions to electromagnetic interference problems in switching power supplies
Next article:A new input current detection method based on digital power controller UCD3138 (Part 2)
- Popular Resources
- Popular amplifiers
- MathWorks and NXP Collaborate to Launch Model-Based Design Toolbox for Battery Management Systems
- STMicroelectronics' advanced galvanically isolated gate driver STGAP3S provides flexible protection for IGBTs and SiC MOSFETs
- New diaphragm-free solid-state lithium battery technology is launched: the distance between the positive and negative electrodes is less than 0.000001 meters
- [“Source” Observe the Autumn Series] Application and testing of the next generation of semiconductor gallium oxide device photodetectors
- 采用自主设计封装,绝缘电阻显著提高!ROHM开发出更高电压xEV系统的SiC肖特基势垒二极管
- Will GaN replace SiC? PI's disruptive 1700V InnoMux2 is here to demonstrate
- From Isolation to the Third and a Half Generation: Understanding Naxinwei's Gate Driver IC in One Article
- The appeal of 48 V technology: importance, benefits and key factors in system-level applications
- Important breakthrough in recycling of used lithium-ion batteries
- 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
- After reading this article from the Research Institute, I feel that 6-lane Wi-Fi still has a long way to go.
- Warning for trouble~~~~ la la la~ hurry to the front of the post to find out
- mcgs Kunlun Tongtai Modbus RTU, Modbus TCP communication method Modicon Modbus communication configuration steps
- Proficient in hardware and familiar with software
- This week's highlights
- [Nucleo G071 Review] SYSTICK & Comparison of Two Commonly Used Low Power Modes
- [Top Micro Smart Display Screen Review] 3. Run SciTE Lua script editor to test the screen alarm function
- 【TGF4042 signal generator】+Sweep application in issue 7
- Download and receive gifts | The era of artificial intelligence and the Internet of Things is coming, are you ready?
- 【TGF4042 signal generator】+ Basic function mode test