• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
主题 : Micro2440串口2与智能设备不能通讯问题 复制链接 | 浏览器收藏 | 打印
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
10楼  发表于: 2011-03-21 13:28
引用第8楼lvlinbo2002于2011-03-21 12:04发表的  :
智能设备的串口是485的,我用了通用的485转232模块转换,对外引出来的是标准的2,3,5针脚定义。

你们友善能否在这个问题上给个明确的答复吗,给个解决方法,而不是回避问题,以后其他人遇到类似问题也不用再来发帖问了。
你们搜索一下关于“串口”通讯的问题,上面有好几个类似的问题,说明这的确是个问题,但你们都没有给出明确的解答。
你们希望以后还有一堆像我这样来问该问题,然后让他们都去琢磨原理图?
.......



对于如何去连接串口,我们仅需要告诉用户我们板子的串口定义就可以了,至于具体的接法,用户需要根据实际情况自己处理,每个人接的串口设备都可能是不同的。但原则都是一样的:板子的发送端接设备的接收端;板子的接收端接设备的发送端,地和地互相连接。

大部分人都可以按照这个原则连接好串口设备,并且成功了,除非有些人的语言理解和别人不一样,那我们就没办法了。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 25392
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2010-07-23
最后登录: 2014-02-20
11楼  发表于: 2011-03-21 20:10
OK,结贴了!
原因有二:
1、我的智能设备是485口,用485转232转换模块通讯时,转换模块有时候是不需要供电的,我这里的智能设备与PC通讯时,转换模块没有供电可以正常通讯,但是与开发板通讯时,转换模块必须按接线柱指示接上电源正极和地线,才可以通讯,开始我没有接,所有通不了,这是根本原因,具体为什么会这样我就解释不了了。

2,是线序问题,按照楼上所示的原理图,把串口线按照2,3,5针脚定义对应接好就可以了。

楼上的这部分原理图我是可以看懂的,还是多谢。
级别: 新手上路
UID: 25392
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2010-07-23
最后登录: 2014-02-20
12楼  发表于: 2011-03-21 20:34
再补充一点:
经验证: 转换模块的接线柱可以不用接电源正极,但必须接电源的地线。分析是智能设备与PC通讯时,485转232模块的地极由PC端串口提供了,所以可以不接地级可以通讯,而开发板供电只有正负极,因而内部没有地极,需要外部模块来提供地极。

估计是这个原因吧。。

  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go