《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 金屬絲循跡檢測智能小車設計
金屬絲循跡檢測智能小車設計
2016年微型機與應用第24期
曾憲陽1,楊紅莉2,鄭子超1
1.南京工程學院 工業中心,江蘇 南京 211167;2.南京工程學院 數理部,江蘇 南京 211167
摘要: 智能小車穩定快速循跡一直是學者們研究的熱門話題,能在直徑0.8 mm左右的鐵絲形成的軌跡上穩定快速循跡已成為研究的難點。選用STM32高速單片機作為控制核心,選用LDC1314結合四組電感線圈形成四路金屬檢測循跡傳感器,根據傳感器返回數據參數的不同即可識別區分金屬絲與硬幣,從而實現循跡與報警兩種不同的任務。給出了快速循跡的算法思路。實驗結果表明,設計的智能小車可以穩定快速循跡,在遇到硬幣后能發出聲光報警信號,并且小車能實時顯示行駛速度、里程與時間。
Abstract:
Key words :

  曾憲陽1,楊紅莉2,鄭子超1

  (1.南京工程學院 工業中心,江蘇 南京 211167;2.南京工程學院 數理部,江蘇 南京 211167)

       摘要智能小車穩定快速循跡一直是學者們研究的熱門話題,能在直徑0.8 mm左右的鐵絲形成的軌跡上穩定快速循跡已成為研究的難點。選用STM32高速單片機作為控制核心,選用LDC1314結合四組電感線圈形成四路金屬檢測循跡傳感器,根據傳感器返回數據參數的不同即可識別區分金屬絲與硬幣,從而實現循跡與報警兩種不同的任務。給出了快速循跡的算法思路。實驗結果表明,設計的智能小車可以穩定快速循跡,在遇到硬幣后能發出聲光報警信號,并且小車能實時顯示行駛速度、里程與時間。

  關鍵詞:智能小車;STM32單片機;LDC1314;金屬絲;快速循跡

  中圖分類號:TP216+.1文獻標識碼:ADOI: 10.19358/j.issn.1674-7720.2016.24.029

  引用格式:曾憲陽,楊紅莉,鄭子超. 金屬絲循跡檢測智能小車設計[J].微型機與應用,2016,35(24):101-104.

0引言

  機器人循跡小車一直是國內近年來智能小車研究的熱門課題,目前各大高等院校都在開展這方面的研究。每年的全國、省大學生電子設計競賽以及機器人大賽等,都涉及了循跡機器人小車題型。該題型學生容易上手,控制思路明確,學生對此興趣十分濃厚。其中機器人小車在金屬絲圍成的軌道上循跡是2016年新出現的研究方向,金屬絲直徑有0.8 mm左右,在金屬絲軌道旁邊還有1角硬幣,要求小車在快速循跡的過程中能識別出硬幣,并發出聲光報警信號,同時小車不得沖出跑道。這就要求傳感器不僅具有高靈敏度識別判斷能力,并且控制系統還要具有較強的穩定性。基于此,本文設計了一套滿足要求的金屬絲智能機器人循跡小車,并且給出了一定的分析與論證。

1系統設計思路

  選用STM32單片機組成最小系統電路作為主控制模塊以提高控制速度;采用TI公司提供的高靈敏度傳感器LDC1314來檢測金屬絲的位置;采用多個三極管形成H橋作為電機驅動電路;OLED液晶模塊用來實時顯示小車當前行駛的時間、里程、速度等信息[12],因此系統主要由控制核心模塊、電機驅動模塊、循跡模塊、編碼測速模塊、按鍵顯示模塊、聲光報警模塊等幾部分組成,系統框圖如圖1所示。

 

001.jpg

2硬件電路設計

  2.1主控制系統模塊設計

  方案比較與選擇:

  方案一:選用目前較常用的51單片機作為控制核心進行控制。51單片機雖然比較常用,但控制速度較慢,且實際控制中對單片機片內資源要求較高,如PWM脈寬調制模塊在51單片機內部并不具備,因此需要占用單片機定時器,這會造成資源短缺,所以舍棄該方案。

  方案二:選用STM32F103系列單片機[35]進行控制。該方案使用時下較為流行的STM32單片機作為主控芯片,其片內集成了非常豐富的外設,非常利于資源開發,因此本方案采用STM32F103C8T6單片機作為主控芯片,設計的電路如圖2所示。 

002.jpg

003.jpg

  2.2驅動電路模塊設計

  方案比較與選擇:

  方案一:選用L298N電機驅動模塊。雖然L298N電機驅動模塊比較常用,但是該方案在實踐過程中發現,由于電機所需電流較大,因此L298N對電源電壓的影響比較大,容易引起電源電壓波動,造成其他模塊的供電不穩定現象,還會引起單片機頻繁復位,所以該方案不可取。

  方案二:選用TB6612電機驅動模塊。它是一款新型直流電機驅動器件,內部具有大電流MOSFETH橋結構,能獨立控制2個直流電機的正反轉,能同時提供兩路足夠的輸出電流。它具有很高的集成度,在集成化、小型化的電機控制系統中,它可以作為理想的電機驅動器件,無論在性能和體積上都占絕對優勢,綜合考慮選擇使用該電機驅動模塊。

  2.3 金屬絲檢測電路模塊設計[6-8]

  方案比較與選擇:

  方案一:選用TI公司生產的LDC1000電路。LDC1000可用來檢測金屬物體,但該模塊的局限性在于它為單通道器件,只能外接一個金屬線圈作為傳感器,要想完成循跡任務就顯得力不從心,所以該方案被舍棄。

  方案二:選用TI公司生產的LDC1314電路。該方案中,LDC1314同樣是TI公司推出的金屬檢測感應線圈,相對于LDC1000來說,它具有4個檢測通道,可同時外接4個感應線圈作為傳感器,對于循跡來說,非常合適,能夠達到循跡的目的。綜合考慮選擇LDC1314模塊電路,設計的電路原理圖如圖3所示。

  LDC1314通過電感線圈通入變化的電流形成變化的磁場,如果在該交變磁場中放入金屬,產生的阻抗會改變該磁場數值的大小,通過檢測磁場變化量的大小來判斷金屬是否存在,也可識別該金屬的大小,從而區分鐵絲與硬幣。

  2.4聲光報警電路模塊設計

  選用有源蜂鳴器及發光二極管作為聲光報警裝置,考慮到I/O口驅動能力,單片機將以灌電流形式控制蜂鳴器發聲,因此采用8550三極管作為驅動,設計的原理圖如圖4所示。當單片機I/O口為低電平時,蜂鳴器發聲,發光二極管發光,高電平時,蜂鳴器停止發聲,二極管熄滅。

 

004.jpg

  2.5顯示電路模塊設計

  顯示模塊選用OLED液晶顯示器,可用來顯示漢字、字符及圖形,其體積小、重量輕、使用方便、功耗極低,采用3.3 V電壓供電,便于與單片機I/O口電平匹配。其電路原理圖如圖5所示。

005.jpg

  2.6計數模塊電路設計[9 10]

  計數模塊用來實時檢測小車行駛過程中的速度、里程。選用光電對管ITR9702作為傳感器,結合碼盤完成計數檢測,由運放LM393組成比較器對檢測到的波形進行整形,后經電容濾波得到脈沖信號,送給單片機計數引腳。單片機在一定的時間內通過檢測脈沖信號的個數來計算小車行駛的速度,結合定時器計時即可算出小車行駛的里程,再通過顯示屏實時顯示出來,設計的計數測速模塊電路如圖6所示。  

006.jpg

3軟件程序設計

  單片機軟件系統要完成的任務主要包括初始化、傳感器數據讀取與處理、循跡控制、速度里程檢測與計算、實時顯示、聲光報警等任務,由于傳感器數據讀取與處理、循跡控制任務為緊急任務,并且具有一定的周期性,因此將此任務放在定時器T0中斷程序中執行,但須保證程序執行時間遠遠小于定時器的中斷周期。考慮到數據讀取與處理、循跡控制任務的執行總時間約為3 ms左右,因此定時器中斷周期可選擇為每隔6~8 ms中斷一次。速度里程檢測計算任務放在另一定時器中斷中進行,實時顯示及報警任務通過主程序循環調用執行,其中主程序流程圖如圖7所示。

007.jpg

4系統測試與分析

  4.1硬件測試

  首先使用示波器對LDC1314的起振及電感線圈的工作進行測試,LDC1314能夠正常起振時方可進行下一步調試,如果不能正常工作,應當重新調整初始化參數,結合示波器觀察,使其達到最佳工作效果。

  4.2軟件仿真測試

  使用STLINK作為仿真器,當LDC1314在檢測金屬的有無、硬幣的有無時,將檢測到的數據進行對比,然后在軟件中設置變化閾值,進行大概的區分判別,用以識別鐵絲與硬幣。

  使用STLINK仿真器對電機輸出的PWM波進行調試,查看PWM波變化范圍是否滿足需要,增減量是否符合常理,會不會出現大的波動。通過設置發現,當基礎PWM(滿PWM為1 000)分別設置為 220、300、400時,PWM的波動情況均符合控制要求。

  4.3軟硬件聯調測試

  通過以上測試獲得LDC1314的變化閾值,將程序編譯下載到單片機,手握小車,使用傳感器檢測鐵絲和硬幣,查看小車轉動的變化邏輯,以及檢測到硬幣時蜂鳴器是否正常發聲,如果不符合要求,需重新對閾值進行修改,直至滿足要求為止。

  4.4快速循跡算法設計與分析[11 13]

  傳感器與鐵絲的位置情況主要有5種:4個線圈均未檢測到鐵絲、左邊第一個線圈檢測到鐵絲、左邊第二個線圈檢測到鐵絲、右邊第一個線圈檢測到鐵絲、右邊第二個線圈檢測到鐵絲。

  如果4個線圈均未檢測到鐵絲,這種狀態可能是左邊第二個線圈剛剛偏離鐵絲形成,也可能是左邊第一個線圈剛剛偏離鐵絲形成。如果是從左邊第二個線圈偏離,那么說明是小車完全偏離了跑道,那么小車應當重復上次的運行狀態。如果小車從左邊第一個線圈偏離,那么說明此時鐵絲正好位于兩組傳感器中間,這時小車可以加速行駛,加快直線循跡的速度。

  如果小車在左邊第二個線圈上偏離出去,此時小車應重復上一次的運行狀態,并且需要做大角度轉向。

  如果小車正好處在左邊第二個線圈上,那么一個輪子應作適當加速,另一個輪子應適當減速,進行狀態校正。

  如果小車在左邊第一個線圈上偏離出去,那么可以認為小車屬于正常狀態,因此加速前進,在基礎油門上,增加120個PWM占空比油門,這時可以保證極為穩定的循跡和較為快速前進。右邊線圈與鐵絲的位置狀態分析與此類似。

  圖8為本文設計的循跡小車實物圖,其中直徑0.8 mm鐵絲粘貼在黑膠帶下面。  

008.jpg

5結論

  采用LDC1314四通道金屬檢測感應傳感器對0.8 mm直徑的鐵絲形成的跑道進行了快速循跡,對幾個模塊的選型進行了比較與論證,分析了各個模塊的工作原理,對循跡算法做了詳細設計與分析,保證了循跡的可靠性,同時也提升了小車循跡的速度。最終結果表明,設計的循跡小車可以快速穩定地循跡,在檢測到硬幣時能發出報警聲,而且小車在行駛過程中可實時顯示行駛速度、里程與時間,滿足設計要求。

  參考文獻

  [1] 劉濤,呂勇,劉立雙.智能車路徑識別與控制性能提高方法研究及實現[J].電子技術應用,2016,42(1):54 57.

  [2] 朱丹峰,葛主冉,林曉雷.基于 Android 平臺的無線遙控智能小車[J].電子器件,2013,36(3):408 412.

  [3] 王海,張李超,周偉光.基于STM32與PCAP01的激光切割頭隨動系統設計[J].電子技術應用,2016,42(6):52 55.

  [4] 陳致遠,朱葉承,周卓泉,等.一種基于STM32的智能家居控制系統[J].電子技術應用,2012,38(9):138 140.

  [5] 何川,李智,王勇軍.基于 STM32 的四旋翼飛行器的姿態最優估計研究[J].電子技術應用,2015,41(12):6164.[6] 李艷紅,李自成,孫仕琪.基于STM32單片機的金屬物體探測定位器系統的設計與實現[J].儀表技術與傳感器,2016(4):63 66.

  [7] 王麗君,馬龍升,鐘皇平,等.可自主移動的金屬物體探測定位儀設計及開發[J].實驗技術與管理,2015,32(5):107 114.

  [8] 黃虎,湯惠.一種金屬物體探測定位系統裝置的設計[J].電子技術應用,2016,42(3):54 60.

  [9] 康華光.電子技術基礎[M].北京:高等教育出版社,2003.

  [10] 單成祥.傳感器的理論與設計基礎及應用[M].北京:國防工業出版社,1999.

  [11] 單以才,李奇林,秦劍華.基于紅外傳感器的自主循跡小車控制算法設計與實現[J].機床與液壓,2010,38(14):79 82.

  [12] 呂云芳,陳帥帥,郝興森.基于C51高級語言程序控制的智能循跡小車設計與實現[J].實驗室研究與探索,2015,34(3):143 145.

  [13] 黃剛.實時修正偏移量的循跡機器人控制系統研究與實現[J].儀器儀表學報,2015,36(11):2538 2547.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜久久电影网| 亚洲人被黑人高潮完整版| 国产一区二区毛片| 欧美午夜一区二区| 欧美激情中文字幕一区二区| 久久综合激情| 久热精品在线视频| 久久久国产午夜精品| 欧美亚洲一区二区在线观看| 亚洲欧美日韩另类| 亚洲综合电影一区二区三区| 亚洲图片欧洲图片av| 一区二区三区视频在线观看| 日韩午夜高潮| 宅男在线国产精品| 亚洲视频在线观看| 亚洲一区二区三区视频| 亚洲视频导航| 亚洲一区在线观看免费观看电影高清 | 亚洲美女毛片| 日韩午夜免费视频| 在线视频一区二区| 亚洲无亚洲人成网站77777| 亚洲一级在线观看| 亚洲欧美一区在线| 久久成人亚洲| 久久亚洲精品中文字幕冲田杏梨| 巨乳诱惑日韩免费av| 欧美国产1区2区| 欧美三级视频在线| 国产精品美女www爽爽爽视频| 国产精品男gay被猛男狂揉视频| 国产精品一香蕉国产线看观看 | 欧美三区不卡| 国产精品视频一二| 国产亚洲精品久久久| 精品动漫一区| 最新国产精品拍自在线播放| 一本久道综合久久精品| 亚洲免费伊人电影在线观看av| 欧美一级网站| 最新日韩在线| 一区二区三区欧美日韩| 欧美亚洲日本一区| 久久一二三四| 欧美精品国产| 国产精品久久久久久五月尺| 国产字幕视频一区二区| 亚洲国产欧美日韩| 亚洲图片欧美日产| 亚洲高清激情| 亚洲视频第一页| 久久精品女人的天堂av| 欧美99在线视频观看| 欧美午夜不卡| 国产综合色精品一区二区三区| 亚洲国产激情| 亚洲影院在线| 亚洲人成在线观看一区二区| 亚洲一区二区在线观看视频| 久久久精彩视频| 欧美人体xx| 国产一区二区成人久久免费影院| 亚洲丰满在线| 亚洲一区日本| 亚洲区一区二| 欧美一区二区三区四区在线| 久久亚洲不卡| 欧美午夜片欧美片在线观看| 精品成人一区二区三区| 中文日韩电影网站| 亚洲激情视频网站| 午夜久久黄色| 欧美精品一区二区三区高清aⅴ| 国产欧美日韩综合精品二区| 最新精品在线| 欧美在线中文字幕| 亚洲图片在线| 欧美成人一区二区三区在线观看 | 国产精品免费一区二区三区在线观看| 在线观看欧美激情| 亚洲综合社区| 一区二区精品| 免费观看日韩av| 国产农村妇女精品| 99精品国产在热久久下载| 亚洲电影免费观看高清| 亚洲欧美中文另类| 欧美人与性禽动交情品 | 久久精品视频在线观看| 亚洲欧美一区二区三区久久 | 久久久精品动漫| 国产精品蜜臀在线观看| 亚洲欧洲精品一区二区三区不卡| 欧美在线高清视频| 亚洲欧美亚洲| 国产精品第三页| 亚洲精选一区| 亚洲人成7777| 美女久久网站| 精久久久久久| 欧美在线视频a| 先锋影音国产一区| 欧美日韩在线一二三| 亚洲国产91| 亚洲国产精品久久久久婷婷884| 久久成人国产精品| 国产精品久久一区主播| 99视频一区| 一区二区三区.www| 欧美日韩成人一区二区| 亚洲国产裸拍裸体视频在线观看乱了中文 | 久久福利电影| 久久国产直播| 国产精品日韩精品欧美精品| 中日韩美女免费视频网站在线观看| 日韩视频第一页| 欧美福利网址| 最近中文字幕日韩精品| 日韩午夜精品视频| 欧美日韩999| 亚洲美女毛片| 宅男精品视频| 国产精品国产a| 亚洲综合好骚| 久久激情一区| 国产在线观看91精品一区| 性做久久久久久久久| 欧美在线www| 国产自产v一区二区三区c| 久久精精品视频| 裸体丰满少妇做受久久99精品| 影音先锋在线一区| 亚洲精品一区二区三区福利| 欧美日韩aaaaa| 在线视频欧美一区| 欧美一区二区播放| 国产真实乱偷精品视频免| 亚洲第一在线视频| 欧美韩日一区二区三区| 亚洲伦伦在线| 亚洲欧美激情视频| 国产亚洲欧美另类中文| 亚洲国产91| 欧美激情精品久久久久久黑人| 日韩五码在线| 午夜久久资源| 一区二区三区在线不卡| 亚洲伦伦在线| 国产精品福利片| 欧美一区二区视频在线观看2020| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲大片精品永久免费| 一区二区三区欧美日韩| 国产精品一区一区三区| 亚洲高清自拍| 欧美视频二区| 亚洲欧美日韩国产综合在线| 久久一区激情| a91a精品视频在线观看| 久久精品1区| 亚洲黄网站黄| 亚洲欧美日韩一区二区三区在线观看| 国产夜色精品一区二区av| 亚洲日本中文字幕区| 国产精品久久久久久久久久尿| 欧美一区日本一区韩国一区| 欧美激情亚洲自拍| 亚洲综合社区| 欧美黑人在线观看| 亚洲免费中文字幕| 农村妇女精品| 亚洲——在线| 欧美高清在线一区| 亚洲综合三区| 欧美精品黄色| 欧美亚洲日本国产| 欧美精品videossex性护士| 亚洲自拍偷拍一区| 欧美国产成人在线| 欧美一级片在线播放| 欧美日韩国产综合久久| 欧美伊人久久久久久久久影院 | 激情综合激情| 亚洲欧美美女| 影音先锋日韩有码| 羞羞答答国产精品www一本| 亚洲国产另类精品专区 | 尤妮丝一区二区裸体视频| 亚洲一区免费视频| 亚洲第一搞黄网站| 午夜综合激情| 亚洲免费av电影| 久久综合九九| 午夜精品久久久久99热蜜桃导演| 欧美激情中文字幕在线| 亚洲成人中文| 国产美女一区二区| 亚洲伊人伊色伊影伊综合网| 亚洲第一免费播放区|