TTL電平、COMS電平、232電平、USB電平的區(qū)別與轉換方法
一、電平信號的主要特性
電平
?????輸入
?????輸出
特點
?
?高
低
高
低
TTL
大于2.0
小于1.2V
大于2.4V
小于0.8V
所有的主控制芯片引腳(包括串口的RX,TX,普通IO口)都是TTL電平,TTL擁有較低的噪聲容限①
CMOS
大于0.7VCC
小于0.3VCC
大于0.9VCC
小于0.1VCC
比TTL的噪聲容限高
?
邏輯1
邏輯0
?
232
-3V---15V
+3---+15V
PC機上串口的都是232電平
485
兩線間的電壓差為+(2-6)V
兩線間的電壓差為-(2-6)V
良好的抗噪聲干擾性,適合長距離傳輸
?
USB協議
?
USB
采用VCC、GND、D+、D-傳輸
電腦中USB插口的都是USB電平
*噪聲容限:指在前一極輸出為最壞的情況下,為保證后一極正常工作,所允許的最大噪聲幅度,噪聲容限越大說明容許的噪聲越大,電路的抗干擾性越好。噪聲容限的計算公式:
二、電平之間的轉換
在進行單片機調試的時候,我們經常會通過串口在PC機上查看結果,單片機串口與PC機串口是如何通訊的呢,下面總結一下幾種常見的方法:
1.?????單片機通過232與PC機串口相連
單片機串口的RX、TX是TTL電平,經過電平轉換芯片(如MAX232)后轉換成232電平,再經過串口線與PC機的串口連接。
2.?????在筆記本中,如沒有串口,則可以將MAX232電平通過串口轉USB線與電腦連接:
注:RS232是協議,MAX232是芯片
?
3.????采用USB轉TTL模塊
USB轉TTL模塊通常有四根線,VCC,GND,RX,TX;只需要將RX,TX,GND與單片機的對應接口相連就可以直接與PC機通訊,極大方便了調試人員
使用USB轉TTL模塊要在PC機上安裝相應的驅動,如CH340驅動,PL2303??驅動(購買USB轉TTL?芯片時廠家都會給出轉換芯片的型號以及驅動下載途徑)





