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中用...