接口電路詳解
時間:2018-03-12作者:華清遠見
接口電路是指計算機之間,計算機與外圍設(shè)備之間,計算機內(nèi)部部件之間起連接作用的邏輯電路。接口電路是CPU與外部設(shè)備進行信息交互的橋梁,所有外部設(shè)備都通過各自的接口電路連接到微型計算機的系統(tǒng)總線上去,嵌入式領(lǐng)域常見的接口電路有很多種,下邊我們對嵌入式中最常見的接口電路MAX232電路為例來說明其工作機制及在嵌入式中的應(yīng)用。 在嵌入式開發(fā)中,如果兩單片機系統(tǒng)之間的距離很短(lm以內(nèi)),可利用單片機的串口直接相連的方法實現(xiàn)雙機通信,連接時注意一方的TXD與另一方的RXD引腳相連接。如下圖所示
如果通信距離較遠(30m以內(nèi)),可利用RS-232C接口延長通信距離,此時必須將單片機的TTL電平與RS-232C標準電平進行轉(zhuǎn)換。這就需要在雙方的單片機接口部分增加RS-232C電平轉(zhuǎn)換芯片,常用的此類芯片有MAX232等,系統(tǒng)框圖如下圖所示
單片機間雙機通信的結(jié)構(gòu)框圖如下圖所示,系統(tǒng)的硬件主要包括單片機和電平轉(zhuǎn)換芯片。單片機選用89C51,由于單片機的信號為TTL電平(0V~5V),如果利用RS-232標準總線接口進行較遠距離的通信,必須把單片機輸出的TTL電平轉(zhuǎn)換為RS-232標準電平。運用電平轉(zhuǎn)換芯片MAX232進行單片機雙機串行通信的電路如圖所示,圖中只畫出了通信一方的單片機接口電路
整個系統(tǒng)包括單片機最小系統(tǒng)和MAX232電平轉(zhuǎn)換電路。MAX232具有兩路收發(fā)器,這里只使用了其中的一路。注意另一方的單片機RXD、TXD的連接方式與本圖不同,通信雙方MAX232的TOUT、RIN應(yīng)分別與對方的RJN、TOUT相連,注意通信的雙方地線也要連接起來。 相關(guān)資訊
發(fā)表評論
|
全國咨詢電話:400-611-6270,雙休日及節(jié)假日請致電值班手機:15010390966
在線咨詢: 曹老師QQ(3337544669), 徐老師QQ(1462495461), 劉老師 QQ(3108687497)
企業(yè)培訓洽談專線:010-82600901,院校合作洽談專線:010-82600350,在線咨詢:QQ(248856300)
Copyright 2004-2018 華清遠見教育科技集團 版權(quán)所有 ,京ICP備16055225號,京公海網(wǎng)安備11010802025203號