
最近在使用STM8L151K4T6,使用DA时发现线性不好,测试了三块电路板数据见截图
![]() 其中计算电压的计算方法是(供电电压/4095*DA值),误差的计算方法是【(计算电压-实际输出电压)/计算电压*100%】. 查看了手册中对DA输出电压的描述,我程序中开启输出缓冲器了,也就是说理论输出电压是从0.2V~VDD-0.2V,但实际测试发现不是,DA输出0时实际输出的是53mV,而输出4095时输出的是比供电电压低大约30mV的电压。 ![]() 原本以为输出的误差完全是由供电电压不一致导致的,实际发现并非如此,实际大概DA输出在200-4000之间还是线性的,但是线性关系每个单片机还不一样,难不成还需要每个单片机做一个单独的校正函数吗? 原以为只是供电电压导致的DA输出差异,而且我电路板上原准备加上0.1-0.2%误差的基准源来计算出供电电压,然后来用一个统一的函数来校准这个DA输出,目前看这数据不太靠谱啊。 有没有有经验的给科普一下啊?? 我用这个DA是用来加个V/I转换芯片然后输出4~20mA的,而且本身我这设备也带显示,信号另一端的设备也是带显示的,如果DA不准的话会严重影响两边设备显示数据不一致的。 |
STM8S003无法检测到引脚电平
STM8 @svlreg 问题
STM8AF62XX+L99PM62GXP LIN通讯的电路原理图有吗?官网提供了一套软件,没找到对应的原理图,请大家指教一下
求一个STM8S207例程
初次接触STM8,请问在STVD中,为什么这个Struct会报错
STMS005K6T6 如何采集内部参考电压。
stm8s003 adc中断和通道切换的问题
adc施密特触发器stm8
stm8l051f3 TSSOP20 封装,待机模式下,2天后,电流突然增加到140UA
STM8S用STVP烧录怎么加密?
还是调理电路非线性?
这玩意只能排查了。。
mark一下。