<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于AT89S52的多功能智能小車設(shè)計(jì)

          基于AT89S52的多功能智能小車設(shè)計(jì)

          作者: 時(shí)間:2012-12-21 來(lái)源:網(wǎng)絡(luò) 收藏

          摘要:采用單片機(jī)為主控制芯片,結(jié)合、多種傳感器、紅外遙控及其他外圍電路,設(shè)計(jì)實(shí)現(xiàn)了一種沿黑色軌跡行走的智能循跡小車,同時(shí)還能自動(dòng),并在遙控的作用下完成小車行走的控制。實(shí)驗(yàn)證明整個(gè)系統(tǒng)設(shè)計(jì)靈巧、控制準(zhǔn)確、工作穩(wěn)定、使用效果良好。
          關(guān)鍵詞:;;;

          隨著計(jì)算機(jī)、微電子、信息技術(shù)的快速發(fā)展,智能化技術(shù)的開(kāi)發(fā)速度越來(lái)越快,智能度越來(lái)越高,應(yīng)用范圍也得到了極大的擴(kuò)展。智能小車作為移動(dòng)式機(jī)器人中的一個(gè)重要分支,具有環(huán)境感知、規(guī)劃決策、自動(dòng)行駛等功能,是智能化技術(shù)中一個(gè)典型的例子。設(shè)計(jì)者可以通過(guò)軟件編程,讓小車在預(yù)先設(shè)定的模式中實(shí)現(xiàn)行進(jìn)、尋跡、等精確控制,無(wú)需人工干預(yù),當(dāng)有特殊需要或在出現(xiàn)故障的情況下還可以對(duì)小車進(jìn)行遠(yuǎn)程遙控,可以應(yīng)用于科學(xué)勘探等用途,具有廣闊的發(fā)展前景。

          1 系統(tǒng)總體設(shè)計(jì)框圖
          本設(shè)計(jì)中,智能小車是由主控制模塊、電機(jī)驅(qū)動(dòng)模塊、循跡模塊、避障模塊、遙控模塊、聲控模塊、光控模塊、電源模塊和其他外圍電路組成,其總體硬件結(jié)構(gòu)框圖如圖1所示。

          本文引用地址:http://www.ex-cimer.com/article/159611.htm

          a.JPG



          2 系統(tǒng)硬件設(shè)計(jì)
          2.1 主控制及電源模塊
          智能小車采用現(xiàn)在較為流行的8位單片機(jī)作為系統(tǒng)大腦。以8051系列家族中的為主芯片。40腳的DIP封裝使它擁有32個(gè)完全I(xiàn)O(GPIO-通用輸入輸出)端口,通過(guò)對(duì)這些端口加以信號(hào)輸入電路,控制電路,執(zhí)行電路共同完成智能小車的功能。電源模塊用4節(jié)1.5 V的電池供電,經(jīng)L7805穩(wěn)壓模塊后,輸出電壓穩(wěn)定在+5 V,從而向各個(gè)模塊供電。

          聲控?zé)粝嚓P(guān)文章:聲控?zé)粼?/a>


          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();