天天看點

TTL電平信号和RS232信号波形對比

單片機的TX和RX引腳輸出電平是TTL電平,幅值為3V。單片機與MAX232或SP3232連接配接傳輸資料時,傳輸的資料由TTL電平轉換成RS232電平,信号幅值約7V。由于信号幅值變高,在遇到幹擾時信号不容易改變,抗幹擾能力增強。

資料長度設定為8時發送資料結構:

TTL電平信号和RS232信号波形對比

以9600bps,8位資料,無奇偶檢驗位,1位停止位發送資料為例: 

發送資料:0xAA     1      0    1    0   1   0   1   0 

                                MSB                              LSB

發送格式:起始位(低電平)+ 8位資料(先移出資料的最低有效位LSB)+停止位(高電平)

資料低電平寬度實際測量值約104.4us

TTL電平信号和RS232信号波形對比

資料高電平寬度實際測量值約104.4us

TTL電平信号和RS232信号波形對比

起始位+資料第一個有效位寬度約208us

TTL電平信号和RS232信号波形對比

發送一個8位資料的完整波形,長度約1.04ms

TTL電平信号和RS232信号波形對比

 發送資料0xA5時波形如下:

TTL電平信号和RS232信号波形對比

TTL信号和RS232信号方向相反,即TTL為低電平時RS232表現為高電平,TTL為高電平時RS232表現為低電平。在實際應用中盡可能使用RS232信号進行通信。

繼續閱讀