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

QQ登錄

只需一步,快速開始

搜索
查看: 1462|回復(fù): 8
打印 上一主題 下一主題
收起左側(cè)

89c52rc單片機(jī)主機(jī)做rs485(MODBUS)協(xié)議的位移傳感器通信,但無收發(fā)信號(hào)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1077520 發(fā)表于 2024-5-7 12:11 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
以“STC12C5A60S2單片機(jī)接MAX485模塊,讀取485溫濕度傳感器的數(shù)據(jù)(MODBUS)OLED顯示程序”這個(gè)帖子的代碼為基礎(chǔ)做了89c52rc主機(jī)的rs485通信程序,但連接燒錄后ttl轉(zhuǎn)rs485模塊的收發(fā)信號(hào)燈均沒有反應(yīng),主從機(jī)之間不傳輸信息。ttl模塊的RXD/TXD與單片機(jī)的TXD/RXD相連,485A/B接口對(duì)應(yīng)相連
新手第一次做modbus協(xié)議很多不懂,51單片機(jī)的資料也比較少,請(qǐng)各位大佬多多指教!

20240507_115735(1).jpg (1.8 MB, 下載次數(shù): 48)

20240507_115735(1).jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:883242 發(fā)表于 2024-5-7 14:28 | 只看該作者
單片機(jī)沒有跟485模塊共地。
回復(fù)

使用道具 舉報(bào)

板凳
ID:961114 發(fā)表于 2024-5-7 17:04 | 只看該作者
STC8G系列-串口相關(guān)程序 (1).rar (249.23 KB, 下載次數(shù): 9)
回復(fù)

使用道具 舉報(bào)

地板
ID:1010435 發(fā)表于 2024-5-8 21:57 | 只看該作者
故障排查么,首先用你的usb轉(zhuǎn)ttl轉(zhuǎn)485直接連接溫濕度傳感器,用電腦看看傳感器工作正常不正常,然后用你的額usb轉(zhuǎn)ttl連接單片機(jī),給單片機(jī)燒錄程序后,先用電腦看看單片機(jī)發(fā)出的modbus命令是不是正常,兩個(gè)都正常了,問題也就解決了。
回復(fù)

使用道具 舉報(bào)

5#
ID:77589 發(fā)表于 2024-5-9 14:37 | 只看該作者
Hephaestus 發(fā)表于 2024-5-7 14:28
單片機(jī)沒有跟485模塊共地。

正解!
回復(fù)

使用道具 舉報(bào)

6#
ID:492633 發(fā)表于 2025-4-6 12:37 | 只看該作者
Hephaestus 發(fā)表于 2024-5-7 14:28
單片機(jī)沒有跟485模塊共地。

485有AB就行不需要公地
回復(fù)

使用道具 舉報(bào)

7#
ID:446156 發(fā)表于 2025-4-7 09:41 | 只看該作者
3wjkdhus 發(fā)表于 2025-4-6 12:37
485有AB就行不需要公地

RS485總線不需要共地但是RS485驅(qū)動(dòng)器(MAX485或者其他)需要和單片機(jī)共地
回復(fù)

使用道具 舉報(bào)

8#
ID:446156 發(fā)表于 2025-4-7 09:42 | 只看該作者
Hephaestus 發(fā)表于 2024-5-7 14:28
單片機(jī)沒有跟485模塊共地。

眼尖,給你點(diǎn)贊
回復(fù)

使用道具 舉報(bào)

9#
ID:879809 發(fā)表于 2025-4-7 17:35 | 只看該作者
3wjkdhus 發(fā)表于 2025-4-6 12:37
485有AB就行不需要公地

你仔細(xì)看看是AB那兩條線沒共地么?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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