兩個微控制器做系統,微控制器之間用什麼方式通訊最好啊

2021-03-11 04:08:01 字數 918 閱讀 4811

1樓:匿名使用者

若是近距離,可以copy使用很多bai

匯流排,串列埠,duspi,iic等,這要看樓主的選擇了,一般zhi使用串列埠,因為dao

微控制器內部有專門的硬體電路,但如果是遠距離通訊,建議使用rs485匯流排(也用到了微控制器的串列埠),傳輸距離非常遠。

2樓:匿名使用者

一般要從資料傳來送速度和數

自據的傳送距離來進行分析。如果是15米以內的轉輸可能

用rs232,只用max232之類的晶片作一個電平轉換就好了。如果傳輸距離在幾百米或上1000米的話,可以選擇比較經典的can匯流排。用can匯流排晶片(sja1000之類或更高階的晶片)與微控制器來構造一個系統。

用can匯流排晶片來進行協議轉換就可以了。對can匯流排不用作太多的操作。

3樓:匿名使用者

1、一般採用單來

片機串源

口通訊就可以。

2、串列埠通bai訊採用什du麼訊號,要根據實zhi際情況確定。

3、如果微控制器dao之間通訊距離遠的話,可以採用rs485通訊方式;如果微控制器之間通訊距離近的話,兩個微控制器串列埠可以直接通訊。

4、如果對通訊速度要求不高的話,也可以用微控制器的普通口做,通過外搭電路,實現兩個微控制器的通訊。

5、不論採用什麼方式的通訊,通訊協議都是自己定義。

4樓:匿名使用者

這個要看你實際情況而定,如你需要的資料傳送速度,還微控制器埠資源,資料的傳送距離,但我想就用串列埠傳送基本上能滿足一般的資料傳送要求。

5樓:上海長英

這要看兩個微控制器是不是在一塊pcb板上啊

6樓:匿名使用者

直接用串列埠通訊,txd接rxd,rxd接txd,再用一根線gnd接gnd,三跟線就行了

微控制器系統測量功率,電流方法微控制器讀AD檢測負載電流通過電流互感器

1 進行訊號隔離變換,可以採用電壓互感器和電流互感器2 對互感器輸出訊號進行調理,變換為ad能接受的電壓訊號 如 5v 電壓互感器輸出100v訊號經過電阻分壓變換為峰值接近 5v的電壓訊號,電流互感器輸出5a訊號經過合適阻值和功率的取樣電阻 電流較大的一般稱為分流器 變換為峰值接近 5v電壓訊號。3...

微控制器最小系統,51微控制器最小系統原理圖

微控制器的復位操作需要的不是電壓,而是一個上跳的具有一定寬度的脈衝,最小系統上電後,因為電解電容的充電作用,充電電流會在10k電阻上形成一個幅值與vcc相當的上跳脈衝,脈衝寬度由阻容迴路的rc積分時間決定,這個脈衝作用到rst引腳即可觸發微控制器復位操作,當電容充滿後電容相當於開路狀態,此後脈衝結束...

pc plc 微控制器之間的通訊

plc和微控制器是通過一個通訊口實現通訊的,你可以另外加一個通訊模組單獨和pc通訊,或者用plc 的程式設計口。微控制器,全稱單片微型計算機 英語 single chip microcomputer 又稱微控制器 microcontroller 是把 處理器 儲存器 定時 計數器 timer cou...