<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è) > 嵌入式系統 > 設計應用 > 智能尋跡小車(chē)

智能尋跡小車(chē)

作者:李毅 盧仁義 吳甜 解放軍炮兵學(xué)院(安徽合肥230031) 時(shí)間:2008-06-18 來(lái)源:電子產(chǎn)品世界 收藏

摘要: 本文介紹了一種基于的小車(chē)系統。該系統采用兩組高靈敏度的,對路面黑色軌跡進(jìn)行檢測,并利用單片機產(chǎn)生PWM波,控制小車(chē)速度。測試結果表明,該系統能夠平穩跟蹤給定的路徑。

關(guān)鍵詞: ;;;

  在歷屆全國大學(xué)生電子設計競賽中多次出現了集光、機、電于一體的簡(jiǎn)易題目。筆者通過(guò)論證、比較、實(shí)驗之后,制作出了簡(jiǎn)易小車(chē)的電路系統。整個(gè)系統基于普通玩具小車(chē)的機械結構,并利用了小車(chē)的底盤(pán)、前后輪電機及其自動(dòng)復原裝置,能夠平穩跟蹤路面黑色軌跡運行。

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

總體方案

  整個(gè)電路系統分為檢測、控制、驅動(dòng)三個(gè)模塊。首先利用對路面信號進(jìn)行檢測,經(jīng)過(guò)比較器處理之后,送給軟件控制模塊進(jìn)行實(shí)時(shí)控制,輸出相應的信號給驅動(dòng)芯片驅動(dòng)電機轉動(dòng),從而控制整個(gè)小車(chē)的運動(dòng)。系統方案方框圖如圖1所示。


圖1  尋跡系統框圖

傳感檢測單元

  小車(chē)循跡原理
  該智能小車(chē)在畫(huà)有黑線(xiàn)的白紙 “路面”上行駛,由于黑線(xiàn)和白紙對光線(xiàn)的反射系數不同,可根據接收到的反射光的強弱來(lái)判斷“道路”—黑線(xiàn)。筆者在該模塊中利用了簡(jiǎn)單、應用也比較普遍的檢測方法——紅外探測法。

  紅外探測法,即利用紅外線(xiàn)在不同顏色的物理表面具有不同的反射性質(zhì)的特點(diǎn)。在小車(chē)行駛過(guò)程中不斷地向地面發(fā)射紅外光,當紅外光遇到白色地面時(shí)發(fā)生漫發(fā)射,反射光被裝在小車(chē)上的接收管接收;如果遇到黑線(xiàn)則紅外光被吸收,則小車(chē)上的接收管接收不到信號。

  傳感器的選擇

  市場(chǎng)上用于紅外探測法的器件較多,可以利用反射式傳感器外接簡(jiǎn)單電路自制探頭,也可以使用結構簡(jiǎn)單、工作性能可靠的集成式紅外探頭。ST系列集成紅外探頭價(jià)格便宜、體積小、使用方便、性能可靠、用途廣泛,所以該系統中最終選擇了ST168反射傳感器作為紅外光的發(fā)射和接收器件,其內部結構和外接電路均較為簡(jiǎn)單,如圖2所示:


圖2  ST168檢測電路

  ST168采用高發(fā)射功率紅外光、電二極管和高靈敏光電晶體管組成,采用非接觸式檢測方式。ST168的檢測距離很小,一般為8~15毫米,因為8毫米以下是它的檢測盲區,而大于15毫米則很容易受干擾。筆者經(jīng)過(guò)多次測試、比較,發(fā)現把傳感器安裝在距離檢測物表面10毫米時(shí),檢測效果最好。

  R1限制發(fā)射二極管的電流,發(fā)射管的電流和發(fā)射功率成正比,但受其極限輸入正向電流50mA的影響,用R1=150的電阻作為限流電阻,Vcc=5V作為電源電壓,測試發(fā)現發(fā)射功率完全能滿(mǎn)足檢測需要;可變電阻R2可限制接收電路的電流,一方面保護接收紅外管;另一方面可調節檢測電路的靈敏度。因為傳感器輸出端得到的是模擬電壓信號,所以在輸出端增加了比較器,先將ST168輸出電壓與2.5V進(jìn)行比較,再送給單片機處理和控制。

  傳感器的安裝
  正確選擇檢測方法和傳感器件是決定循跡效果的重要因素,而且正確的器件安裝方法也是循跡電路好壞的一個(gè)重要因素。從簡(jiǎn)單、方便、可靠等角度出發(fā),同時(shí)在底盤(pán)裝設4個(gè)紅外探測頭,進(jìn)行兩級方向糾正控制,將大大提高其循跡的可靠性,具體位置分布如圖3所示。



圖3 紅外探頭的分布圖

  圖中循跡傳感器全部在一條直線(xiàn)上。其中X1與Y1為第一級方向控制傳感器,X2與Y2為第二級方向控制傳感器,并且黑線(xiàn)同一邊的兩個(gè)傳感器之間的寬度不得大于黑線(xiàn)的寬度。小車(chē)前進(jìn)時(shí),始終保持(如圖3中所示的行走軌跡黑線(xiàn))在X1和Y1這兩個(gè)第一級傳感器之間,當小車(chē)偏離黑線(xiàn)時(shí),第一級傳感器就能檢測到黑線(xiàn),把檢測的信號送給小車(chē)的處理、控制系統,控制系統發(fā)出信號對小車(chē)軌跡予以糾正。第二級方向探測器實(shí)際是第一級的后備保護,它的存在是考慮到小車(chē)由于慣性過(guò)大會(huì )依舊偏離軌道,再次對小車(chē)的運動(dòng)進(jìn)行糾正,從而提高了小車(chē)循跡的可靠性。

 


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

評論


相關(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>