分压电阻方式的ADC电压校准
创作时间:
作者:
@小白创作中心
分压电阻方式的ADC电压校准
引用
CSDN
1.
https://blog.csdn.net/laocui1/article/details/140842052
无人机电池电压校准是无人机维护中的一个重要环节。本文将详细介绍一种基于分压电阻方式的ADC电压校准方法,通过理论分析和实践示例,帮助读者理解如何通过万用表测量和ADC采样来实现电池电压的准确测量。
无人机有个流程是电池电压校准。具体做法是:让你用万用表测量一下电池两端的电压,然后输入到文本框中,飞控能重新计算出电压分压器的值,从而获得电池电压值。
这种方法实现的原理是这样的:
电阻分压检测电压原理,以上图为例:
当电路确定时,R2/(R1+R2)是一个定值R,而这个R,我们如果通过它们的阻值运算来确定,最终结果会有一定的误差。这种误差是生成工艺,焊接工艺,和环境温度产生的,无法避免。
如果把R当做未知量,直接通过电压表测量获得输入电压Vmeasure,就可以计算出R来,因为Vadc可以通过此时的ADC采样值adc0计算出来。这样有一个很明显的好处是,可以不必关心分压电阻的阻值大小。
整理后的公式如下:
其中Vcc为单片机的ADC基准电压Vref,ADCresolution为分辨率。
有了标定的R值后,可以求出待测量的电压Vbus公式,假设此时的ADC采样值为adc1:
将R代入,可以消去参考电压Vref,ADC分辨率ADCresolution:
adc1为此刻的ADC采样值。Vbus是要求的输入电压。
通过公式可以发现,此种方法计算的值,与Vcc、ADC分辨率都没有关系,只与当时用万用表测量的电压值和当时的ADC采样值有关。
// ADC电源电压标定
inline float vbus_calibration(float measured_v,float adc)
{
return measured_v/adc;// 用于电压计算的系数
}
// 计算电源电压
inline float vbus_measur(u32 adc ,float calibration)
{
return adc * calibration;
}
热门推荐
高压电抗器故障频发,定期检查与预防试验是关键
婴儿手语:让亲子沟通更顺畅
冬季养生必备:枸杞、黄精和人参
西双版纳傣族园:本周三至周六最佳游览时段
端午节传统美食的健康食用指南
节日美食营养大揭秘:清明果PK月饼
肌酐升高的原因全解析:不一定是肾功能异常
安桥低音炮真的伤耳朵吗?使用不当或致听力损伤
三重滤网交易策略:结合长短周期降低投资风险
补天灵片使用指南:一次4片饭后服,这些禁忌需谨记
均衡营养助力健康长寿,专家详解八大膳食准则
穴位按摩配合四季养生,中医保健这样做最有效
气候变暖引发美国西部火灾新特点:快速蔓延且破坏力增强
小学生四百米折返跑技巧全攻略:从起跑到冲刺
CBA体测折返跑:提升全身协调性的科学训练法
西双版纳曼贺纳村:千年的傣族文化传承
西双版纳曼丢古寨:千年傣族文化与热带雨林的完美融合
年终述职述廉,领导力如何展现?
糖尿病并发症预防:五大关键措施全解析
北京怀柔213家村卫生室实现医保定点全覆盖,群众就医报销更便捷
十二生肖聚首:兔子调节、骏马点燃、灵猴逗乐
最新综艺见证:属猴明星的幽默DNA
岳阳妇幼门诊量增八成,支原体肺炎高发如何应对?
疾控中心发布:肺炎与感冒的区别及预防指南
2023年三次降息后,保险业“利差损”风险防控成关键
生化妊娠后,间隔多长时间再次备孕?
方向矢量:打造逼真游戏环境与物理模拟的关键技术
日式咖喱乌冬面在家做:6步掌握,享受姜黄素健康益处
姜黄素:一种具有广阔应用前景的天然抗炎抗氧化剂
姜黄素抗抑郁效果初显,但仍需更多临床验证