問題:
ttl串口通信是什么?ttl串口通信和RS232/RS485的區別
回答:
TTL串口通訊是指通過TTL電平進行串口通訊的一種方式。TTL是一種電平,全雙工(邏輯1: 2.4V--5V 邏輯0: 0V--0.5V)。
RS-232是美國電子工業協會EIA制定的一種串行物理接口標準。
RS485通訊協議則是一種基于差分信號傳輸技術的串口通訊協議,適合于多節點、長距離、高速度的數據 。
TTL串口通訊和RS232/RS485的區別在于,TTL是一種電平標準,而RS-232、RS-485是指的物理接口形式(硬件)。從單片機軟件編程角度來說,RS232、RS-485最終結果都是轉換為TTL電平方式與單片機通信(CAN收發器把差分信號轉化為TTL-->CAN控制器(MCU))。其目的都是提高通信質量,提高抗干擾能力。
TTL串口通訊的優勢在于,TTL電平信號對于計算機處理器控制的設備內部的數據傳輸是很理想的,首先計算機處理器控制的設備內部的數據傳輸對于電源的要求不高以及熱損耗也較低,另外TTL電平信號直接與集成電路連接而不需要價格昂貴的線路驅動器以及接收器電路。再者,計算機處理器控制的設備內部的數據傳輸是在高速下進行的,而TTL接口的操作恰能滿足這個要求。
免責聲明:本網站部分文章、圖片等信息來源于網絡,版權歸原作者平臺所有,僅用于學術分享,如不慎侵犯了你的權益,請聯系我們,我們將做刪除處理!