搜索
bottom↓
回复: 1

51单片机与称重仪表串口无法通信的问题

[复制链接]

出0入0汤圆

发表于 2012-5-15 22:23:47 | 显示全部楼层 |阅读模式
本帖最后由 3090251 于 2012-5-15 23:15 编辑

问题描述:一台称重仪表,其自带232接口,其把所称的重量以一定数据帧通过串口发送。通信协议说明书有(包括数据格式等)。当把仪表串口连接到电脑串口,通过串口调试助手可以接收到一帧一帧的数据。当通过串口助手将此相同帧格式发送给我焊接的自带显示的最小单片机系统时可以显示出数据,而当把仪表串口实际连接到单片机时去无法显示相同帧中包含的数据。
退一步讲我认为就算是我的单片机串口程序错误,但是在单片机接受引脚的指示灯应该闪烁吧(我在单片机接受和发送引脚各接一指示灯),但是没有出现这个现象。
问题补充:为了找出原因,我在单片机和仪表串口间又接了一个监控串口,此串口接到电脑上(并联在上面吧)。当我单片机没上电时监控串口可以接收到仪表的数据帧,当给单片机上电后,监控串口就不能接收到数据,断开单片机电源后,监控串口又能接收到数据了。我想是不是仪表和单片机的电源不匹配?但是又想不出为什么。
            已解决:2,3线要反接。哎..怎么这么呆我.

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2012-5-15 23:08:21 | 显示全部楼层
本帖最后由 bg0ek 于 2012-5-15 23:12 编辑

以前也遇到过类似的问题,两个方面的建议希望能够对你有用

1、地磅接口过来的数据一定要加隔离,遇到很多地磅数据线带感应电,吃了不少亏。
2、仅仅是接收数据的情况下,不要接单片机的TXD的线,只接RXD就好。
3、地磅数据线是12V电平的,用正品MAX232转TTL的5V给单片机,检查一遍(估计这个错误你不会犯,我犯过这个错误……本人愚钝)
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 02:21

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表