打印
[51单片机]

max485的2和3脚接法

[复制链接]
5248|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xuchenhu|  楼主 | 2014-8-10 23:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在做一个串口调试的实验,目的很简单,单片机的TXD的信号给MAX485,然后485的AB脚将信号传输给485-232然后给电脑的串口就可以了,单片机的TXD给485的第四脚,我在网上看见当485的2和3短接然后接入高电平,485就是向外发送数据的,我现在将23短接后直接将其接到电源电压上(3.3v)但是串口一直显示的是00 00 00 00......我又将23短接接到单片机的随便一个IO口上(也是高电平)但是串口出来的还是00 00.....请问这是为什么?我该如何解决,谢谢!

相关帖子

沙发
wangch_sh| | 2014-8-10 23:44 | 只看该作者
硬件怎样?软件怎样?

使用特权

评论回复
板凳
xuchenhu|  楼主 | 2014-8-11 08:20 | 只看该作者
wangch_sh 发表于 2014-8-10 23:44
硬件怎样?软件怎样?

硬件和软件都是没有多大问题的,我的软件在买的开发板上,通过CH340T是可以将信号给USB的,所以说软件是没有问题的,我就是不知道这个2和3该怎么办才会使得串口不出现00 00.....

使用特权

评论回复
地板
wangch_sh| | 2014-8-11 08:33 | 只看该作者
2和3接高发送,接低接收。

使用特权

评论回复
5
xuchenhu|  楼主 | 2014-8-11 08:46 | 只看该作者
wangch_sh 发表于 2014-8-11 08:33
2和3接高发送,接低接收。

这个我知道的啊,我就是接高之后,一直是显示00,这个我就不清楚为什么了~

使用特权

评论回复
6
wangch_sh| | 2014-8-11 09:01 | 只看该作者
排除法。测试串口是不是好的,波特率对不对,一点点查

使用特权

评论回复
7
ningling_21| | 2014-8-11 10:12 | 只看该作者
xuchenhu 发表于 2014-8-11 08:46
这个我知道的啊,我就是接高之后,一直是显示00,这个我就不清楚为什么了~ ...

元器件和焊接都没有问题?

使用特权

评论回复
8
xuchenhu|  楼主 | 2014-8-11 10:21 | 只看该作者
ningling_21 发表于 2014-8-11 10:12
元器件和焊接都没有问题?

没问题,485的接法很简单的啊,我1脚不要用,直接悬空,23短接,4脚接单片机的TXD,其他也就没啥了啊,所以我就很纳闷啊,麻烦你给点意见啊,谢谢!

使用特权

评论回复
9
ningling_21| | 2014-8-11 10:34 | 只看该作者
xuchenhu 发表于 2014-8-11 10:21
没问题,485的接法很简单的啊,我1脚不要用,直接悬空,23短接,4脚接单片机的TXD,其他也就没啥了啊,所 ...

单片机这边的RXD是接什么的呢?

使用特权

评论回复
10
Leeone| | 2014-8-11 11:49 | 只看该作者
上图上程序

使用特权

评论回复
11
xuchenhu|  楼主 | 2014-8-12 15:44 | 只看该作者
Leeone 发表于 2014-8-11 11:49
上图上程序

问题解决了,是该死的485转232的转换器是坏的,所以纠结了。谢谢你!

使用特权

评论回复
12
xuchenhu|  楼主 | 2014-8-12 15:45 | 只看该作者
ningling_21 发表于 2014-8-11 10:34
单片机这边的RXD是接什么的呢?

问题解决了,是该死的485转232的转换器是坏的,所以纠结了。谢谢你!

使用特权

评论回复
13
coody| | 2014-8-12 20:38 | 只看该作者
一直是2、3脚连在一起接IO

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

8

帖子

0

粉丝