历史上的今天
返回首页

历史上的今天

今天是:2024年10月08日(星期二)

正在发生

2021年10月08日 | STM8L用内部参考电压做AD转换基准电压

2021-10-08 来源:eefocus

STM8L系列芯片一般采用电池供电,当电池使用一段时间后,电池电压下降,如果使用电池电压作为AD转换参考电压,会导致AD采样失真。STM8L内部有一个参考电压,电压为1.225V,使用内部参考电压做基准,可以解决这个问题。


以stm8l052为例,

AD初始化:

clip_image002

采样内部参考电压,以单片机供电电压为基准

clip_image004

采样NTC热敏电阻电压,以单片机供电电压为基准,在AD采样4通道。

clip_image006

#define VREF 1.225L

根据内部参考电压计算NTC电阻电压,因为内部参考电压固定,而且和检测NTC电阻电压AD都使用单片机供电电压同一个参考源,所以内部参考电压AD值和NTC电阻电压AD值成比例关系。


NtcAdValue = GetNtcAd();

VNtc = ((float)NtcAdValue*VREF)/(float)VrefintAdValue;

也可以根据内部参考电压计算当前单片机的实际供电电压

VrefintAdValue = GetVrefintAd();

VddValue = (4096*VREF)/(float)VrefintAdValue;

当NTC电阻和一个430K电阻串联分压时,根据当前单片机的实际供电电压就可以计算出NTC电阻当前的阻值了

Rs = (430*VNtc)/(VddValue-VNtc);

推荐阅读

史海拾趣

Cosel公司的发展小趣事

随着全球化进程的加速,Cosel公司开始将目光投向国际市场。1990年,公司成立了U.S.ELCO INC.(现名为COSEL U.S.A.,INC.),正式进入美国市场。随后,公司又设立了欧洲常驻办事处,进一步拓展了欧洲市场。这些举措使得Cosel公司的产品和服务能够覆盖更广泛的地区,为公司带来了更多的商机和发展空间。

常州能动(ENDRIVE)公司的发展小趣事

人才是企业发展的重要保障。常州能动深知这一点,因此在发展过程中始终注重人才引进与培养。公司不仅积极引进高端技术人才,还建立了完善的培训体系,为员工提供多样化的培训机会,帮助他们不断提升技能水平。这些措施使得公司的人才队伍不断壮大,为公司的持续发展提供了有力保障。

B&K Precision公司的发展小趣事

在随后的几十年里,B&K Precision通过合并和收购其他电子公司,不断增强自身的市场竞争力。其中,1961年收购光远公司是一个重要的里程碑。这次收购不仅扩大了公司的业务范围,还带来了更多的技术和人才资源,为公司的后续发展注入了新的活力。

Codeco Corporation Of Vermont公司的发展小趣事

随着公司的发展,Codeco逐渐意识到技术创新的重要性。他们投入大量资源研发新技术,不断提升产品的性能和用户体验。在一次关键的研发项目中,Codeco的团队突破了某项技术难题,推出了一款引领行业潮流的新产品。这一创新不仅为公司带来了可观的收益,也进一步巩固了Codeco在电子行业的地位。

Electro-Term/Hollingsworth公司的发展小趣事

在快速发展的过程中,Electro-Term公司始终重视人才培养和团队建设。公司建立了完善的人才选拔和培训体系,为员工提供广阔的发展空间和良好的福利待遇。同时,公司还鼓励员工积极参与创新实践和技术交流,营造了浓厚的学术氛围和团队合作精神。这些举措为公司的发展提供了有力的人才保障。

Device Engineering Incorporated公司的发展小趣事

在追求技术创新的同时,DEI公司也注重品质管理和品牌塑造。公司建立了严格的质量管理体系,对每一个生产环节都进行严格的把控。同时,DEI公司也注重品牌形象的塑造,通过参与公益活动、举办技术研讨会等方式,提升了公司的社会形象。这些举措不仅增强了客户对公司的信任度,也为公司的长远发展奠定了坚实的基础。

问答坊 | AI 解惑

Zigbee资料荟萃

1.802.15简介 2.Microchip ZigBee 协议栈更改版 3.Ti原版开发板说明 4.Zigbee毕业设计提纲 5.ZigBee概述 6.ZigBee技術規格與測試方案之發展 7.单极天线的PCB设计说明(new) 8.基于CC2430的经济实用型Zigbee开发套件 9.基于MSP430 的ZigBee80 ...…

查看全部问答>

网友自制泄愤专用Reset按钮

电脑的reset按钮都是非常非常小的,不过Windows出生以后,人们对于reset按钮的应用就频繁起来。当然我们也可以应用Ctrl + Alt + Del,但对于Windows 98致命的Kernel 32毛病,我们还是不得不弯下腰寻找那渺小的reset按钮。国外一名玩友看来厌倦了这 ...…

查看全部问答>

6合1车铣刨磨组合车床

看起来像玩具!不知道加工精度是多少,说是铝合金制造,结实么? [ 本帖最后由 DIAG 于 2010-7-10 16:07 编辑 ]…

查看全部问答>

串口流驱动问题!急用!!

初学CE,平台是S3C2440 + wince5.0 在网上找了个周立功的按键中断流驱动程序,就按着这个程序开始写了个串口流驱动,程序在WaitForSingleObject()处停止了,无法进入线程处理。可能是什么原因呀? com0是CE调试串口,我写的驱动是对com1操作。 ...…

查看全部问答>

如何把CE Device当作U盘?

WinCE5.0 我的CE Device已经有FAT32的分区了 请问如何把CE Device在连接PC后,当作U盘? 看到很多大侠已经实现了: “WinCE5有,支持那个U盘的。那个core os service下面那个usb host support加一个usb storeage class driver,然后加一个devic ...…

查看全部问答>

请各位参加工作的朋友们给小弟指明一条路~~感谢!

请各位参加工作的朋友们给小弟指明一条路~~感谢! 偶现在大三下了,今年11月份就开始找工作了。。眼前想抓紧时间学点东西,好找个好工作·但不知道学什么好,望各位朋友给点建议~ 我想做嵌入式开发,软件,硬件,现在还没有定,准备都要好好学 ...…

查看全部问答>

如何处理usb的STALL PID

三星44B0X+SL811HST,无操作系统,可以正确识别到1.1的U盘,但因为现在大多是2.0的U盘,发现有的2.0的U盘在做完 GetMaxLUN后,如果做Inquiry,也可以成功,但接下来做ReadFormatCapacity时,BulkIn会产生STALL,也就是读不到 FormatCapacity的内 ...…

查看全部问答>

新手...各大虾帮帮忙 控制摄像头的单片机

做一个控制摄像头的单片机...  控制IC的参数  调节参数是白天适当的变暗  晚上适当的变亮 使效果最佳     \'要求I2C接口\'  市面上哪些型号的单片机能满足功能而又实惠的&n ...…

查看全部问答>

【低功耗】满足低功耗FPGA需求,Actel推出5μW产品延长电池寿命

为了满足便携式应用对功耗的严苛要求,Actel公司宣布推出业界最低功耗的现场可编程门阵列(FPGA)--IGLOO系列。这个以Flash为基础的产品系列的静态功耗为5μW,是最接近竞争产品功耗的四分之一;与目前领先的PLD产品比较,更可延长便携式应用的电池寿 ...…

查看全部问答>