這是怎樣功能的電路圖

http://www.coolcircuit.com/circuit/rs232_driver/2t...

如圖,能否詳細說明電路功用!

3 個解答

評分
  • ?
    Lv 6
    1 0 年前
    最佳解答

    你好,

    這是 RS232 準位的轉換電路,轉換電路包涵一組邏輯NOT電路及準位的轉換。

    依EIA-232E的標準,RS232的TX準位:'1'是-5V到-15V、'0'是+5V到+15V,RS232的RX準位:'1'是-3V到-15V、'0'是+3V到+15V。所以傳送+5V當'0',傳送-5V當'1',也免強算在規格之內。

    此電路的D1把自D-SUB接頭的第3腳(RX)的負壓整流並存放在C1上,以供做TX的負壓準位使用。這是假設 RS232的另一端有標準的RS232驅動IC。一些RS232接頭的滑鼠,就是利用這種方式取得電源。

    當MCU的TX送'1'時T1會OFF,C1上的負壓經由R3送出到接頭,當MCU的TX送0時T1會ON,+5V經由T1送出。D-SUB接頭接收到'1'時(負壓)、經過R4、D2到地、T2會off、送'1'給MCU,D-SUB接頭接收到'0'時(正壓)、經過R4、D2會off、T2會on、經由T2送'0'給MCU。

    個人持以上看法與分析,懇請參考!

  • 阿田
    Lv 5
    1 0 年前

    請問一下,rs232不是+-12v嗎?

    5v能動作嗎?

  • Ray
    Lv 6
    1 0 年前

    這個是用來提昇RS-232C信號準位的電路。

    RS-232C是負邏輯電路,也就是代表-5V代表的是高準位,也就是信號"1"的位元,而+5V則是代表低準位,也就是信"0"的位元。

    由這個電路看起來它的目的是要把Rx或Tx的信號全部都提昇到5V左右,可能的原因是不要讓下一級設備接收到不良信號而產生誤動作。

    很實用的電路圖。

還有問題?馬上發問,尋求解答。