串口通信基本原理介绍
生活随笔
收集整理的這篇文章主要介紹了
串口通信基本原理介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
串口通信基本原理介紹
一、 什么是串口通信?
串行通信是指僅用一根接收線和一根發送線就能將數據以位進行傳輸的一種通訊方式。盡管串行通信的速度比按字節傳輸的并行通信慢,但是串口可以在僅僅使用兩根線的情況下就能實現數據的傳輸。
典型的串口通信使用3根線完成,分別是地線、發送、接收。由于串口通信是異步的,所以端口能夠在一根線上發送數據同時在另一根線上接收數據。串口通信最重要的參數是波特率、數據位、停止位和奇偶校驗位。對于兩個需要進行串口通信的端口,這些參數必須匹配,這也是能夠實現串口通訊的前提。
二、 串口通信協議
最初數據是利用模擬信號輸出簡單過程量,后來儀表接口出現了RS232通信,這種接口可以實現點對點的通信方式,但這種方式不能實現聯網功能,這就促生了RS485通信。
我們知道串口通信的數據傳輸都是0和1,在單總線、I2C、UART中都是通過一根線的高低電平來判斷邏輯1或者邏輯0,但這種信號線的GND再與其他設備形成共地模式的通信,這種共地模式傳輸容易產生干擾,并且抗干擾性能也比較弱。所以差分通信、支持多機通信、抗干擾強的RS485通信就被廣泛的使用了。
RS485通信最大特點就是傳輸速度可以達到10Mb/s以上,傳輸距離可以達到3000米左右。大家需要注意的是雖然4
總結
以上是生活随笔為你收集整理的串口通信基本原理介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电离层、对流层改正模型对基线解算的影响
- 下一篇: 串口通信基本原理