CH442E 无法正常切换

CH442E 做电子开关切换

     DB,DC主线

     S1B,S1C接设备1

     S2B,S2C接设备2

EN接地

IN控制拉高拉低控制切换,

当S2B,S2C悬空没有后端设备的时候,和S1B,S1C切换正常;

但是,S2B,S2C接后端设备时候,和S1B,S1C切换就不正常,切换不过去;

通过测试,IN脚的电平已经变化,但是开关状态却没有变化;

这个有什么办法解决

image.png

可以测量下切换后的导通阻抗,可能已经导通,只是没有识别,如果阻抗不对那就是芯片已经异常


导通阻抗感觉应该是没有问题的,我拿掉S2B,S2C连接的MCU,此时S2B,S2C悬空,

S1B,S1C连接的是CH340,这个时候我切换IN管脚,CH340都能正常识别和断开;

反复切换IN管脚,高低切换多次,都能正常识别S1B,S1C连接的CH340;


但是一旦我S2B,S2C连接到MCU的USB口,没有悬空,这个时候,当我默认连接的是S2B,S2C;

这时候,再切换IN管脚,CH340就怎么也不识别得到,像是S2B,S2C影响到了S1B,S1C;

应该不是导通阻抗的问题;


DB,DC 连接电脑USB

S1B,S1C连接CH340

S2B,S2C连接MCU;

经实验,当S2B,S2C连接MCU,切换IN脚配置到S1B,S1C时候,无法实现USB的切换,但是,复位MCU,

电脑的USB就会切换到CH340,

当IN脚配置到S2B,S2C,同样复位MCU就可以实现切换到MCU;

不懂这里面有啥问题;


模拟开关内通道间都是高阻M欧级,切换后也可以用万用表实际测一下,两个设备应该是独立的,有联系的可能就是电源电路哪里有问题,麻烦可以将整体原理图发至xcc@wch.cn,联系解决


只有登录才能回复,可以选择微信账号登录