实际采样电流值(A) | 实际采样电压值(V) | 运放的输出电压值(V) |
3 | 2.577 | 1.576 |
2 | 2.549 | 1.549 |
1 | 2.526 | 1.527 |
0 | 2.501 | 1.500 |
-1 | 2.475 | 1.474 |
-2 | 2.451 | 1.451 |
-3 | 2.424 | 1.425 |
-
-
bubli 发表于 2008/12/26 13:12:37
电流采样硬件电路如图5所示,R7_1为3m的采样电阻,取其两端的电压输入7860,MC7805给7860输入端提供稳定的5V电源,R9和C4构成RC低通滤波器,经过A/D转换隔离调制输出频率为10MHZ的时钟脉冲和一位数据流,通过接口芯片0872的转换处理,输出CS、SDAT和SCLK三路信号,接入到DSP的SPI接口,读取15位的数字量。3.2.4 电流采样实验波形当采样电阻两端为100mV输入,采样电阻精确度高、温漂小的条件下,输出的波形如图6所示。隔离型A/D转换器能直接将模拟量转化为数字量输出,波形稳定,输入数字量偏差小,数据准确度较高。3.3 利用采样电阻结合隔离调制芯片及放大处理电路采样电流3.3.1 7840芯片介绍[6]HCPL27840芯片是安捷伦公司的一款集成隔离放大器,它有优越的性能,像CMRR、失调电压、非线性度、工作温度范围和工作电压等都有严格的指标。低失调电压和低失调温度系数允许自动校准技术的精确运用。5%的增益容忍度和0.1%的线性度,为精确的负反馈和控制进一步提供性能需求。较宽的温度范围允许HCPL7840被运用于各种恶劣的工作环境。HCPL-7840包含有一个A/D转换器,同时还匹配有一个D/A转换器,工作原理如图7所示, 输入直流信号经过调制器送至编码器量化、编码,在时钟信号控制下,以数码串的形式传送到发光二极管,驱动发光二极管发光。由于电流强度不同,发光强度也不同,在解调端有一个光电管会检测出这一变化,将接收到的光信号转换成电信号,然后送到解码器和D/A转换器还原成模拟信号,经滤波后输出。干扰信号因电流微弱不足以驱动发光二极管发光,因而在解调端没有对应的电信号输出,从而被抑制掉。所以在输出端得到的只是放大了的有效的直流信号。3.3.2 电流采样电路设计电流采样电路如图8所示,Rsense为3m采样电阻,取其两端的电压输入7840,MC7805给7860输入端提供稳定的5V电源,R5和C3实现RC低通滤波,经过转换隔离调制输出差分电压信号,通过运放MC34081实现差分放大,由于TMS320LF2812的ADC模块要求输入0~3V的单极信号,所以在运放的正相端通过可调电阻接入1.5V的参考电压,即当输入电流为0时,运放输出的电压为1.5V,然后将单极电压信号接入DSP的A/D通道进行转换,获得电流采样值。
3.3.3 电流采样实验数据如表2所示,为电流采集实验数据,当采样电阻中通入电流,采样其两端的电压值,7840的差分输出电压值是输入电压的8倍,运放MC34081组成的差分放大电路的放大系数为5,所以运放输出的电压与参考电压的差值为实际电压值的40倍。由表2中数据可以得出,与理论值相比较,相对误差小,说明当采样电阻精确度高、温漂小的条件下,采用光藕隔离放大芯片7840检测电流具有较高的准确度。表2实际采样电流值(A)实际采样电压值(mV)7840的输出电压值(mV)运放的输出电压值(mV)39.1211572.3231862.45026.0451547.8921741.52113.3601523.7551621.44900.1101500.8051504.221-1-3.0111475.7451377.665-2-5.9811451.3701261.451-3-9.3231428.4431139.8724 结论综上所述,采用霍尔电流传感器(LEM模块)采样电流,线性度好、功耗小,温度稳定性好,精度普遍较高,是较为理想的电流传感器,但是成本较高;HCPL-7860的隔离型A/D转换器能直接将模拟量转化为数字量输出,从而避免了某些场合下所需要附加的A/D转换器,可靠性高,抗干扰能力强;而采用HCPL-7840采样电流,同样具有较高的精度,且抗共模抑制比的能力较强,跟LEM模块比较,它更适合于电机电流的检测;后两种方案成本较低,具有很高的性价比,但是,这两种方案都需要精确度高、温漂小的四端采样电阻为条件,才能实现精确测量的目的,普通的两端采样电阻会极大影响采样的准确性,而且采样电阻的取值要考虑最小的功率损耗和最大的准确性的折中点,较难掌握。所以,伺服电机控制系统中电流采集方案的选择。
引用 bubli 2008/12/26 13:12:37 发表于2楼的内容
-
引用 EEECrap 2009/10/22 19:48:01 发表于3楼的内容
-
引用 walterqin 2011/10/22 16:32:15 发表于4楼的内容
-
-
autotomas 发表于 2013/8/1 22:35:28
很好的贴啊,相见恨晚啊,想问下楼主在直流电机控制中,因为是PWM控制,电流采样出来的值也呈现脉冲波形,我想问一下一般应该怎么处理这些电流采样值以达到平均的效果
引用 autotomas 2013/8/1 22:35:28 发表于5楼的内容
-
引用 ahljj 2014/8/31 11:09:04 发表于6楼的内容
-
-
sckof123 发表于 2015/12/7 3:59:54
现在伺服驱动的SVPWM调制脉冲。基于电磁场控调整的。。。。SPWM才需要平均电流。交流伺服驱动不需要。。
交流伺服电流采样直接分流电阻光耦隔离就行了。。。一般直流伺服也就直流永磁无刷电机才加霍尔。因为以前技术非得有霍尔才能对直流永磁无刷电机做位置闭环来判断转轴位置。。所以直流伺服电机就是有霍尔反馈的永磁无刷直流电机。。。。
交流伺服带光栅编码器这种高级货跑的。。。位置环稳得一B
引用 sckof123 2015/12/7 3:59:54 发表于7楼的内容