91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

單片機就一個串口,如何和多個從機串口通信?串口如何實現一主多從?

有時候電路上需要實現一主多從時,通常用到的通訊協議通常是SPI,IIC或者說是RS485這種總線形式的。尤其是IIC,更是板內通信最為簡單便捷的,僅需兩根線即可實現總線。

但是有時候由于一些原因不得不也想到另一種設計,即讓串口實現一主多從這種總線設計。比如板內主MCU只有一個串口,但是想使用這一個串口與另外兩個MCU通訊。但是我們知道常規的串口只可以一對一發送,即主機RX連到從機TX,主機TX連到從機RX實現通訊。那么一主多從如何實現呢?

電路實現:

主機的TX可以同時連接多個從機的RX,即主機發送類似廣播形式,每個從機都可以接收到主機發送的信息(發送的信息里要包含從機信息,這樣從機才知道主機是否是想和自己通訊)。

又因為串口空閑為高電平,低電平為數據/起始位,所以從機發送只需要通過使用二極管搭建與門,將兩個從機的TX進行與邏輯運算。這樣從機1發送的時候,由于從機2處于發送空閑狀態(輸出1),那么從機2不會干涉從機1的發送信息。

同理,也可以使用集成的邏輯門,例SGM7SZ08這種雙輸入與門也是可以實現相同的效果。電路圖如下:

那么你覺得這個電路怎么樣呢?歡迎評論區留言分享。

聲明:本內容為作者獨立觀點,不代表電子星球立場。未經允許不得轉載。授權事宜與稿件投訴,請聯系:editor@netbroad.com
覺得內容不錯的朋友,別忘了一鍵三連哦!
贊 3
收藏 3
關注 202
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧
主站蜘蛛池模板: 麦盖提县| 寿阳县| 广饶县| 沛县| 抚州市| 五峰| 厦门市| 金寨县| 惠水县| 磴口县| 沛县| 运城市| 靖江市| 建湖县| 曲阜市| 明溪县| 阳江市| 沁阳市| 双城市| 玉山县| 榕江县| 博罗县| 长岭县| 南充市| 彩票| 名山县| 扎赉特旗| 梅州市| 钟山县| 登封市| 琼海市| 塔河县| 克东县| 云浮市| 嘉定区| 祁东县| 清苑县| 海门市| 牙克石市| 宣恩县| 高邑县|