160 likes | 271 Views
电压采集部分. 电压检测部分. 模数转换电路. 隔离部分电路. A/D 采样芯片. A/D 芯片. CPLD. OutPUT:20 欧 25 mA~50mA INPUT:5mA. GND. Vo=(Vi*R3)/(R1+R2+R3). CPLD 工作及与 AQW214S 接口. 1,CPLD 晶振是由 CPU 提供的 , 故烧程序时要先定 CPU 的程序 2,VOH , 也就是所谓的拉电流的电压 ,output V=5V 时 ,Ioh=-4.0mA 3,VOL, 也就是所谓的灌电流的电压 ,output V=5V 时 ,Iol=24mA. cpu.
E N D
电压采集部分 电压检测部分 模数转换电路 隔离部分电路
A/D芯片 CPLD OutPUT:20欧 25mA~50mA INPUT:5mA GND Vo=(Vi*R3)/(R1+R2+R3)
CPLD工作及与AQW214S接口 • 1,CPLD晶振是由CPU提供的,故烧程序时要先定CPU的程序 • 2,VOH ,也就是所谓的拉电流的电压,output V=5V时,Ioh=-4.0mA • 3,VOL,也就是所谓的灌电流的电压,output V=5V时,Iol=24mA cpu CPLD AQW214S MAX111
我的一些想法 • 原设计20路得用20个AQW214S, • 我们可以做到20路,只用20/2+2.5个AQW214S也就是13个, • 如果按17元一片,可节省17*7=119元一块从板,一台车用10个从板,即一台车可节省153*10=1190元; 6 7 1 一 2 max111 8 9 二 3 4 三 • 当需要测一号电池电压时,需要将1号,2号,6号,8号开关打开,此时一号电池电压就进入到MAX111里去了; • 当需要测二号电池电压时,需要将2号,3号,7号,9号开关打开,此时二号电池电压就进入到MAX111里去了; • 当需要测三号电池电压时,需要将3号,4号,6号,8号开关打开,此时三号电池电压就进入到MAX111里去了; • 以下依次类推; 5 四
我们做法-CPLD的接法 CPLD1 • 1,OutPUT:20欧 • 2,25mA~50mA • 3,INPUT:5mA • 1,VOH ,也就是所谓的拉电流的电压,output V=5V时,Ioh=-4.0mA • 2,VOL,也就是所谓的灌电流的电压,output V=5V时,Iol=24mA • 3,当I/O口设为输入时,即高阻态,输入电流为正负10uA. • 工作原理: • 当需要1号和2号开时,可将CPLD1置高; CPLD2设为输入,即高阻态; CPLD3置低. • 当需要2号和3号开时,可将CPLD2置高; CPLD3设为输入,即高阻态; CPLD4置低. • 当需要3号和4号开时,可将CPLD3置高; CPLD4设为输入,即高阻态; CPLD5置低. 1 CPLD2 2 CPLD3 3 CPLD4 4 CPLD5
模数转换电路及其校准 • 14位的A/D芯片,其中一位溢出位,一位符号位; • 12位,也就是分辨率为4095,将近可将5V时可精确到1mV; • 输入电压0~1.5V,当输入电压为1.5V时,对应的数字量为4095; • R1=R2;电池电压最大为6V,请问如何配置电阻? • 当电池电压最大电压为13V时如何配置电阻? • 选择电阻时应该注意那些参数: • 阻值,功率,电压,电流, • 当回路电压较高时,可采用电阻串联时方式 • 温漂50ppm • 校准问题 x:AD芯片采集到的值 y:AD芯片采集到的值后经过校准补偿后的值 AD y=kx+b V Vo=(Vi*R3)/(R1+R2+R3)
从节省电路板空间和抗干抗的想法考虑设计 5个 数字光隔 cpu 多路转换开关 1片 AD转换芯片 多路外部电压 内地 外地 外地 外地 1片 AD转换芯片 1个 模拟光隔 cpu 多路转换开关 多路外部电压 内地 内地 外地 外地
温度采集 • 单总线,所以数据线挂在一根线上,地址编码16位,,,,,,,65535个 • AD采集分辨率可配9,10,11,12位; 现在用的为9位, 511个数字量 • 电源和地不能接反,容易烧电源
风机控制 • 上图现已经用的电路;请问有什么不妥之处? • 将IRF540N控制在正极又会有什么问题? • 可否考虑用继电器?
绝缘部分 • 奥运车总电压约为420V; • 绝缘等级为低时;<100欧/V 约42K 发2 • 绝缘等级为中时;100欧/V<X<500欧/V 发1 • 绝缘等级为低时;>500欧/V 约200K 发0 • 在手持上显示的为十六进制数,如显示为+000326的话,表示对正极的电阻为80.6k
等效电路 R1 R2 + 5460A+ R+ 把电池正对车身的电压为Vn;把电池负对车身的电压为Vp (Vn/R+)+(Vn/(R1+R2+R5))=(Vp/R-)+(Vp/(R3+R4+R6)) (Vn’/R+)+(Vn’/(R1+R2+R+))=(Vp’/R-)+(Vp’/(R3+R6)) R5 R- 车身(N) R6 R3 R4 5460A- _