[CW32F030系列]

【CW32F030CxTx StartKit测评】2、ADC使用:基于BGR测量供电电压

[复制链接]
129|1
手机看帖
扫描二维码
随时随地手机跟帖
皮球|  楼主 | 2022-7-19 20:33 | 显示全部楼层 |阅读模式
AD, ar, cw, dc
本帖最后由 皮球 于 2022-7-19 20:40 编辑

上次已经搞了一个SPI通信,现在开始搞搞ADC。
ADC也是一个挺好用的模块啦,模拟量采集,非常好使用。可以用在好多场景上。
今天呢,基于官方给的例程,做了一个通过BGR基准电压,来测量芯片供电电压的方法。
这个场景还是很实用的,适用于一些芯片供电变化的场景,可以监控到电压变化,过压和欠压等工况,并及时调整控制策略

作为示范例子,我在例程的基础上改了一下代码(代码工程会附在文尾)
供电电压Voltage_supply_test这个变量是一个放大了100000倍的电压值,借助BGR基准电压恒为1.2V的情况,可以运算出供电电压

在供电3.3V的情况下,仿真进入调试窗口,可以看到下图:
3.3V供电.jpg
Voltage_supply_test变量就在3.3V附近,测试完成

于是把供电电压换成5V,仿真进入调试窗口,可以看到下图:
5V供电.jpg
Voltage_supply_test变量就在5V附近,测试完成

附上此次测试代码工程:
adc_sqr_irq_sw_test.zip (1.11 MB)

使用特权

评论回复
皮球|  楼主 | 2022-7-19 20:36 | 显示全部楼层

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则