ST电机库电流采样 三电阻单ADC
一、概述
下图是三电阻采样的电路结构
其中流过三相系统的电流I1、I2、I3遵循以下关系:
因此,为了重建流过普通三相负载的电流,在我们可以用以上公式计算的情况下,只需要对三相中的两相进行采样即可。
STM32的ADC可以很灵活的配置成同步采集两路ADC数据,这样就可以实现重建三相电流。ADC还可以使用外设的外部触发能力来同步当前采样点与PWM输出。基于以上特性,电流转换可在PWM周期内的任意给定时间内执行。为了实现以上功能,控制逻辑用TIM1的第4路PWM通道来进行转换的同步。
下图为同步TIM1 PWM输出和ADC之间的同步策略。ADC被配置成TIM1-CH4上升沿触发。
按照以上策略,假设采样点必须被设置在计数器溢出之前,即向上计数过程中TIM1计数器的值与OCR4寄存器的值相匹配,电流采样的ADC启动。如果采样点必须在计数器溢出之后设置,则必须通过修改TIM1-C