在物聯網這個行業,只要你是一個嵌入式工程師,一般都會接觸到RS232、RS485、TTL這些概念。
你是不是遇到這個概念就百度搜索一下呢,下面為大家整理了RS232和RS485、TTL接口的區別。
在RS-232-C中任何一條信號線的電壓均為負邏輯關係。即:邏輯「1」為-3到-15V;邏輯「0」為+3到+15V。
RS-232-C接口連接器一般使用型號為DB-9插頭座,通常插頭在DCE端,插座在DTE端。PC機的RS-232口為9芯針插座。
一些設備與PC機連接的RS-232接口,因為不使用對方的傳送控制信號,只需要三條接口線,即「發送數據TXD」、「接收數據RXD」和「信號地GND」。RS-232傳輸線採用屏蔽雙絞線。
RS485採用差分信號負邏輯,邏輯"1」以兩線間的電壓差為-(2~6)V表示;邏輯"0"以兩線間的電壓差為+(2~6)V表示。
接口信號電平比RS-232-C降低了,就不易損壞接口電路的晶片, 且該電平與TTL電平兼容,可方便與TTL電路連接。
RS-485的數據最高傳輸速率為10Mbps。
TTL電平信號被利用的最多是因為通常數據表示採用二進位規定,+5V等價於邏輯「1」,0V等價於邏輯「0」,這被稱做TTL(電晶體-電晶體邏輯電平)信號系統,這是計算機處理器控制的設備內部各部分之間通信的標準技術。
1、RS232、RS485、TTL是指電平標準(電信號)
2、TTL電平標準 是 低電平為0,高電平為1(對地,標準數字電路邏輯)。
3、RS232電平標準 是 正電平為0,負電平為1(對地,正負6-15V皆可,甚至可以用高阻態)。
4、RS485與RS232類似,但是採用差分信號邏輯,更適合長距離、高速傳輸。
以上就是RS232和RS485、TTL的區別。