本次使用了2路ADC,采用12位的精度,以及1路DAC.基础的原理图部分如下:
图片1.jpg 图片2.jpg 微信图片编辑_20200114204055.jpg
磁通门原理方法如图1和2,基础电路图如图3.
需要采集两级运放的输入和输出,以及给到运放的一个反馈信号,使用两路ADC和一路DAC。
程序如下:
微信图片_20200114203754.png 微信图片_20200114203823.png
按照底层代码调用函数,然后进行对ADC数据的滤波处理,由于数据涉及运放的数据产生,这一块数据是保密的。不能展示具体算法,最后的数据处理,使用了费尔曼二街滤波,12位的ADC精度可以保证在11位半。目前测试对象的一个8节电池组,基本上OK。
DAC的测试,发现给出来的反馈模拟信号,略有差异(没有达到理想目标),还在继续分析原因,其中一个原因是分立的运放器件的零漂引起的差异,现在在改善。后续再继续放贴。
GD可有哪种带有两路运放的集成MCU,现在公司领导说,客户不让使用欧美芯片。
微信图片编辑_20200114205313.jpg 这个图就是我们参阅的TI的一个方案图,我们使用国产化MCU加分立器件替换TI,最后实现国产集成化。
本次写的较为粗糙,老板催得紧,本周五之前得给出一个明确的方案结果,以便评估下一步的方向。叨扰大家了。