我是用stm32f103c8t6最小系统板发现的,在ADC转换时不插传感器读取数值正常,但是插上传感器数据就有巨大的波动,请问这个问题该怎么解决?希望大佬解答一下,感谢!!
检查传感器输出 另外STM32的ADC还需要加放大器缓冲
引用: LuJianchang 发表于 2020-8-21 13:27 开启ADC校准没?
开启了
引用: chunyang 发表于 2020-8-20 21:33 先检查传感器的输出变化情况,如果传感器输出本身就变化很大,ADC输出变化大才是应该的。
我插的是水位传感器,如果不在水里显示应该是0,但是就算滤波之后也还是1000多,换了像MQ-7,MQ-135这些还是同样的结果
引用: 新手滴滴滴 发表于 2020-8-24 09:52 我插的是水位传感器,如果不在水里显示应该是0,但是就算滤波之后也还是1000多,换了像MQ-7,MQ-135这些还是 ...
都说了,先测传感器的输出幅值。