关于STM8直接测量电流的精度
前几天买了个USB电流电压表,看着30块钱包邮加上是OLED的就下手了。结果发现这玩意儿电流跳得厉害。
就拆开看方案,结果连一个运放都没有,就是一片STM8S003和一个50毫欧电阻,这样测出来的电流准吗
stm8都是10位的adc,参考电压是3.3V、采样电阻50mohm的话,可以分辨的最小电流是3.3/1024/0.05=64mA。基本上,小数点后面一位差不多算是可以参考,不能再多了。
如果负载是动态的话,
显示的电流当然是会跳动鸟。。
学习了 字数字数。。。。。。。
内容来自Android手机客户端
十位的ADC吧,理论上分辨率1024,实际上还是要低一些,嘛也就能看个小数点后一位这样子了。。
STM8S 10位ADC,不知道最大量程是多少?没有运放,分辨率只能做到3.225ma,所以感觉跳得厉害
12位ADC,应该可以做到10位有效吧.
当然还要校正(由于50毫欧的实际值,及参考基准电压的实际值)
实际精度应该不高一普通3位半表(1%)
内容最后一位跳的快,是因为检测的频率高,详见我的电压表源码。例如检测40次显示一下,就会很灵敏。如果测400次取平均就变化的慢。当然检测过程中可以添加延时,延时的作用好比显示器的刷新率,延时太长也会感觉到闪烁。这是整体性的闪烁。
页:
[1]