freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于微處理器的輪式自動定位抓捕器系統(tǒng)畢業(yè)論文-資料下載頁

2025-06-27 20:19本頁面
  

【正文】 止 IN1=0。 IN2=0。 IN3=0。 IN4=0。 ENA=0。 ENB=0。 DisplayListChar(0,3,carstatus6)。 //顯示字庫中的“停止” break。 } case 1: //小車徑直前行 { …… DisplayListChar(0,3,carstatus1)。 //顯示字庫中的“前進” break。 } ...... } } 本章小結(jié)本章從軟件上重點論述了系統(tǒng)工作的流程、尋跡和抓放貨物、顯示模塊的實現(xiàn)方法,分析了循跡的原理和軟件設(shè)計,設(shè)計了“輪式自動定位抓捕器”的所有的檢測與控制程序,包括主程序、運動平臺小電動機驅(qū)動子程序、左、右糾偏及其循跡子程序、實時狀態(tài)的顯示子程序,以及運用定時器中斷對抓捕模塊進行控制的子程序。還介紹了整幅圖片在液晶上顯示的實現(xiàn)方法。為與硬件的聯(lián)合調(diào)試打下基礎(chǔ)。第5章 系統(tǒng)的調(diào)試及運行本章主要分析軟件與硬件的聯(lián)合調(diào)試的過程及結(jié)果,詳細介紹了Keil 181。Vision4 軟件的使用,并列舉了調(diào)試、運行過程中的一些問題和最終的解決方法。本設(shè)計中,軟件使用C語言編寫,使用Keil 181。Vision4 軟件進行調(diào)試,并生成 .HEX文件,為之后的軟硬件的聯(lián)合調(diào)試打下基礎(chǔ)。 Keil 181。Vision4 軟件的介紹Keil為德國Keil Software公司開發(fā)的8051單片機的軟件開發(fā)平臺。由于內(nèi)嵌多種符合當(dāng)前工業(yè)標(biāo)準(zhǔn)的開發(fā)工具,可以完成從工程的建立和管理、編譯、鏈接、目標(biāo)代碼的生成、軟件仿真及硬件調(diào)試等完整的開發(fā)流程,尤其是其C編譯工具在生產(chǎn)代碼的準(zhǔn)確性和效率方面達到了很高的水平,而且可以附加靈活的控制選項,非常適合大型項目的開發(fā)[4]。181。Vision4較之前的軟件增加了許多新特性: ? 多顯示器和靈活的窗口管理系統(tǒng)。 ? 系統(tǒng)瀏覽器窗口的顯示設(shè)備外設(shè)寄存器信息。 ? 調(diào)試還原視圖創(chuàng)建并保存多個調(diào)試窗口布局。 ? 多項目工作區(qū)簡化與眾多的項目。 Keil 181。Vision4 軟件的使用Keil環(huán)境下的軟件開發(fā)主要步驟如下:? 新建一個工程項目:建立工程項目文件、選擇目標(biāo)器件、輸入程序代碼等。? 項目文件的設(shè)置:主要包括對目標(biāo)、輸出選項、仿真類型的設(shè)置等。? 軟件編譯與鏈接:檢查并修正程序的語法錯誤。? 軟件調(diào)試:檢查設(shè)計的程序是否完成了功能[4]。通過編譯和鏈接之后,只是說明了無任何語法錯誤。但是,源程序是否正確完成了設(shè)置的功能,進行聯(lián)合硬件的反復(fù)調(diào)試才能得到最終的結(jié)果。在軟件調(diào)試成功的基礎(chǔ)上,對本設(shè)計使用的運動平臺進行硬件的調(diào)試。 運動平臺的硬件介紹。 制作的運動平臺車體示意圖,1對傳感器安裝于運動平臺頭部,用于運動平臺行駛過程中的避障;兩個指示燈的亮滅用來指示運動平臺左轉(zhuǎn)、右轉(zhuǎn)、后退、停車、前進的狀態(tài);電機驅(qū)動模塊由兩個直流電機和兩個L9110H芯片組成,L9110H電機驅(qū)動芯片主要作用為驅(qū)動直流電機正轉(zhuǎn)、反轉(zhuǎn);中層絕緣木板上焊接單片機STC89C52最小系統(tǒng),為運動平臺系統(tǒng)的主控制器;運動平臺最頂部為12864液晶,用來顯示實時狀態(tài)、貨架距離和一些基本信息。 制作的運動平臺底部示意圖,運動平臺頭部安裝4對傳感器,用于運動平臺行駛過程中尋找黑線,進行糾偏控制;運動平臺底部裝有兩個直流電機,驅(qū)動車輪轉(zhuǎn)動,其中不銹鋼部分減速箱,用于減小直流電機的速度,同時提高輸出轉(zhuǎn)矩;萬向輪起支撐車體作用,輔助運動平臺行駛。本次設(shè)計所使用的車體由本人和同組成員共同制作,采用STC89C52RC控制。此車構(gòu)造簡單、操作方便、擴展性較強,配合軟件使其能夠在布局圖上自行尋跡、取放貨物。 調(diào)試過程經(jīng)軟件和硬件聯(lián)合調(diào)試,運動平臺能在布局圖上尋跡、抓取貨物,并最終放在指定貨架上,準(zhǔn)確地走完全程。 ,運動平臺未套外殼,處于行駛狀態(tài)。此時,運動平臺經(jīng)過一個彎道,取完貨之后,前往B貨架的過程中。 運動平臺在布局圖上尋跡示意圖在打開電源時,12864液晶上顯示一些基本信息,首先顯示的是本設(shè)計名稱,其次顯示的是對侯老師的感謝,接下來依次顯示的是侯老師的照片、本人的信息、本人照片、隊友信息、隊友照片等。 顯示制作人及指導(dǎo)老師基本信息1. 電機不工作分析原因:(1)程序是否有問題 (2)電壓或電流是否滿足電機轉(zhuǎn)動的要求 (3)電機部分的硬件電路是否有問題采取措施:于程序方面,屏蔽其他程序部分,只保留控制運動平臺前進語句,下 載到單片機中,電機不動作;使用電源箱給運動平臺供電,電流和電壓 均調(diào)至合適值,電機仍不動作;使用萬用表檢查硬件問題,發(fā)現(xiàn)接電機 驅(qū)動芯片的P0口電壓接近于零,是忘接上拉電阻導(dǎo)致。最終結(jié)論:在P0口處接10K的上拉電阻,電機正常工作。2. 12864顯示整屏的“翱” 分析原因:(1)程序未正確編寫 (2)硬件電路焊接是否有虛焊或短接采取措施:硬件方面,由于接線比較簡單,反復(fù)檢查看是否有虛焊或短接地方,沒 有發(fā)現(xiàn)問題;軟件方面,查閱資料,反復(fù)檢查每段程序的編寫,未找到 問題。最終結(jié)論:通過請教軟件高手,了解到顯示“翱”是因為寫命令寫數(shù)據(jù)操作的時序 沒控制好,忙檢測沒有做好,主控芯片運行速度快,12864執(zhí)行速度較慢, 這樣可能導(dǎo)致顯示的數(shù)據(jù)異常。 3. 小車不能正常循跡,在上電運行擺動幅度大,有時甚至?xí)_出軌道分析原因:(1)電機驅(qū)動模塊有問題,未正確焊接 (2)程序編寫錯誤采取措施:使用萬用表檢查硬件電路的焊接,發(fā)現(xiàn)沒有錯誤;檢查程序,分析了下 小車的速度是否太快,采用PWM調(diào)速,將PWM波加到L298N的使能端ENA 和ENB通過改變占空比,將小車速度降為下來,小車基本按照預(yù)設(shè)路徑 循跡。但擺動幅度過大,又調(diào)整4個紅外循跡模塊的間距后,硬件平臺 循跡效果良好。最終結(jié)論:程序編寫有誤,導(dǎo)致移動平臺上電就全速運行,通過PWM調(diào)速,降低小 車電機轉(zhuǎn)速,最終循跡效果良好。4. 舵機控制的抓手上電即張到最大,不受程序控制分析原因:(1)硬件電路焊接是否有虛焊或短接 (2)程序編寫有誤采取措施:首先檢查硬件線路的連接,舵機只有三根線需要接,分別是電源線,接 地線和信號線。三根線連接都沒有錯誤;檢查供電電源,電源也是穩(wěn)定 的,也沒有問題;再檢查軟件,分析有可能是沒有搞清楚舵機的基點定 錯了,因此查閱資料,并詢問銷售人員,發(fā)現(xiàn)確實是基點定錯了。需根 據(jù)正確的硬件基礎(chǔ)重新編寫程序,舵機可以正常工作了。最終結(jié)論:第一點,我們用的是90176。舵機,而程序是按照180176。舵機編寫的。第二 點,舵機完全閉合時是0176。位置,張到最大時是90176。位置。這個剛好搞 反了。重新編寫程序,舵機能夠正常工作。5. 使用51最小系統(tǒng)板有時不能正常燒寫程序分析原因:(1)COM端口選擇錯誤 (2)單片機已損壞 (3)單片機未插好采取措施:燒寫程序時,選擇相對應(yīng)的COM口;在正常的學(xué)習(xí)板上測試單片機的 好壞;重新將單片機插在最小系統(tǒng)板上,檢查無誤后,進行程序的燒寫。最終結(jié)論:此次設(shè)計期間,有兩次是因為單片機管腳折斷或已燒壞,導(dǎo)致不能成功 燒寫程序,其它情況均為單片機未插好。本章主要介紹了Keil 181。Vision4 軟件的使用,以及系統(tǒng)的硬件與軟件的聯(lián)合調(diào)試,調(diào)試結(jié)果較好,符合本設(shè)計的要求。運動平臺能夠在既定路徑上穩(wěn)定地行駛,當(dāng)偏離黑色道路時,能及時地進行校正。當(dāng)在行駛路途中遇見障礙時,運動平臺能夠后退并調(diào)頭,進行障礙物的躲避。此外,運動平臺在整個行進過程中,12864液晶能準(zhǔn)確地、實時地顯示系統(tǒng)的當(dāng)前狀態(tài)以及貨架距離等信息。第6章 結(jié)論與展望 結(jié)論本設(shè)計的題目為基于單片機輪式自動定位抓捕器,主要完成輪式自動定位抓捕器基本功能的設(shè)計與實現(xiàn),設(shè)計要求為抓捕器在既定路線上自行地循著黑線行進到貨架取貨,并放置到另一個貨架。本設(shè)計還添加了一些附加功能,即使用12864液晶顯示系統(tǒng)實時狀態(tài)以及貨架距離等信息。設(shè)計內(nèi)容主要包括兩大部分,即硬件設(shè)計和軟件設(shè)計。其中硬件部分包括控制器的選擇,紅外對管、電機的安裝,貨架、升降架和運動平臺的制作以及部分電路的焊接。軟件部分主要設(shè)計內(nèi)容如下:1. 主程序,查詢各傳感器的反饋信息,并調(diào)用子程序做出相應(yīng)反映;2. 糾偏子程序,運動平臺偏離黑線行駛時,及時校正;3. 測距子程序,利用超聲波測距尋找貨架;4. 抓取與放置子程序,找到貨架時,能夠自動抓取和放置貨物;5. 顯示子程序,正確顯示系統(tǒng)實時狀態(tài)和貨架距離以及一些基本信息。最后,將軟硬件結(jié)合進行聯(lián)機調(diào)試,達到設(shè)計要求。設(shè)計的最終結(jié)果如下:運動平臺從既定路線的起點出發(fā),循著路徑前進,當(dāng)運動平臺偏離黑色道路時能及時調(diào)整車身方向。偏右行駛時,運動平臺左轉(zhuǎn),12864上顯示狀態(tài)為“左轉(zhuǎn)”;偏左行駛時,運動平臺右轉(zhuǎn),12864上顯示狀態(tài)為“左轉(zhuǎn)”。當(dāng)運動平臺找到貨架A時,進行抓取貨物,12864上顯示狀態(tài)為“抓取貨物”。當(dāng)運動平臺找到貨架B時,進行放置貨物,12864上顯示狀態(tài)為“放置貨物”。然后返回起點。本次設(shè)計實現(xiàn)了運動平臺循跡、測距、取放貨物和顯示的基本功能,還有一些需要改進和擴展的地方。比如給系統(tǒng)增加紅外人體感應(yīng)模塊,使運動平臺在前進道路上遇到人或動物時,暫停前進,避免碰撞到人或動物。還可以增加上位機監(jiān)視與控制模塊,使得對自動定位抓捕器的監(jiān)控和管理更加方便。這些設(shè)想我會在后續(xù)的學(xué)習(xí)生活中繼續(xù)鉆研,使輪式自動地位抓捕器變得更加智能化。由于本人能力有限,在設(shè)計過程中還存在許多不足和缺陷,希望老師對我進行批評指正,并給予諒解。參考文獻[1] 張艷陽 李躍飛. 基于AT89S52單片機智能搬運機器人的設(shè)計[J/OL]. 電子世界. 2013(13):4647[2] 本報編輯部[N/OL]. 機器人技術(shù)與應(yīng)用. 2014(1): 813[3] 李磊 陳細軍. 一種室內(nèi)輪式自主移動機器人的導(dǎo)航控制研究[J]. 自動化學(xué)報, [4] 徐保國. 智能移動機器人技術(shù)現(xiàn)狀及展望[J]. 機器人技術(shù)與應(yīng)用,2007(2).2934[5] 張燦 陳虹. 日本核泄漏事故應(yīng)急響應(yīng)機制研究及啟示[J/OL]. 海洋開發(fā)與管理. 2012(5):5661[6] 李慶 李路. 智能搬運機器人控制系統(tǒng)的設(shè)計與實現(xiàn)[N/OL]. ,36(6):5053[7] 張自紅,付偉,羅瑞編等. C51單片機基礎(chǔ)及編程應(yīng)用[M]. 中國電力出版社,[8] 柴鈺. 單片機原理及應(yīng)用[M]. 西安電子科技大學(xué)出版社,2009[9] 王祁. 智能儀器設(shè)計基礎(chǔ)[M]. 機械工業(yè)出版社,[10] 高云華. 基于AT89S52的多功能智能小車設(shè)計[J/OL].山西電子技術(shù). 2012(5):2627[11] 劉樹林,程紅麗. 低頻電子線路[M]. 機械工業(yè)出版社,2010[12] 侯媛彬等. 凌陽單片機原理及其畢業(yè)設(shè)計精選[M]. 科學(xué)出版社,2006[13] 周琪涵 [J/OL]. 科技風(fēng). 2013,(16):58 [14] 柴鈺. 單片機原理及應(yīng)用[M]. 西安:[15] 王玲 張強 李雪梅. 智能自主尋跡小車測控系統(tǒng)的研究與設(shè)計[J/OL]. 中國工程科學(xué). 2014,16(3):9298[16] 吳金城 王雪峰. 自主式尋跡機器人小車的設(shè)計[J/OL]. 機電工程技術(shù). 2008,37(6):8485[17] 王文憑, 李天培, 馮根生. 一種智能搬運機器人的設(shè)計與實現(xiàn)[J/OL]. 設(shè)計與應(yīng)用. (2):395398[18] 強彥, 葉文鵬, 屈明月, 趙涓涓. 基于紅外避障的智能小車的設(shè)計[J/OL]. 微電子學(xué)與計算機. (2):140143[19] 向楠, 鄒華東. 基于STC89C52RC單片機智能搬運電動小車設(shè)計[N/OL]. 湖南工程學(xué)院學(xué)報. (1):1921[20] 彭偉. 單片機C語言程序設(shè)計實訓(xùn)100例——基于8051+Proteus仿真(第二版)[M].北京:電子工業(yè)出版社. [21] 吳黎明. 單片機原理與應(yīng)用技術(shù)——2版[M]. 北京:科學(xué)出版社,2011[22] 于忠得. 單片機原理與工程設(shè)計實例/編著[M]. 北京:清華大學(xué)出版社,[23] 王瀛洲. 智能車自主尋跡系統(tǒng)硬件的設(shè)計分析[D]. 儀器儀表用戶[J],2011[24] 全國大學(xué)生電子設(shè)計競賽組委會編[M]. 全國大學(xué)生電子設(shè)計競賽獲獎作品選編2007.[M]. 北京理工大學(xué)出版社,2008 [25] 王煜東. 傳感器應(yīng)用電路400例[M]. 中國電力出版社,[26] 趙燕. 傳感器原理及應(yīng)用[M]. 北京大學(xué)出版社,[27] 黃志偉. 全國大學(xué)生電子設(shè)計競賽訓(xùn)練教程[M]. 北京:電子工業(yè)出版社,[28] 彭偉. 單片機C語言程序設(shè)計實訓(xùn)100例——基于8051+Proteus仿真(第二版)[M]. 北京:電子工業(yè)出版社,[29] 邊莉,張起晶,黃耀群. 51單片機基礎(chǔ)與實例進階[M]. 清華大學(xué)出版社,[30] 張先庭.
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1