wx_wx 发表于 2024-8-5 13:57:14

STC8H8K64U-TSSOP20 AD线性差,互换性差是什么原因

STC8H8K64U-TSSOP20 AD线性差,互换性差是什么原因,VREF用LM431稳压在2.5V。程序用同一个,换一片CPU也不一样。有遇到的吗?

神农鼎 发表于 2024-8-5 13:59:38






DebugLab 发表于 2024-8-5 14:07:11

看看原理图、PCB图、程序
MCU换了432换没换?值差多少?
注意接地,ADC要求高不要用开关电源供电(压差大可以开关电源+LDO),431精度也不算太高,高要求用REF3025(脚位不同)

wx_wx 发表于 2024-8-5 14:38:04

电源前面有开关电源后有LDO稳压。读2.5V数字稳定

网老四 发表于 2024-8-5 16:23:15

具体偏差多少?要有具体数据才能分析是不是正常,

wx_wx 发表于 2024-8-5 18:36:36

原理图,V5AD1 是低压差稳压后的5V

wx_wx 发表于 2024-8-5 18:55:19

ADC6发现在1.6V左右跳动最大,不同芯片差距特大.ADC6应该设为高阻输入吗?

蜗牛 发表于 2024-8-5 20:08:39

431输出要有电容,不然431容易震荡,电容10uf试一下

网老四 发表于 2024-8-5 21:53:58

本帖最后由 网老四 于 2024-8-5 21:56 编辑

蜗牛 发表于 2024-8-5 20:08
431输出要有电容,不然431容易震荡,电容10uf试一下
我们做过测试,不通厂家的432电压基准比较容易产生寄生振荡,寄生振荡还跟偏置电流有关.且各个厂家产品并联并联电容抑制寄生振荡的能力相差很大,输出并联多大的电容需要实际测试决定.
相对而言TL431不太容易产生寄生振荡.不过做产品时候最好还是要实测下波形,而不是简单的用万用表量电压,确保无寄生振荡.

网老四 发表于 2024-8-5 22:02:59

wx_wx 发表于 2024-8-5 18:55
ADC6发现在1.6V左右跳动最大,不同芯片差距特大.ADC6应该设为高阻输入吗?

ADC需要设为高阻,
单片机内部上下拉等效电阻是做逻辑信号用,是比较粗糙的,一致性很差,如果IO口用做ADC时候,被采样的信号阻抗比较高,就容易受片内上下拉电阻的影响.可能会导致批量误差.
页: [1] 2
查看完整版本: STC8H8K64U-TSSOP20 AD线性差,互换性差是什么原因