设计要求为:必须用直连线,将计算机与电路板的引脚按2-2,3-3方式连接。
奇怪的现象:
一次错误操作,用交叉线将计算机与电路板链接起来,即MAX3232的输出接了计算机的输出,输入接了计算机的输入,产生了一下现象:
板子掉电后,电源VCC3V3掉电为0后,又升压为1.86v。因此电源灯又亮了。拔掉串口线后,灯灭
验证一下事实:
事实1:
计算机的接口中:
2:140mv;
3:-11.9v;
事实1:
MAX3232内部有电荷泵,将3.3v电压转变为+5.5v,和-5.5v。
调试过程1:测试交叉串口线对电荷泵是否有影响
分别在未插串口线,插直连线,插交叉线,3种情况下测试MAX3232的2(v+),6(v-)脚,看MAX3232电荷泵的影响,结构如下:
MAX3232引脚 | 未插串口线 | 插直连串口线 | 插交叉串口线 |
2(v+) | 6.13v | 6.25v | 5.95v |
6(v-) | -5.55v | -5.6v | -10.9v |
结果表明,交叉串口线对电荷泵的输出有了明显的影响,而直连串口线没有影响
调试过程2:查明是交叉串口线的2脚还是3脚对电荷泵产生影响
正常情况应该是2脚140mv,3脚-11.9v。
1) 将3脚与gnd短路,看是否造成3.3v掉电后变成1.86v的现象,实际情况是,未造成该现象,证明不是该引脚影响MAX3232电荷泵
2) 将2脚与-12v短信,看是否造成3.3v掉电后变成1.86v的现象,实际情况是,确实造成该现象,证明是该引脚接-11.9v时影响了MAX3232电荷泵。
为什么MAX的输出端与计算机的输出端对顶会影响电荷泵呢?这个我查了很多资料,去官网也看了很多资料,还是没有找到,没有max3232内部的详细结构图,问了问max的技术支持,他们也不知道内部结构,只说不能这么接
文章评论(0条评论)
登录后参与讨论