找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索

rs485通訊問(wèn)題,單機(jī)沒(méi)問(wèn)題,兩個(gè)單片機(jī)下位機(jī)同時(shí)和串口助手通訊就會(huì)掉數(shù)據(jù)?

查看數(shù): 1715 | 評(píng)論數(shù): 8 | 收藏 0
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2022-5-10 12:39

正文摘要:

關(guān)于RS485,方面遇到的問(wèn)題,請(qǐng)教一下各位大神,謝謝    1、下位機(jī)單機(jī)單獨(dú)和串口調(diào)試助手通訊時(shí)返回的數(shù)據(jù)是從20H 到 01H倒計(jì)數(shù),和預(yù)期是一樣的 2、但兩臺(tái)單片機(jī)下位機(jī)同時(shí)接到RS485后和串口調(diào)試助手 ...

回復(fù)

ID:123289 發(fā)表于 2022-5-11 11:09
恭喜恭喜,知道了多機(jī)通訊需要有防碰撞措施了。
ID:1004315 發(fā)表于 2022-5-10 18:28
謝謝,各位大神,問(wèn)題找到了,在判斷接收地址是否是本機(jī),前就把收發(fā)控制腳設(shè)置為高電平,導(dǎo)致有段時(shí)間兩個(gè)下位機(jī)都在發(fā)送
ID:390416 發(fā)表于 2022-5-10 16:56
單片機(jī),發(fā)送完成后,應(yīng)該立馬 讓485處于接收模式,
ID:883242 發(fā)表于 2022-5-10 14:35
ruiziyq 發(fā)表于 2022-5-10 13:46
通訊是用的MODBUS協(xié)議,01 03 00 0F 00 02 F4 08  這個(gè)是讀1號(hào)機(jī), 02 03 00 0F 00 02 F4 3B  這是讀2號(hào) ...

那就是硬件問(wèn)題了,拿示波器看波形吧。
ID:1004315 發(fā)表于 2022-5-10 13:46
Hephaestus 發(fā)表于 2022-5-10 13:24
協(xié)議有問(wèn)題,從機(jī)不該說(shuō)話(huà)的時(shí)候不應(yīng)該說(shuō)話(huà),從你的描述上看完全沒(méi)有考慮到這個(gè)問(wèn)題。

通訊是用的MODBUS協(xié)議,01 03 00 0F 00 02 F4 08  這個(gè)是讀1號(hào)機(jī), 02 03 00 0F 00 02 F4 3B  這是讀2號(hào)機(jī),讀對(duì)應(yīng)的下位機(jī),只有對(duì)應(yīng)的才返回?cái)?shù)據(jù),這個(gè)沒(méi)問(wèn)題,預(yù)期發(fā)會(huì)的都是20H 倒數(shù) 到 01H
ID:1004315 發(fā)表于 2022-5-10 13:42
szb314 發(fā)表于 2022-5-10 13:09
硬件電路驅(qū)動(dòng)能力不夠強(qiáng)吧

芯片用的是MAX485 , 和SP3485EN兩種芯片都試過(guò),都是一樣的問(wèn)題,芯片電壓是5V的 ,而且A 和 B 還加了1K的上拉,和下拉電阻都是一樣的問(wèn)題
ID:883242 發(fā)表于 2022-5-10 13:24
協(xié)議有問(wèn)題,從機(jī)不該說(shuō)話(huà)的時(shí)候不應(yīng)該說(shuō)話(huà),從你的描述上看完全沒(méi)有考慮到這個(gè)問(wèn)題。
ID:807591 發(fā)表于 2022-5-10 13:09
硬件電路驅(qū)動(dòng)能力不夠強(qiáng)吧

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表