|
发表于 2024-8-19 09:25:32
|
显示全部楼层
举一个例子:4个1V的电池串联端电压是4V,也可以是1+1+1+1=4,一位小数点:如0.8+1.2+1.1+0.9有多少组合?两位小数点:如0.99+1.01+0.98+1.02有多少组合?新能源汽车高压500V,需要至少130个单体电池串联,按电压包含两位小数点这有多少组合?
500V、130个单体就是130个测量点,您这个电路要用130套吧?看上去就很麻烦。
换成单片机,以常用的STM32系列来说,16个ADC输入通道,配CD4067之类的16选一模拟开关,可扩展出256个输入通道,足够了。
扩展需要4位地址线、9位片选线,共占用13个GPIO口,也不多。嫌多的话,还可以用译码器将片选线压缩至4条,占用8个GPIO口,可以了。
F3系列是12位ADC,测量500V时的分辨率是0.122V。如果嫌精度不足,可以换F4系列带16位ADC的型号,测量精度约8mV,这个足够了吧?
以上,共用1片MCU、9片模拟开关,10个IC就够了。
换您的方案要用130个运放......,这还没完,你这个还是要送MCU采样,这个MCU还是要扩展出至少130个ADC输入通道才行。
电路也简单,每路测试点电阻分压送输入通道就行了,第n路电压减第n-1路电压即为第n个单体的电压。编程时一个函数就搞定,跑起来飞快。
|
评分
-
1
查看全部评分
-
|