【技术实现步骤摘要】
一种模数转换的线性度校正方法和装置
本专利技术涉及电池测试
,尤其是一种模数转换的线性度校正方法和装置。
技术介绍
模数转换器(ADC)是将一个输入电压信号转换为一个输出的数字信号的一种电子元件。广泛应用于各种电子系统中。电池充放电控制器通过PID调节,控制输出电流大小,达到控制电池电压的目的。这个过程中,控制器中的核心CPU需要持续监测回路中的电流和输出电压。由于电流和电压是模拟量,但CPU属于数字器件,只能处理数字信号,因此需要ADC把电流和电压信号转换成数字量以供CPU处理,进行PID调节。现代微型CPU一般都在内部集成了12位的SAR型模数转换器。但受成本限制、转换速度、制造工艺和实现原理等因素的影响,当输入信号为参考电压的1/2、1/4、3/4等值附近时,片内SAR转换器的转换结果存在较大偏差。片外型SAR模数转换器,成本较高,但性能较片内SAR有大幅度提升。输入信号在1/2、1/4、3/4等值附近时,输出仍然比较精确。
技术实现思路
本专利技术针对
技术介绍
中存在的 ...
【技术保护点】
1.一种模数转换的线性度校正方法,基于包含片内模数转换器ADC的微型处理器CPU,其特征在于所述方法增加片外ADC,具体包括以下步骤:/nS1、使用片内ADC和片外ADC同时对同一电路信号进行采样;/nS2、控制采样幅值逐步变化,覆盖整个工作范围;/nS3、记录片内ADC和片外ADC的转换结果,并计算差值;/nS4、将片内ADC转换结果-差值作为数据表存入CPU的片内存储器;/nS5、正常工作状态中,使用片内ADC进行模数转换,获得转换结果;/nS6、基于S4中的数据表,以S5获得的转换结果作为索引,寻址得到差值,将该差值与S5获得的转换结果做加法修正,获得片外ADC转换结 ...
【技术特征摘要】
1.一种模数转换的线性度校正方法,基于包含片内模数转换器ADC的微型处理器CPU,其特征在于所述方法增加片外ADC,具体包括以下步骤:
S1、使用片内ADC和片外ADC同时对同一电路信号进行采样;
S2、控制采样幅值逐步变化,覆盖整个工作范围;
S3、记录片内ADC和片外ADC的转换结果,并计算差值;
S4、将片内ADC转换结果-差值作为数据表存入CPU的片内存储器;
S5、正常工作状态中,使用片内ADC进行模数转换,获得转换结果;
S6、基于S4中的数据表,以S5获得的转换结果作为索引,寻址得到差值,将该差值与S5获得的转换结果做加法修正,获得片外ADC转换结果;
S7、使用片外ADC转换结果作为最终的模数转换输出。
2.根据权利要求1所述的方法,其特征在于S2中,使用CPU的数模转换模块DAC开环控制电流或电压信号,使其幅值一定时间间隔逐步变化,直至覆盖整个工作范围。
3.根据权利要求2所述的方法,其特征在于S3中,每次DAC的输出值更新20ms后,同时开启片内ADC和片外ADC,对当前输出值进行采样和转换。
4.一种模数转换的线性度校正方法,基于包含片内模数转换器ADC的微型处理器CPU,其特征在于所述方法增加片外ADC,具体包括以下步骤:
S1、使用片内ADC和片外ADC同时对同一电路信号进行采样;
S2、控制采样幅值逐步变化,覆盖整个工作范围;
S3、记录片内ADC和片外ADC的转换结果;
S4、将片内ADC转换结果-片外ADC转换结果作为数据表存入CPU的片内存储器;
...
【专利技术属性】
技术研发人员:徐利东,闵卫丰,徐志峰,闵天宇,彭正雄,李震,
申请(专利权)人:江苏金帆电源科技有限公司,江苏金帆新动能源科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。