澎湃微PT32x033系列|血糖仪专题技术文章连载_08

概 述
血糖仪采用纽扣电池供电,随着使用时间的增长,纽扣电池电压逐渐衰减,为了保证血糖仪工作的可靠性和稳定性,血糖仪系统需要获取当前的系统电量信息。
033可以在芯片内部实现高精度的供电电压监测,且无需占用外部资源。
下面就针对这一技术进行详细介绍。
1. 基于pt32x033的低电量监测应用
1.1、监测原理
低电量监测主要是基于adc实现的。
033内部自带12位的adc,将adc的参考电压正端配置为vdda(电池电压),adc通道选择内部高精度的bg1v0(内部1.0v电压),根据adc转换的结果即可反推出电池电压。
一旦低压则可通过lcd屏幕的低电量图标警示用户更换电池,电池电压换算公式如下:
其中:code1v为adc转换bg1v0电压的数字量
1.2、纽扣电池
纽扣电池也称扣式电池,是指外形尺寸象一颗小纽扣的电池,一般来说直径较大,厚度较薄(相对于柱状电池如市场上的5号aa等电池)。
纽扣电池是从外形上来对电池来分类的,同等对应的电池分类有柱状电池,方形电池,异形电池等。
一般锂锰公称电压是3v,终止电压2v,典型工作电流在0.1-0.2ma,建议的最大脉冲电流在15ma左右,如血糖仪demo板上就是使用了一颗cr2032的锂锰电池。
1.2.1 基本性能及技术参数
下面表格是3v扣式锂锰电池cr2032的性能参数
1.2.2 电池放电特性
下面是3v扣式锂锰电池cr2032的放电特性
1.3、adc功能介绍
033有一个12 位的逐次逼近型模数转换器 adc,该 adc 有多达 12 个通道,允 许 adc测量9 个外部和3个内部信号源。可选的adc参考电压有:
dda
bg2v0
avref+
bg1v0
bg1v2
adc模块框图如下:
图8-1 adc框图
adc通道11可以选择bg1v0(内部1.0v电压),bg1v0是1.0v内部带隙基准电压,精度0.5%。
1.3.1 adc通道选择
(adc_cr寄存器)中的“chs[4:0]”位可以选择adc通道输入,在血糖仪检测供电电压的应用中,需要选择adc_in11作为通道输入。
adc_in11在芯片内部连到了模拟通道电压,模拟通道电压源由(adc_cr寄存器)的“bgs”位决定。当设置为’1’时,选择的就是bg1v0。
1.3.2 adc参考电压
adc参考电压正端可以通过(adc_cr寄存器)中的“advrps[2:0]”进行选择:
当设置为“001”时,参考电压为vdda;
当设置为“010”时,参考电压为外部管脚avref+(pd6);
当设置为“100”时,参考电压为bg2v0(内部2.0v电压)。
adc参考电压负端默认连接至vssa。在血糖仪检测供电电压的应用中,adc参考电压正端需要设置为vdda。
2. 软件代码实现
主要包括adc初始化配置和adc转化取均值。
adc初始化配置代码如下:
adc_structinit函数主要用于初始化adc_initstruct结构体:
配置adc时钟。对pclk进行2分频作为adc时钟。
配置adc转换模式。将转换模式配置为单次转换模式。
配置adc 转换结果对齐格式。将结果对齐配置为右对齐。
参考电压选择。正端选择为bg2v0,负端选择vssa。
adc_init,这个函数根据adc_initstruct结构体的内容,配置adc寄存器。
adc转化取均值代码如下:
该函数主要实现功能如下:
重新配置参考电压正端为vdda。
adc通道配置。adc_channelconfig(adc, 0x400c)这个函数就是配置adc 控制寄存器(adc_cr),使得bgs位设置为“1”(bg1v0),chs位设置为“01100 ”(选择adc模拟输入通道11)。
adc转化并存入一个数组“data[15:0]”。这包括adc使能,等待adc使能完成,开始转化,等待adc转换完成,读取adc转换结果。
去掉数组中最大值和最小值,然后取一个平均值。此值就是adc转换bg1v0电压的数字量code1v。
最后根据2.1 监测原理中的公式即可得出电池电压vbat。
相关阅读:
澎湃微pt32x033系列 | 血糖仪专题技术文章连载_01
澎湃微pt32x033系列 | 血糖仪专题技术文章连载_02
澎湃微pt32x033系列 | 血糖仪专题技术文章连载_03
澎湃微pt32x033系列 | 血糖仪专题技术文章连载_04
澎湃微pt32x033系列 | 血糖仪专题技术文章连载_05
澎湃微pt32x033系列 | 血糖仪专题技术文章连载_06
澎湃微pt32x033系列 | 血糖仪专题技术文章连载_07
来源:澎湃微电子


低压配电柜无功补偿的作用和怎么计算
日本自动化设备厂 Keyence与Fanuc两极分化
澳大利亚建设太阳能发电厂和电池储能设备,总发电量将达到1000MW
开源Kiwi浏览器对最终用户到底意味着什么?
季丰电子完成金线及铜线键合工艺、Package Saw工艺的验证
澎湃微PT32x033系列|血糖仪专题技术文章连载_08
IoT Hub是什么?IoT Hub的应用场景
电磁学的介绍和近代研究史
带你了解智能手机上的七大传感器
磁生电和电生磁的区别
环形变压器原理图_环形变压器绕线机原理
全自动农药残留快速检测仪的操作步骤以及性能描述
面向ADI ADSP-CM408电机控制处理器的多协议工业网络选项分析
区块链在银行和金融业中的应用是什么
IBM 发布新一代 IBM Storage Scale System 6000,加速释放数据和 AI 的潜力
电工知识—SIMATIC S7-1500 PLC定时器—脉冲和扩展脉冲时间定时器
“物联网+驾培生态”的新风口 超级教练路考仪智能硬件抢滩
小米5S:骁龙821+64G+1200万,居然只要1799!
全新MIUI 12.5正式亮相
iPhone 4/4S的专用极化滤镜 - Trygger