標(biāo)題: 關(guān)于51單片機(jī)485多機(jī)通訊的問題 [打印本頁]

作者: tomli561    時(shí)間: 2020-3-9 08:53
標(biāo)題: 關(guān)于51單片機(jī)485多機(jī)通訊的問題
我設(shè)計(jì)的一個(gè)控制器 控制多個(gè)燈板的485通訊電路,燈板上的48模塊不知道出了什么問題,就算不接單片機(jī)光把485裝上去,AB就一直有數(shù)據(jù),不知道是收還是發(fā)(通過串口監(jiān)控看見的),把控制器接上去并通電或者裝上單片機(jī)就沒事了。燈板上是 用12v轉(zhuǎn)5v給485供電的(通過7805),我用面包板模擬都沒事,求大神解答下

作者: 51hei**1140    時(shí)間: 2020-3-9 11:41
你好!
1、既然是自己設(shè)計(jì)軟硬件的,那么找問題應(yīng)該很方便
2、你既沒有提供原理圖也沒有PCB板圖,對(duì)我們來說不好排查硬件問題
3、軟件問題,也是有可能的,仔細(xì)找找看吧
作者: huangzongwu    時(shí)間: 2020-3-10 11:19
應(yīng)該是線路接錯(cuò)了
作者: lsgzq    時(shí)間: 2020-3-10 14:53
這種情況你應(yīng)該是用了232-485無源轉(zhuǎn)換器了吧,我也遇到過這種情況,只要把轉(zhuǎn)換器的電源端子接上12V左右的直流電,這種情況就沒有了,你可以試試
作者: tomli561    時(shí)間: 2020-3-10 15:38
lsgzq 發(fā)表于 2020-3-10 14:53
這種情況你應(yīng)該是用了232-485無源轉(zhuǎn)換器了吧,我也遇到過這種情況,只要把轉(zhuǎn)換器的電源端子接上12V左右的直 ...

沒有 就是單純的485多機(jī)通訊 并沒有用232
作者: tomli561    時(shí)間: 2020-3-10 15:39
51hei**1140 發(fā)表于 2020-3-9 11:41
你好!
1、既然是自己設(shè)計(jì)軟硬件的,那么找問題應(yīng)該很方便
2、你既沒有提供原理圖也沒有PCB板圖,對(duì)我們 ...

我把TXD和RXD連接去掉就沒有這現(xiàn)象了,難道是因?yàn)橐_旁邊的走線影響到了TXD和RXD?
作者: tomli561    時(shí)間: 2020-3-10 15:40
huangzongwu 發(fā)表于 2020-3-10 11:19
應(yīng)該是線路接錯(cuò)了

線路肯定沒接錯(cuò),我在開發(fā)板上都能實(shí)現(xiàn)多機(jī)通訊




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1