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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于AT89C52單片機的智能環(huán)保小車電路模塊設(shè)計

          基于AT89C52單片機的智能環(huán)保小車電路模塊設(shè)計

          作者: 時間:2017-10-31 來源:網(wǎng)絡(luò) 收藏

            隨著電子產(chǎn)品的快速發(fā)展,“智能工具”越來越普及化。智能清潔工具也為人們的生活帶來了很大的便利。傳統(tǒng)的清潔工具功能相對比較單一,只能吸塵,或只能拖地,且基本是手動的,使用起來比較費力。本文設(shè)計的多功能智能環(huán)保小車可分為以下幾個部分:無線遙感模塊、避障模塊、尋光模塊、紅外對射模塊、穩(wěn)壓模塊、降壓模塊、電機驅(qū)動模塊。它可實現(xiàn)灑水、拖地、風干、自動避障等多種功能,并且比較節(jié)能。

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

            電機驅(qū)動模塊

            采用步進電機控制懸掛物體的準確運動,步進電機不需要使用傳感器就能精確定位,但其驅(qū)動能有限,故不適合驅(qū)動小車。因此,可采用低內(nèi)阻大電流的四直流電機,其速度相應(yīng)較好,可以為小車的行走及其他功能更好地提供動力。利用四直流電機模塊驅(qū)動小車可以實現(xiàn)對小車轉(zhuǎn)向、直行和倒車的控制。圖2 所示為四直流電機驅(qū)動模塊原理圖。

            

            圖2 四直流電機驅(qū)動原理圖

            避障模塊電路設(shè)計

            小車車頭處裝有三個紅外傳感器,小車在行進時紅外傳感器發(fā)射出紅外線,紅外線遇到前方的障礙物時會發(fā)生漫反射,反射信號被紅外傳感器接收到以后再傳遞給,從而通過控制小車做出相應(yīng)的反應(yīng)。三只紅外傳感器分別置于小車前端,不僅方向與小車的前進方向平行,而且對小車與障礙物的相對距離和方位能作出較為準確的判斷。圖3所示為紅外避障模塊的原理圖。

            

            圖3 紅外避障模塊原理圖

            紅外對射模塊

            本紅外對射模塊主要由電壓比較器LM393和對射式紅外頭組成,工作電壓為5V。該模塊用于檢測升降裝置的狀態(tài)[4]。該模塊對裝置的靈活度要求較低,用于本更有利于程序控制[5-6]。圖4所示為紅外對射模塊原理圖。

            

            圖4 紅外對射模塊

            本設(shè)計采用作為控制核心系統(tǒng),設(shè)計了一種避障、灑水、拖地、風干為一體的智能環(huán)保清潔小車。小車包含了清潔地面系統(tǒng)、供水系統(tǒng)和升降裝置等,小車中的水泵實現(xiàn)了灑水功能,車底安裝了升降海綿,車尾安裝了鼓風機以實現(xiàn)拖地風干功能。小車可在遙控模式、自動模式、自動尋光充電三種模式下工作,實現(xiàn)了多功能控制,并給出了硬件電路設(shè)計流程。經(jīng)過實際測試,能夠?qū)崿F(xiàn)所有功能,且性能穩(wěn)定。小車可以在遙控、自動、自動尋光充電三種模式下工作,從而體現(xiàn)了它的智能化。與傳統(tǒng)清潔小車相比,其功能更完善,且使用起來更方便。經(jīng)過實際測試,小車實現(xiàn)了所有預(yù)期的功能,且能達到預(yù)定目標。



          關(guān)鍵詞: AT89C52 智能小車 單片機

          評論


          相關(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); })();