你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32,RS485通信正常,但开不起设备

[复制链接]
darren_liu 提问时间:2016-4-26 16:55 /
如题
STM32F105  ST485XDR    通信正常,PC上能收到正确命令,但是不能开启设备。
PC上直接转发板子发出的数据,可以正常开启设备。

请高人指点,非常感谢。
收藏 评论12 发布时间:2016-4-26 16:55

举报

12个回答
darren_liu 回答时间:2016-4-26 16:55:50
本帖最后由 darren_liu 于 2016-4-26 18:47 编辑

RS485通信,主机端A和B两根通信线之间的阻抗,需要和从机端A和B通信线之间的阻抗一样大吗?
请高手们指点我一下。
非常感谢
294479435@qq.co 回答时间:2016-4-26 17:35:35
你看下你的接收和发送使能引脚有没有问题
jinglixixi 回答时间:2016-4-26 17:40:54
是否与GND有关,PC串口是RS232,除了2条通讯线还有GND; STM32F105与设备是RS485,通讯只需2条通讯线,这样会使STM32F105与设备间电位悬空无法有效控制设备。
darren_liu 回答时间:2016-4-26 18:43:40
00-405686 发表于 2016-4-26 17:35
你看下你的接收和发送使能引脚有没有问题

没有问题。
收发数据,都可以和电脑上串口调试工具正常通信。
darren_liu 回答时间:2016-4-26 18:45:02
jinglixixi 发表于 2016-4-26 17:40
是否与GND有关,PC串口是RS232,除了2条通讯线还有GND; STM32F105与设备是RS485,通讯只需2条通讯线,这样会 ...

电脑和设备通信时,只连接两条通信线就可以正常通信。
我自己调试时,已经将GND连接,但是板子和设备还是没有通信上。
xuguomin 回答时间:2016-4-27 10:48:11
看一下485硬件图纸
darren_liu 回答时间:2016-4-27 11:04:37
xuguomin 发表于 2016-4-27 10:48
看一下485硬件图纸

C:\Users\Administrator\Desktop\RS485_1.PNG

1

1

2

2
jinglixixi 回答时间:2016-4-27 12:16:58
darren_liu 发表于 2016-4-26 18:45
电脑和设备通信时,只连接两条通信线就可以正常通信。
我自己调试时,已经将GND连接,但是板子和设备还是 ...

RS484的线间加120欧的电阻试试,或是加上上拉与下拉电阻。
xuguomin 回答时间:2016-4-27 14:46:49
确信通讯程序没有问题?还有波特率和通讯格式是否正确。再不行用示波器看AB信号是不是相当差。P6KE和负载电阻可以不加试试。如果以上都没问题理论上不应该通讯不上。我经常用485,没遇到过这样的问题
darren_liu 回答时间:2016-4-28 10:01:39
jinglixixi 发表于 2016-4-27 12:16
RS484的线间加120欧的电阻试试,或是加上上拉与下拉电阻。

已经试过,结果一样。
现在能确定硬件没有问题,用开发板和例程,成功开启设备。例程修改后,down到自己板子也成功开启。
现在底层配置一样,例程中main函数直接发送数据命令,成功开启设备。
自己的应用程序就开不启设备。PC上可以收到命令,且数据内容,格式完全正确。
我现在还没有想明白。
darren_liu 回答时间:2016-4-28 10:01:58
xuguomin 发表于 2016-4-27 14:46
确信通讯程序没有问题?还有波特率和通讯格式是否正确。再不行用示波器看AB信号是不是相当差。P6KE和负载电 ...

现在能确定硬件没有问题,用开发板和例程,成功开启设备。例程修改后,down到自己板子也成功开启。
现在底层配置一样,例程中main函数直接发送数据命令,成功开启设备。
自己的应用程序就开不启设备。PC上可以收到命令,且数据内容,格式完全正确。
我现在还没有想明白。
jinglixixi 回答时间:2016-4-29 08:59:36
darren_liu 发表于 2016-4-28 10:01
已经试过,结果一样。
现在能确定硬件没有问题,用开发板和例程,成功开启设备。例程修改后,down到自己 ...

真想不出还有什么原因了!

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版