让找料更便捷
电子元器件
采购信息平台
生意随身带
随时随地找货
一站式电子元器件
采购平台
半导体行业观察第一站
本词条由华强电子网用户提供,如果涉嫌侵权,请与我们客服联系,我们核实后将及时处理。
关键词:
装备蓄电池组工作电压和电流实现检测的需求,利用运算放大器构建了正负双向电流量累积求和及跟踪反向的预处理电路,基于STM32F103控制器片内AD实现了12位电压和电流的信号采集转换。最后给出了主要程序片段和如何提高ADC精度的一些措施。
采用LA28-NP电流Rm,取得电压量V1,电阻Rm的取值取决于A/D转换器对于V2的要求。
LA28-NP的输出电流为双向,即±25 mA的电流信号。在实际工作中,放电时输出最大电流为+25 mA,而充电时,输出最大电流为-25mA,由此而取得的电压信号V1相对于地电平也为相应的正负电压。STM32F103内置的ADC电压输入范围为Vref-≤Vin≤Vref+。本设计中Vref-接模拟地,Vref+接2.5 V基准电压,故ADC输入范围为O~2.5 V。目前存在的问题是:STM32F103采用单3.3 V工作,模拟量输入无法处理反向电压。在传统的方式下,如果电阻Rm基准电平端接入地,充电时V1为负电压,控制器无能为力。针对这个问题,本文设计了所示的累加升压、跟随反向信号预处理电路,解决了双向电流的A/D采样问题。
该设计的基本思想是将双向电流的电压变化范围均控制在0~Vref+范围内。这是以牺牲A/D转换精度为代价的。详细过程如下:
①串入电阻Rm=50 Ω,获得模拟量电压输出V1范围为-1.25~+1.25 V。
②利用两门运算放大器构建求和电路,实现V1和+1.25 V基准电压累加,将V1扩展至0~-2.5 V。再做一次反向跟随放大,实现电压反向功能,输出电压V2为0~+2.5 V。
运算放大器选用通用运放LM324,供电电压±15V,和电流传感器LA28-NP采用同一供电电路。
取R3=R4=R5=10 kΩ,Vmid=-(1.25+V1),故Vmid电压范围为0~-2.5 V。
上一篇:电池管理系统
下一篇:双管正激磁集成变换器