日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

200个模块,怎么用有线的方式进行组网通信

發布時間:2023/12/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 200个模块,怎么用有线的方式进行组网通信 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這是一個讀者私聊我的問題,我覺得比較有意思,發出來大家一起討論,我相信在討論后,會有更加好的的方案。

問題

有200個模塊,這200個模塊需要和主CPU進行通信,每個模塊的距離大概在30~50cm之間,用怎么方式進行處理會比較好?

硬件目前給出的方案如下:

這個方案有個缺陷就是,如果中間有一個模塊有問題通信不上了,跟他級聯的模塊就不能正常通信了。

然后,我們在群里討論這個問題,得出了幾個解決方案

1、用cpld ,cpld 類似一個fpga中轉芯片,對串口數據做中轉發送。

2、用I2C,20cm我覺得應該沒有問題,但是i2c的話會有一個問題,就是升級的時候不好搞。

3、用can總線,這個和485一樣,組200個也有點難度。

4、無線通信zigbee組網,mesh組網,但是無線受干擾也比較大。

5、PLC

還有一種,就是用I3C,這個我沒有實際使用過,但是之前有寫過這方面的文章,我覺得可以一試。

有人知道 I3C 嗎?

如果不修改硬件,在原來的基礎上,對每個模塊編號,在協議上加上串口模塊的ID編號,或者使用mobus協議,應該也能完成需求。

Modbus協議概念最詳細介紹

大家有什么好辦法,歡迎評論出來。


推薦閱讀:

專輯|Linux文章匯總

專輯|程序人生

專輯|C語言

我的知識小密圈

關注公眾號,后臺回復「1024」獲取學習資料網盤鏈接。

歡迎點贊,關注,轉發,在看,您的每一次鼓勵,我都將銘記于心~

總結

以上是生活随笔為你收集整理的200个模块,怎么用有线的方式进行组网通信的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。