1. 问题描述
1. 首先电平转换芯片的 型号: RS0108YQ20
2. 这个芯片的原理图
3. 这个芯片的资料
链接:C2762289_1A3342DA6F808396DFEAA0520E1B4A36.pdf (szlcsc.com)
4. 出现的问题:
(a) 首先是 VCCA 供电1.8V 然后VCCB 供电5V。
(b) A1 到 A8 都是连接 GPIO口,在机器断电后都会变成 0V 的不输出。
(c) B1 到 B8 都是对于外部设备起到控制作用。
(d) 然后我机器软关机后 A1 到 A8 都是低电平 0V , 但是 VCCA 还在供电。VCCB 供电结束变成 0V, OE 直接供电。
(e) 但是当我看的时候,因为B2 做实验 GPIO 形成 PWM 波。 后面PWM 波控制一个设备的功能和转速, 按照我之前的 理论 我机器软关机之后应该 A1 0V B1也是 0V, 然后机器的PWM 是 0V 不会启动 (机器PWM 0V 是关闭, 1是启动), 结果 机器直接 功率拉满。
2. 解决问题的过程
1. 首先我测量了 机器软关机之后 B2 的电压 , B2 直接高电平。
2. 在测量了 A2 的电压 , A2 低电平。
3. 我觉的问题出在 VCCB 上面但是 这个不能改, 布线在板子里面不能改。
4. 所以我在线问题出在哪里 , 当我把只留下 B2 控制的机器时(B1~B8 连接的设备都去掉),再软关机,发现 B2 控制的设备正常,没有运行没有启动。 然后我把 B1 ~B8 连接的设备一个个加上去测试, 得出结论在B1 连接机器时, B2也连接机器 , B2 就会出错。
5. 我仔细检查 B2 之后的电路图(原理图)发现 B2 线路上有一个 回路, 有一个上拉电阻,导致 上拉电源到 电平转换芯片这里有电流流过, 就导致 B1 这个脚是 高电平,
6. B1 是 高电平, B2 也是高电平, 我真的想不明白。
3. 解决问题的办法
可以改变 OE 这个脚的电压, 因为 OE 脚是上拉电阻控制。 所以我把电阻去掉, 飞线到VCCB, 在软关机之后, VCCB 的电压变为 0V , 然后 OE 也是 0V 所以 电平转换芯片为高阻态的状态, 电流非常小,所以B1,B2 都是低电压了。 机器运行正常。
今天的文章电平转换芯片典型应用_单片机复位是高电平还是低电平分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/88540.html