色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > 基于51單片機的超聲波倒車雷達系統(tǒng)的設(shè)計

          基于51單片機的超聲波倒車雷達系統(tǒng)的設(shè)計

          作者: 時間:2011-11-28 來源:網(wǎng)絡 收藏
          如上圖,有兩組電源,一組是模塊的電源 一組是背光板的電源 均為5V供電。R3是調(diào)節(jié)對比度的引腳,調(diào)節(jié)此腳上的電壓可以改變黑白對比度。RS是很多液晶上都有的引腳,是命令/數(shù)據(jù)選擇引腳,該腳電平為高時表示將進行數(shù)據(jù)操作;為低時表示進行命令操作。RW也是很多液晶上都有的引腳,是讀寫選擇端,該腳電平為高時表示要對液晶進行讀操作;為低時表示要進行寫操作。同樣,很多液晶模塊有E引腳,通常在總線上信號穩(wěn)定后給一正脈沖通知把數(shù)據(jù)讀走,在此腳為高電平的時候總線不允許變化。DO~D7 8位雙向并行總線,用來傳送命令和數(shù)據(jù)。BLA是背光源正極,BLK是背光源負極。

          3 軟件設(shè)計
          本系統(tǒng)的軟件設(shè)計采用模塊化設(shè)計,由主程序、超聲波發(fā)射子程序、超聲波接收子程序、溫度補償子程序、報警子程序以及顯示子程序組成。主程序流程圖如圖6所示。


          超聲波倒車雷達系統(tǒng),最重要的就是對發(fā)射信號的控制及接收測量的時機控制。在設(shè)計中,AT89S52對發(fā)射的控制就是對40kHz方波產(chǎn)生電路的控制。由AT89S52的Pl.0口控制超聲波發(fā)射電路以6個脈沖的序列發(fā)射出去,在程序中用延時實現(xiàn)。脈沖發(fā)射同時打開定時器T0開始計時,發(fā)射后等待1ms打開外部中斷INT0,等待回波反射到接收探頭。等待1ms的原因是,超聲波發(fā)射探頭發(fā)射的超聲波一般都會存在余波干擾,有部分聲波會直接傳到接收探頭,經(jīng)接收電路放大后,系統(tǒng)就會把它誤認為是檢測的回波信號,發(fā)射后等待1ms可以避免檢測到余波信號,當然這也會導致測量盲區(qū)的存在。

          4 結(jié)論
          為了證明本文設(shè)計的倒車雷達系統(tǒng)的可靠性,在內(nèi)部進行了實地測量。本系統(tǒng)測距范圍為0.2~5m。最大誤差小于3cm。因此,本系統(tǒng)具有工作穩(wěn)定、抗干擾能力強、靈敏度高的特點。

          溫濕度控制器相關(guān)文章:溫濕度控制器原理

          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉