欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2078|回復: 8
收起左側

rs485通訊問題,單機沒問題,兩個單片機下位機同時和串口助手通訊就會掉數據?

[復制鏈接]
回帖獎勵 2 黑幣 回復本帖可獲得 2 黑幣獎勵! 每人限 1 次(中獎概率 50%)
ID:1004315 發表于 2022-5-10 12:39 | 顯示全部樓層 |閱讀模式
關于RS485,方面遇到的問題,請教一下各位大神,謝謝   
1、下位機單機單獨和串口調試助手通訊時返回的數據是從20H 到 01H倒計數,和預期是一樣的
2、但兩臺單片機下位機同時接到RS485后和串口調試助手通訊時返回的數據就會有問題,重第9位數據起就會出問題,而且返回的數據還會少幾個,這個是什么原因呢,

有什么原因會導致這種情況呢,望各位大神賜教!謝謝
無標題.jpg
回復

使用道具 舉報

ID:807591 發表于 2022-5-10 13:09 | 顯示全部樓層
硬件電路驅動能力不夠強吧
回復

使用道具 舉報

ID:883242 發表于 2022-5-10 13:24 | 顯示全部樓層
協議有問題,從機不該說話的時候不應該說話,從你的描述上看完全沒有考慮到這個問題。
回復

使用道具 舉報

ID:1004315 發表于 2022-5-10 13:42 | 顯示全部樓層
szb314 發表于 2022-5-10 13:09
硬件電路驅動能力不夠強吧

芯片用的是MAX485 , 和SP3485EN兩種芯片都試過,都是一樣的問題,芯片電壓是5V的 ,而且A 和 B 還加了1K的上拉,和下拉電阻都是一樣的問題
回復

使用道具 舉報

ID:1004315 發表于 2022-5-10 13:46 | 顯示全部樓層
Hephaestus 發表于 2022-5-10 13:24
協議有問題,從機不該說話的時候不應該說話,從你的描述上看完全沒有考慮到這個問題。

通訊是用的MODBUS協議,01 03 00 0F 00 02 F4 08  這個是讀1號機, 02 03 00 0F 00 02 F4 3B  這是讀2號機,讀對應的下位機,只有對應的才返回數據,這個沒問題,預期發會的都是20H 倒數 到 01H
回復

使用道具 舉報

ID:883242 發表于 2022-5-10 14:35 | 顯示全部樓層
ruiziyq 發表于 2022-5-10 13:46
通訊是用的MODBUS協議,01 03 00 0F 00 02 F4 08  這個是讀1號機, 02 03 00 0F 00 02 F4 3B  這是讀2號 ...

那就是硬件問題了,拿示波器看波形吧。
回復

使用道具 舉報

ID:390416 發表于 2022-5-10 16:56 | 顯示全部樓層
單片機,發送完成后,應該立馬 讓485處于接收模式,
回復

使用道具 舉報

ID:1004315 發表于 2022-5-10 18:28 | 顯示全部樓層
謝謝,各位大神,問題找到了,在判斷接收地址是否是本機,前就把收發控制腳設置為高電平,導致有段時間兩個下位機都在發送
回復

使用道具 舉報

ID:123289 發表于 2022-5-11 11:09 | 顯示全部樓層
恭喜恭喜,知道了多機通訊需要有防碰撞措施了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表