999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89C52的智能避障小車設計

2019-03-08 14:22:47鄧文濤田昌趙娟
科技創新導報 2019年30期

鄧文濤 田昌 趙娟

摘? ?要:隨著IT技術的高速發展和普及,在生活實踐中,智能避障技術在物聯網時代尤為重要。本文設計的基于單片機的智能避障小車綜合了計算機、傳感器、電子電氣等多技術于一體,以AT89C52單片機為核心處理器,藍牙識別模塊作為核心,通過PWM軟件程序控制小車的姿態調整,搭載超聲波模塊實現避障功能。該小車設計靈活、功能齊全、操作簡單,為大型避障車的設計提供了參考價值。

關鍵詞:單片機AT89C52? 智能避障? 控制系統

中圖分類號:TP242.6? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2019)10(c)-0050-02

如今智能控制技術發展得如火如荼,各個領域都會設計到相關應用,其涵蓋了計算機、傳感器、電子電氣等技術的多種學科,而本設計就是以此為背景,結合學校開展的單片機和嵌入式等課程,設計的一款可以進行自主信息檢測并進行障礙物自動躲避的一款接受人為操控的智能化小車。

1? 系統整體設計

系統采用AT89C52 RAM單片機作為核心控制芯片,根據設計所需將系統劃分成不同的模塊,每個模塊實現相應的功能,整體作用于RAM芯片從而實現最終的設計。整體設計框圖如圖1所示。

2? 硬件設計

該智能避障小車是以AT89C52單片機作為核心處理器,用到的功能性硬件主要是核心板上的I/O口、串口、定時器以及開發板外的電機驅動模塊、藍牙模塊、超聲波測距模塊。

AT89C52單片機作為處理器核心,對藍牙模塊和超聲波測距模塊收集到的數據進行處理,運算,再通過單片機的I/O口輸出高低電平以控制電機驅動,不同的操作指令以控制不同的操作,實現小車前進,后退,左轉,右轉,停止等功能。在檢測到障礙物距離小車很近時,小車會立即停止運行行進,并急速后退一小段距離以保持小車安全達到避障的效果。

電源模塊使用可充電的鋰電池以降低成本和方便維護。

兩路電機驅動模塊的驅動原理采用H橋驅動方式,使用HG7881驅動芯片,其接線方式如圖2所示。

其控制原理則是以兩個輪端方向為前,A-IA通過I/O口給高電平,A-IB通過I/O口給低電平時,左輪向前正轉;A-IA通過I/O口給低電平,A-IB通過I/O口給高電平時,左輪向后反轉。同理,以兩個輪端方向為前,B-IA通過I/O口給高電平,B-IB通過I/O口給低電平時,右輪向前正轉;B-IA通過I/O口給低電平,B-IB通過I/O口給高電平時,右輪向后反轉。

藍牙模塊為HC-05主從機一體藍牙模塊,能夠實現串口透明傳輸功能。其中藍牙模塊分為主機和從機,主機可以主動連接其他藍牙,從機則等待其他藍牙的連接,在設計設定藍牙模塊為從機模式。透明傳輸功能即單片機通過串口發送數據到藍牙模塊,藍牙模塊自動把接收到的數據轉發到與之連接的手機藍牙上,而無需關心藍牙模塊如何實現中間的傳輸過程,同理,手機通過藍牙發送數據到藍牙模塊,藍牙模塊會自動轉發到與之相連的單片機處。藍牙模塊可以根據自己的喜好更改藍牙名字、密碼、波特率、主從模式等。

超聲波模塊為HC-SR04 超聲波測距模塊,其可以提供2cm~400cm的非接觸式距離感測功能,測距精度可以達到3mm,極為適合微小型小車的使用。

其工作原理采用I/O口TRIG觸發測距,給最少10us的高電平信呈。模塊自動發送8個40kHz的方波,自動檢測是否有信號返回,當有信號返回,再通過I/O口ECHO輸出一個高電平,高電平持續的時間就是超聲波從發射到返回的時間。測試距離=(高電平時間(T)×聲速(V=340m/s))/2。

3? 軟件程序設計

智能小車的程序使用C語言編寫,C語言廣泛應用于類似嵌入式處理器以及超級計算機等作業平臺,具有明顯的可讀性與可維護性,方便閱讀與修改,易于理解。

設計系統采用51系列兼容單片機C語言軟件開發系統KEIL C51。KEIL作為編譯軟件,生成的目標代碼效率非常高,多數語句生成的匯編代碼很緊湊,容易理解。在開發大型軟件時更能體現高級語言的優勢,Keil提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(μVision)將這些部分組合在一起。

4? 結語

本設計通過采用AT89C52芯片內部集成的A/D轉換、GPIO口、串行口通信等功能結合一些外部功能模塊實現了自主信息檢測并進行障礙物自動躲避且接受人為操控的智能化小車設計,而本設計極其適應于高校教學實踐,筆者作為一名在校大學生,切身體會到了該設計的可行性和趣味性,將理論與實際結合,增強了對書本理論知識的理解也提升了自我實踐操作的動手能力,是單片機和嵌入式開發中極具教學意義的一個設計,同時也為以后的工作設計提供了良好的理論實踐基礎。

參考文獻

[1] 譚浩強.C語言設計[M].5版.北京:清華大學出版社,2017.

[2] 郭天祥.51單片機C語言教程[M].北京:電子工業出版社, 2009.

[3] 曹海洋.基于AT89C52單片機的藍牙調速循跡小車[J].電子世界,2019(6):139-140.

[4] 李帥男.基于STM32的循跡避障智能小車的設計[J].數字技術與應用,2018(8):69.

[5] 陳文澄,張輝,張晉滔.一種多功能循跡避障智能小車的研制[J].科技創新與應用,2019(4):32-34.

[6] 李萬義,謝林汐,肖鋒,等.基于STM32的智能小車尋跡避障系統硬件設計[J].電子世界,2019(7):196-197.

主站蜘蛛池模板: 国产成人久久综合777777麻豆| 好久久免费视频高清| 无码福利视频| 国产精品视频导航| 狠狠久久综合伊人不卡| 色哟哟精品无码网站在线播放视频| www.亚洲国产| 成人夜夜嗨| 在线国产综合一区二区三区| 久久精品国产亚洲AV忘忧草18| 久无码久无码av无码| 亚洲久悠悠色悠在线播放| 亚洲第一页在线观看| 色婷婷狠狠干| 日本福利视频网站| 国产视频久久久久| 国产精品尤物铁牛tv| 国产屁屁影院| 免费在线国产一区二区三区精品| 黄色在线不卡| 欧美精品成人| 男女精品视频| 露脸一二三区国语对白| 国产午夜不卡| 久久综合干| 国产网站在线看| 啪啪国产视频| 国产精品蜜臀| 国产成人精品视频一区视频二区| av大片在线无码免费| 三区在线视频| 亚州AV秘 一区二区三区| 免费毛片a| 免费jizz在线播放| 久久综合色天堂av| 99久久婷婷国产综合精| 亚洲欧洲日本在线| 国产97视频在线观看| 69综合网| 三级欧美在线| 国产av无码日韩av无码网站 | 亚洲天堂日本| 波多野一区| 成人毛片免费观看| 亚洲AV无码精品无码久久蜜桃| 亚洲国产欧美国产综合久久 | 国产精品亚洲αv天堂无码| 国产又爽又黄无遮挡免费观看| 婷婷开心中文字幕| 精品夜恋影院亚洲欧洲| 91在线一9|永久视频在线| 尤物精品视频一区二区三区| 午夜毛片免费看| 日本高清有码人妻| 欧美精品另类| 在线视频一区二区三区不卡| 日本欧美一二三区色视频| 国产超薄肉色丝袜网站| 99国产精品免费观看视频| 97视频免费在线观看| 欧美高清三区| 国产一区二区丝袜高跟鞋| 性激烈欧美三级在线播放| 无码综合天天久久综合网| 精品久久久久久中文字幕女 | 成人欧美日韩| 亚洲色大成网站www国产| 人人看人人鲁狠狠高清| 538国产视频| 国模极品一区二区三区| 青青青视频91在线 | 在线播放国产99re| 黄色一及毛片| 成年看免费观看视频拍拍| 国产精品久久久久久久久kt| 毛片三级在线观看| 亚洲欧洲日韩综合色天使| 91视频免费观看网站| 99草精品视频| 久久精品只有这里有| 91探花国产综合在线精品| 日本91视频|