专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
急!485通信,PC机不能正常接收!
2019-03-24 18:52
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
51单片机
7890
16
1278
请教大家,
本人用单片机做的控制器通过485与PC机通信,波特率从600-19200,接收全波特率都能正常工作(能按要求指令执行命令,),但超过1200的波特率,PC机接收的就全是乱码了(用的串口调试助手2.1版,使用十六进制数据进行通信),单片机使用STC12C5A60S2,485芯片使用SP481R。用示波器测试发送和接收的波形都是比较正的方波。 先谢谢大家了! 此帖出自
小平头技术问答
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
仙猫
1楼-- · 2019-03-25 17:03
导致高速通信不畅的可能性很多,除了原振频率不准外,电路上的原因(比如负载过重、开漏型电路的上升沿缓慢等)或软件没写好的可能性都有,所以楼主应提供尽可能详尽的资料,如有关的电路图、代码、测试波形等以助于分析思考,快速解决,若可供判断的信息太少就只能瞎猜了。
不过,既然接收正常,仅发送有问题的话,原振不准的可能性较少。建议用软件连续发送0x55(字符'U'),在接收端观察波形如何——应该是很齐整的方波,示波器上可以读得波特率。
●通信条件:8-bit/1-stop/无校验
加载中...
pv1986
2楼-- · 2019-03-25 20:24
谢谢仙猫,这么晚还帮忙分析,今天测试一下
加载中...
pv1986
3楼-- · 2019-03-25 22:26
485通信原理图部分
485通信PCB部分
晶振无源11.0592 U3=SP481R J1485端口
原理图和PCB图放大图,请大家帮忙分析
加载中...
ddllxxrr
4楼-- · 2019-03-26 02:43
加载中...
pv1986
5楼-- · 2019-03-26 03:52
已经好了,是软件没有加延时,谢谢大家的帮助,
另外还是想请教大家,为什么我一帧数据发送完,我是等TI发送结束标志响应后重新发送新的数据帧,为什么传输有错误,一定要稍延时才正常,求解?????
加载中...
pv1986
6楼-- · 2019-03-26 06:34
精彩回答 2 元偷偷看……
加载中...
上一页
1
2
3
下一页
一周热门
更多
>
相关问题
相关文章
基于51单片机的计算器设计
0个评论
51单片机300个proteus仿真实例下载
0个评论
51单片机 蜂鸣器
0个评论
51单片机驱动RC522模块
0个评论
基于51单片机的指纹密码锁
0个评论
AT89C51单片机制作简易密码锁
0个评论
51单片机汇编语言计数器
0个评论
51单片机精确延时设计
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
不过,既然接收正常,仅发送有问题的话,原振不准的可能性较少。建议用软件连续发送0x55(字符'U'),在接收端观察波形如何——应该是很齐整的方波,示波器上可以读得波特率。
●通信条件:8-bit/1-stop/无校验
485通信原理图部分
485通信PCB部分
晶振无源11.0592 U3=SP481R J1485端口
原理图和PCB图放大图,请大家帮忙分析
另外还是想请教大家,为什么我一帧数据发送完,我是等TI发送结束标志响应后重新发送新的数据帧,为什么传输有错误,一定要稍延时才正常,求解?????
一周热门 更多>