<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于52單片機的智能小車(chē)的設計與制作

基于52單片機的智能小車(chē)的設計與制作

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

  引言:

本文引用地址:http://dyxdggzs.com/article/201609/297206.htm

  隨著(zhù)電子技術(shù)、計算機技術(shù)和制造技術(shù)的飛速發(fā)展,消費產(chǎn)品呈現光、機、電一體化、智能化、小型化的趨勢。各種智能化小車(chē)在市場(chǎng)玩具中占一個(gè)很大的比例。傳統玩具的市場(chǎng)比重正在逐步縮水,高科技含量的電子玩具蒸蒸日上,日益成為電子玩具行業(yè)的發(fā)展主流。智能控制與傳統控制有機的結合起來(lái),取長(cháng)補短,提高整體優(yōu)勢,更好地滿(mǎn)足人們的需求。智能技術(shù)必將迎來(lái)它的發(fā)展新時(shí)代,因此,我們設計了這款。

  1、機械部分總方案

  在小車(chē)的機械要求保證預定的功能的前提下,我們還考慮到小車(chē)的經(jīng)濟、可靠、外形美觀(guān),性能好、富有時(shí)代特點(diǎn)。

  轉向機構與驅動(dòng)系統的設計是至關(guān)重要的。為了保證小車(chē)轉向時(shí)精確、靈敏、可靠性高且在轉向時(shí)小車(chē)前輪純滾動(dòng)而無(wú)滑動(dòng),利用阿克曼原理及解析算法,設計出等腰梯形的雙搖桿機構,小車(chē)的完美轉向變?yōu)楝F實(shí)。

  1.1、機械控制原理

  在以單片機為核心的控制下,直流減速雙電機驅動(dòng)小車(chē)后輪,舵機通過(guò)等腰梯形雙搖桿機構控制小車(chē)轉向。

  如圖一所示:

  

 

  圖一:機械控制原理圖

  1.2、阿克曼原理:

  如圖二所示:

  

 

  圖二:阿克曼原理示意圖

  轉彎時(shí)因輪距與軸距的關(guān)系,兩前輪轉角不同,內側輪轉向角比外側轉向角大,要使車(chē)輛轉向順利,車(chē)輪在地面純滾動(dòng)而不產(chǎn)生滑移,必須使所有車(chē)輪都繞同一瞬時(shí)轉動(dòng)中心滾動(dòng),兩前輪轉軸延長(cháng)線(xiàn)與后輪輪軸延長(cháng)線(xiàn)交與一點(diǎn),這是阿克曼原理。此時(shí),轉向的內外輪轉角關(guān)系為 :

  ctgβ-ctgα=M/L

  由解析法計算等腰梯形雙搖桿機構連桿、連架桿長(cháng)度:

  已知連架桿AB的三個(gè)位置與連架桿CD的三個(gè)位置相對應,即三組對應位置為

,用解析法設計該四桿機構。

 

  建立直角坐標系,如圖所示,和分別為AB和CD的初始角,各桿長(cháng)度分別用矢量和表示。將各矢量分別在軸和軸投影,得到投影方程

  

 

  

 

  在上述方程中消去并整理,可得與之間的函數關(guān)系

  

 

  在上式中令:

  

 

  通過(guò)化簡(jiǎn)可得到:

  

 

  將兩連架桿對應的參數分別代入到方程得到,再根據其他條件選定機架長(cháng)度,據此,可求出其余桿的長(cháng)度

  

 

  有了小車(chē)的驅動(dòng)結構和轉向結構,將小車(chē)其他零件裝配好,可得到小車(chē)的裝配圖,如圖三:

  

 

  圖三:小車(chē)整體裝配圖

  2、電路部分總體方案

  采用單片機作為控制器,通過(guò)控制電路控制舵機轉向和直流減速電機的轉速、轉動(dòng)方向,使小車(chē)能夠走直線(xiàn)和轉彎。運用集成的紅外對管GP2A25來(lái)巡線(xiàn),安裝在車(chē)子前方,并排安裝三個(gè),采集路面信號反饋給單片機,再由單片機控制電機的轉動(dòng)和方向的調整,從而達到巡線(xiàn)的效果。整個(gè)小車(chē)還采用金屬傳感器來(lái)識別小車(chē)巡線(xiàn)上的金屬。

  整個(gè)小車(chē)的結構圖如圖四所示:

  

 

  圖四:電路部分總方案圖

  下面分別討論以上五個(gè)模塊。

  2.1、單片機最小系統

  單片機要能夠工作,必須加上晶振和復位電路,如果用到P0口的話(huà)還得給其加上上拉電阻,保證通電后P0為高電平。另外還得有給單片機燒寫(xiě)程序的下載器,這個(gè)老師已給。單片機是此電路的核心部分。設計采用的單片機,其工作電壓為5V(20引腳接5V,40引腳接地)。單片機根據程序輸出邏輯電壓從而完成控制作用。本設計使用單片機的P0.5到P0.7引腳來(lái)作為紅外巡線(xiàn)的反饋控制引腳。P0.4為金屬傳感器的控制端口,只可惜時(shí)間上不允許我們把金屬探測的功能做出來(lái)。P2.0到P2.3,為直流減速電機的控制線(xiàn)接口,能控制左右電機的正轉、反轉和停轉;P2.4和P2.5為電機的使能端接口,分別控制左右電機的轉速。P2.6為舵機的控制線(xiàn)接口,通過(guò)控制占空比來(lái)控制舵機的轉向及轉角大小。電路圖如圖五:

  

 

  圖五:?jiǎn)纹瑱C最小系統

  2.2、電源模塊

  首先單片機用到的是5V的數字電,而電機驅動(dòng)要用到L298的芯片,這種芯片用到12V的模擬電壓,驅動(dòng)舵機用到的又是5V的模擬電壓。這就用到了三種電壓。我手上有一塊12V的電池,能夠供給L298作為電機驅動(dòng)的電源。然后我選擇L7805來(lái)得到5V的模擬電壓。最后供給單片機的也是此電壓,然后把數字地和模擬地共地,從而得到了整個(gè)的總體供電系統。但是由于數字電和模擬電共在一起,干擾很大,系統的效果并不是很好。電路圖如圖六:

  

 

  圖六:電源模塊電路圖


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 52 智能小車(chē)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>