金牌会员
 
- 积分
- 1361
- 金钱
- 1361
- 注册时间
- 2014-3-27
- 在线时间
- 357 小时
|
因为以前用过4052多通道采集过电压、电流等模拟信号,没有出现过问题。现在想偷懒使用4052扩展一下串口,我只知道它不是专门的串口扩展芯片(专业扩展芯片如wk2124/vk3214等),但有看到网上很多大爷用它来实现扩展功能。我这边4052 通道一 X0/Y0 与外部传感器连接(传感器串口输出 3.3V, TTL电平),公共端 X/Y与STM32 串口连接。A, B全置为低电平,现在情况是,传感器一直有输出,也就是通道一X0/Y0有数据,万用表显示电压3.3V,但是公共端X/Y 无数据,电压1.4V.
因为是串口数据,所以直接万用表测量不合适,但没有示波器没办法 。 这样MCU一直进不了串口中断, 但是我把X0/Y0 分别与X/Y 短接后,就能进入中断,数据接收没问题。4052的供电3.3V和5V 都试过,结果一样。
请问一下大爷们,这块还有没有其它注意事项,难道公共端进MCU的地方要外部上拉?
|
|