本帖最后由 2365031858 于 2021-1-24 19:50 编辑
目前是这样的,我这边AD口是通过4.7K电阻接了3.3V的上拉,然后通过20个模拟开关连接到热敏电阻,想要通过模拟开关的导通来检测其中一路热敏电阻的阻值,但是现在发现我在热敏电阻没接,控制模拟开关循环导通测试的时候AD口电压会被拉低到1.5V这样,请问这是什么原因,是模拟开关使用方法错误吗?目前模拟开关都是在连接板上 连接板的原理图放上来了,附件是完整的原理图 ,由三块一样的连接板构成,通过将跳线帽连接到不同的3V3_X接口和3V3电路来区分连接板。(根据实际接口传感器数量匹配不同数量的连接板)主板上通过控制不同的3V3_x上电和A、CLK信号来驱动74HC164来控制不同的模拟开关导通,一次只导通一个,导通时间大概5秒钟。模拟开关4脚接模块AD采集脚,3脚接不同的热敏电阻。现在的情况是连接板平时3V3_x都不上电,模块AD采集脚的电压会被拉低到1.6V,目前看来是模拟开关4脚漏电导致的,我也试了3、4脚对换,也是一样的AD脚电压还是会降低。 |