微控制器串列埠多機通訊問題,一主多從,各個從機硬體 程式都一樣,請問怎麼實現通訊

2021-04-20 08:37:12 字數 1553 閱讀 8998

1樓:匿名使用者

一主bai

多從,最好用序列485匯流排方式通du訊,485用兩根線,從zhi機都掛dao著匯流排上,

主機以輪巡的方式專訪問從機

屬,對話協議可以用最簡單的485modbus匯流排對話協議。

如果是232口,可以用232/485轉換就可以用485匯流排了。

不知微控制器能不能有現成的序列485介面板或電路就更簡單了。

2樓:匿名使用者

可否修改從機的程式?主機與從機建立一套應答和等待訊號的機制就可以了專.

從機沒有地址,是不能區屬分的,也不可能區分.

這裡有兩種方法,

第一種是:從機程式都一樣,用人手對從機編號.

從機都收到主機傳送的訊號,編號對應的從機才回應.

第二種是:從機程式不一樣,一開始就燒進帶編號的程式.

3樓:匿名使用者

從機沒硬體地址 如何 識別?

硬體沒有 區別,軟體 上應該 有所考慮 吧

4樓:匿名使用者

從機使用一個軟引數來設定地址

5樓:捎似弊肛習歡嫡

到**,只能是順乎自然。蝸居的區城

微控制器串列埠多機通訊電路如何接!

6樓:匿名使用者

直接把所有從機的txd連結到主機的rxd,但是,每次只能允許一個從機傳送給主機。

所有,必須採用輪尋模式,也就是主機主從發一條命令給所有從機,命令其中一個從機傳送資料給主機,從機絕對不允許隨意主動給主機傳送資料。

ps:這種才叫問題,那些「跪求,給我某某程式等等的狗屁問題,直接給錢才能回到」

7樓:做而論道

用txd直接接到各個從機上......

這種連線方法,哪能傳輸多遠?

一、二米的距離,還用弄多機通訊?

試試485的連線吧,這才有實用意義。

微控制器多機串列埠通訊時,怎麼設定從機地址?

8樓:萍水e相逢

主機傳送資料時加上特別標記,就是從機的地址。

從機接收時,看這個地址 是不是 自己的地址,是就接收,不是就棄之不理!

事先要 規劃 好的!

這個是我的 理解!

祝你順利

9樓:

設定方法很多,例如:寫入從機的程式中,寫入從機的eeprom中,或加撥碼開關等。

10樓:匿名使用者

打個比方 你可以傳送兩幀 第一幀為地址幀 第二幀為資料幀

怎樣用 max232 實現多個微控制器(一主多從)的通訊?

11樓:匿名使用者

有 多串列埠連線的 模組

e232h4 4路rs-232高速隔離集線轉換器特點▶ 實現一個串列埠裝置與4個串列埠裝置主從式通訊▶ 專用工業導軌槽模組

▶ 兩端訊號保持光電隔離;

▶ 全面容錯機制,一路從節點損壞不影響其他節點通訊

串列埠通訊的問題,兩個微控制器之間進行串列埠通訊,它們的時脈頻率不同,在進行資料傳輸是怎麼實現的

序列通訊要求的是波特率一致,兩個微控制器的時鐘不一樣,那麼特特率發生器的引數就不一樣,以保證波特率一樣。如何監控兩個微控制器之間的串列埠通訊資料 1.在串列埠通訊的兩根線併入監控裝置,採集通訊訊號。2.在其中一個微控制器寫一段程式,輸出通訊的資料到監控裝置。具體是否可以請試驗驗證。stc12c5a6...

rs485主從式多機微控制器通訊從機的地址是怎麼

從機的地址是遵循協議,根據協議定義的。rs485主從式多機通訊協議的資料傳輸協議 此協議定義了一個控制器能認識使用的訊息結構,而不管它們是經過何種網路進行通訊的。它描述了一控制器請求訪問其它裝置的過程,如何迴應來自其它裝置的請求,以及怎樣偵測錯誤並記錄。它制定了訊息域格局和內容的公共格式。此協議決定...

keil除錯串列埠通訊怎麼傳送資料給微控制器

可以 用 vpsd 虛擬串列埠 和 protues 一起用 你這個 接bai收串列埠數du據屬於外部訊號,純軟體肯zhi定不行的 如有高 dao手行,我也來學學 回你需要實答 不連線硬體,bai開串列埠除錯助手也沒du有用zhi啊,串列埠除錯助手是把資料發dao送到硬版 件串列埠的。你在keil中用...