硬件环境: stm8sf103 tssop20封装
因为项目需要用到ad采样电池电压,于是便开始了使用stm8s adc进行采样,也就有了下文。
手册上对stm8s adc的管脚描述如下:
stm8sf103这款芯片是tssop 20管脚封装,如下:
stm8sf103这款芯片能用的是5个ad采样通道,分别是ain2~ain6。其实是还有一个通道ain7,但手册并没有对其描述。
这里还有一个很奇怪的地方,从st资料中找到一个与上面的表数据不同的地方,如:
很明显的说stm8s103是存在这个ain7通道的,再加上另外5个通道,应该是6个通道才对。
要做ad采样,首先要解决的就是ad的参考电压,之前查看手册上并没有描述ain7通道,有的仅仅是几个外部采样通道。ain7通道是内部通道,用于提供一个恒定的电压参考值。
从别的资料找到下面这句话,很明显是存在这么一个通道的,后面测试也证明这个是正确的。
第一步已经解决了,找到了一个参考电压,但这个电压到底是多少,手册也没有找到痕迹。只能是根据公式自己算出来。
vin = (adc * vref) / 1024
vref = vin * 1024 / adc (根据vin这个恒定的值算出参考电压,这里的参考电压就是vcc且是变化的。实际上真正的参考电压是由ain7提供的1.22v)
使用vcc做为参考电压,vcc很明显可以使用万用表先测出来,1024是因为stm8s这款的ad是10位精度。
我测试的vcc为3.19v,ad值基本上是出于稳定状态392左右,392 * 3.19 / 1024 = 1.221171875 自然就算出了参考电压值,这里取1.22。为了证明这个值是正确的,
使用电池供电,vcc为2.93v。分别采样8次,计算每一次的vcc电压。
n ad值 vcc
1 432 2.89v
2 429 2.91v
3 429 2.91v
4 429 2.91v
5 430 2.90v
6 430 2.90v
7 430 2.90v
8 431 2.89v
另外又使用3.19v进行测试,采样值也是很接近的,平均3.20左右。
还有另外一款stm8s903也有该采样通道ain7,所有的ain通道有8个,7个内部加上1个外部通道。如果没有能够提供参考电压,则必须使用外部器件供一个参考电压给ainx。可选用tl430。
由此可以看出: ain7通道一定是存在于stm8s103的,并且参考电压为1.22v。
后记:
经本人测试确实如以上网友所说。
参考:使用stm8sf103 adc采样电压
我用stm32ad大半年也没有觉得哪里不好。只有设置和程序不对的问题,ad多通道,不同通道之间不需要延时等待。最多做了8通道加一温度,数值都是对的。但是ad采样的值不是固定的,有个上下波动。这个和参考电压有关。加软件滤波有助于改善波动。(具体版上有adc值校准的帖子,可以搜下)
其次,adc采样多通道必须要用dma传输,dma传输要注意设置buffersize以及起始地址。ad多通道之间要排好顺序。再则就是先使能dma,再使能adc转换。顺序不要错了,否则有的你玩的。
使用stm8sf103 adc采样电压
http://blog.csdn.net/liuyu60305002/article/details/7071245
http://bbs.21ic.com/icview-107700-1-1.html
http://bbs.21ic.com/icview-812992-1-1.html
数字电源设计全过程(图和代码)
http://bbs.21dianyuan.com/188786.html#revert_content_729541
参考:没有外部基准的单片机如何获得精准ad
因为没有外部基准电压,而采用内部基准往往就是vdda的电压,面对大批量产品,往往此电压差异较大,如何消除此影响呢,
1、可以采用一路ad连接一个类似tl431的外部参考标准电压来获得vdda的电压从而消除vdda的不定值对要测ad的影响。
2、vdda上连接一个与电源电压相差不大的高精准电源,比如可以用tl431组成一个3.3v基准,但考虑tl431基准2.5,稳压到3.3需要加电阻匹配,电阻的误差也要考虑,所以此方案没采用。
视觉系创造本ThinkBook 15p,高配置的轻薄笔记本
Visual Studio Code Java的更新特性
面板行业投资主体太多 恐有整并情况
哪些因素会影响半导体行业的复苏节奏呢?
医疗+VR解决的只是100步中的10步
STM8SF103单片机的ADC采样电压设计
马斯克预言的11件事,人类需要部分机械化才能生存
把衣服变成“显示器”,有望在不远的将来变为现实
浅谈ACE人工智能区块链
新型超低损耗大有效面积光纤U3LA就成为新时代超高速骨干传送网的主要选择
机房动力环境监测系统的详细介绍
DeepMind推出AI眼病诊断工具,准确率高达94%
Starlab与SpaceX联手,商业空间站将进驻低地球轨道
惠普第9代游戏家族重磅发布,助力玩家「玩出内力 再来亿把」
人工智能模型有着让人出乎意料的能力
嵌入式视觉系统的构建模块
努比亚Z17什么时候上市?小米6对手来了!努比亚Z17证件照曝光:骁龙835+6G+双镜头
基于接触电阻的压力传感器阵列技术
苹果Apple Watch明年可预购 将强力刺激终端穿戴产品
2023年AR设备销量同比增长258%,雷鸟创新连续三季度蝉联市场第一