电机控制——电流采样(三电阻)

1、三电阻采样电路

2、三电阻采样运放电路

3、三电阻采样的方法

采集三相对称相电流,需要使用 SVPWM。SVPWM 调制出了正弦相电压,才产生正弦相电流。SVPWM分为六个扇区,下面以七段式 SVPWM 的扇区一为例,说明三电阻采集电流的方法。

扇区一,有 V0(000)、V1(100)、V2(110)、V7(111)四个矢量共同作用。其中 V0 跟 V7 为零矢量。

3.1矢量V1

可以采出VW相的电流,推算出U相电流,需注意V1作用时间不能太短,会导致不满足ADC采样时间;

3.2矢量V2

可以采到W相的电流;

3.3矢量V7

采样电阻没有电流流过;

3.4矢量V0

SVPWM各个矢量作用时间是有顺序的,V0时刻就是在V1时刻之后切换到了V0;V1时刻电流经过U相上管,流到V相W相的下管;V0时刻电流继续通过U相下管,流向V相W相的下管,形成续流回路;

此时,三个采样电阻都有电流流过;

4、三电阻采样的问题分析与解决

三电阻采样主要在V0时刻进行,V0时间短会导致不满足ADC采样时间;

此时两种方法,

一种为限制矢量圆也就是限制最大占空比,

一种为矢量 V0 持续的时间短,U 相下管导通时间短,但是 V 相跟 W 相持续的时间长。因此采样另外两相电流是准确的。根据 Iu+Iv+Iw = 0,可计算 Iu=-Iv-Iw。

故三电阻相电流采样的方法总结为:在三相逆变电路三个下管导通时,根据不同的扇区,选择导通时间最长的两个下管进行电流采样,得到两相电流后,再计算第三相电流。每个 PWM 周期采集一次电流。

相关推荐
逐步前行12 小时前
STM32_TIM_寄存器操作
stm32·单片机·嵌入式硬件
似水明俊德12 小时前
02-C#.Net-反射-学习笔记
开发语言·笔记·学习·c#·.net
0南城逆流013 小时前
【STM32】知识点介绍七:PWM功能
stm32·单片机·嵌入式硬件
智者知已应修善业13 小时前
【51单片机独立按键控制数码管移动反向,2片74CH573/74CH273段和位,按键按下保持原状态】2023-3-25
经验分享·笔记·单片机·嵌入式硬件·算法·51单片机
adore.96813 小时前
3.18 复试学习
学习
留白_13 小时前
MySQL学习(9)——索引
学习
我是一棵无人问荆的小草13 小时前
单片机通电后延迟启动策略
单片机·嵌入式硬件
坏柠13 小时前
ESP32-S3 蓝牙 BLE 从零到一:广播、服务、特征,用一个智能灯的例子全讲透
嵌入式硬件
请你喝好果汁64114 小时前
生信学习笔记:ArchR 处理小麦单细胞 ATAC-seq 中的细胞数差异与 Embedding 报错调试
学习
日更嵌入式的打工仔14 小时前
UART RX为什么要上拉
单片机