[STM8] 求助STM8S003F3P6

[复制链接]
7476|43
 楼主| windows100 发表于 2017-1-21 13:47 | 显示全部楼层
sky.sun.zz 发表于 2017-1-21 13:35
好的企业、好的产品应该先有好的性能质量,然后才是价格。这是做企业之道,做产品之道,生存之道,不败之 ...

兼顾吧,价格指导很重要的,我们讲究的是够用就好。前面我开发都是用OTP,能用8S已经是很奢侈了。
shcshc1234 发表于 2017-1-21 14:03 | 显示全部楼层
你可以这么搞mcu电源接电池 然后adc接一个低压的电压基准
这样可以通过adc度数推算出电源电压
 楼主| windows100 发表于 2017-1-21 14:07 | 显示全部楼层
shcshc1234 发表于 2017-1-21 14:03
你可以这么搞mcu电源接电池 然后adc接一个低压的电压基准
这样可以通过adc度数推算出电源电压
...

大兄弟,现在在讨论的就是这个准确的基准(参考电压)从哪来。
sky.sun.zz 发表于 2017-1-21 14:13 | 显示全部楼层
567 发表于 2017-1-21 14:55 | 显示全部楼层
STM8S003片内ADC使用的参考电压就是电源电压VCC,片内也有一个约1.22V的电压基准,接在了ADC的AIN7通道。
因此,用ADC测量AIN7通道的结果,就可以计算出ADC的参考电压,即VCC电压。
如果VCC电压就是电池电压的话,那就直接得到电池电压。
shcshc1234 发表于 2017-1-21 16:04 | 显示全部楼层
windows100 发表于 2017-1-21 14:07
大兄弟,现在在讨论的就是这个准确的基准(参考电压)从哪来。

低压基准源好不好找随便找一个基准芯片生成一个就行了
 楼主| windows100 发表于 2017-1-21 16:11 | 显示全部楼层

外面用9013加4148加电阻做一个检测电路,检测一下吧。
 楼主| windows100 发表于 2017-1-21 16:13 | 显示全部楼层
567 发表于 2017-1-21 14:55
STM8S003片内ADC使用的参考电压就是电源电压VCC,片内也有一个约1.22V的电压基准,接在了ADC的AIN7通道。
...

谢谢,这个问题楼上的已经给了答复,我这个只能外加电路了,20Pin的没有AIN7
 楼主| windows100 发表于 2017-1-21 16:14 | 显示全部楼层
shcshc1234 发表于 2017-1-21 16:04
低压基准源好不好找随便找一个基准芯片生成一个就行了

任性啊,我这里是用的三极管加二极管加电阻实现。
 楼主| windows100 发表于 2017-1-21 16:20 | 显示全部楼层
结贴了,结论是没有内部检测,外加检测电路。
567 发表于 2017-1-21 17:10 | 显示全部楼层
windows100 发表于 2017-1-21 16:13
谢谢,这个问题楼上的已经给了答复,我这个只能外加电路了,20Pin的没有AIN7 ...

你确定?
 楼主| windows100 发表于 2017-1-21 17:13 | 显示全部楼层

请指教,难道有我没有看见的内容?
usysm 发表于 2017-1-21 17:18 | 显示全部楼层
内部ADC
567 发表于 2017-1-21 17:20 | 显示全部楼层
AIN7是指片内ADC的选择通道,并非封装引出脚。
事实上,多年来本人一直这么用,测量VCC电压不需要外接任何元件(除了电源引脚的滤波电容外)。
usysm 发表于 2017-1-21 17:22 | 显示全部楼层
内部的ADC不一定稳定,可以通过外部的ADC转换芯片试试
 楼主| windows100 发表于 2017-1-21 17:24 | 显示全部楼层
567 发表于 2017-1-21 17:20
AIN7是指片内ADC的选择通道,并非封装引出脚。
事实上,多年来本人一直这么用,测量VCC电压不需要外接任何 ...

我看我这个芯片的数据手册,ADC只有5路,这个AIN7怎么来。确定是我这个片子?
我这个片子有的是,AIN2 AIN3 AIN4 AIN5 AIN6
 楼主| windows100 发表于 2017-1-21 17:25 | 显示全部楼层

请确定是我这型号的片子,这个是很关键的一个问题。
 楼主| windows100 发表于 2017-1-21 17:26 | 显示全部楼层
usysm 发表于 2017-1-21 17:22
内部的ADC不一定稳定,可以通过外部的ADC转换芯片试试

不说稳定,就是我这个型号的片子有这个功能?
 楼主| windows100 发表于 2017-1-21 17:30 | 显示全部楼层
567 发表于 2017-1-21 17:20
AIN7是指片内ADC的选择通道,并非封装引出脚。
事实上,多年来本人一直这么用,测量VCC电压不需要外接任何 ...

因为数据手册上没有见到这个,所以问清楚。麻烦请给我回复。
Ryze 发表于 2017-1-22 16:39 | 显示全部楼层
检测ADC读数到低电压值时报警、控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部