485通讯,收到00问题

遇到这个问题,本人十分困惑。故搜索于网上,回答种种。耐心一一排查后,找到问题!

查找问题过程:

    一开始认为是485通讯过程中,有2个同时发送,导致总线数据错乱,故将主机去掉,留下几个从机

   用485模块替代主机发送指令,问题依然存在,故不是2个主机同时发送导致的

    怀疑是线质量不好,故将线换了一遍,问题依然存在

    找问题过程中,发现接一块ok,接2块问题出现了;于是把第二块换了,问题依然存在

    心态炸裂......

   485模块是ok的

    从机程序刷成空白的,问题依然存在

   最终是板子120欧电阻问题,每块板子上都有120电阻

 总线太短,不能接120欧姆终端电阻

补充:

 485 A、B接反也会出00

posted @ 2021-08-11 20:09  我爱茜茜公主  阅读(3658)  评论(0)    收藏  举报