【正文】
1 設(shè)計任務(wù) 及方案 設(shè)計任務(wù)及要求 此次的設(shè)計任務(wù)是設(shè)計一款基于單片機的智能小車的設(shè)計。所以立“智能循跡小車”一題作為嘗試。但很現(xiàn)實的狀況是,國內(nèi)不論是在機械還是 電氣領(lǐng)域,與國外的差距還是很明顯的,所以作為 電子信息 化學(xué)生,必須加倍努力,為逐步趕上國外先進水平并超過之而努力。 作為機械行業(yè)的代表產(chǎn)品 — 汽車,其與電子信息產(chǎn)業(yè)的融合速度也顯著提高,呈現(xiàn)出兩個明顯的特點:一是電子裝置占汽車整車(特別是轎車)的價值量比例逐步提高,汽車將由以機械產(chǎn)品為主向高級的機電一體化方向發(fā)展,汽車電子產(chǎn)業(yè) 也很有可能成為依托整車制造業(yè)和用車提升配置而快速成為新的增長點;二是汽車開始向電子化、多媒體化和智能化方向發(fā)展,使其不僅作為一種代步工具、同時能具有交通、娛樂、辦公和通訊等多種功能。 參考文獻 ................................................................................................. 28 附錄 ......................................................................................................... 29 元件清單 .......................................................................................... 29 系統(tǒng)程序 .......................................................................................... 30 基于單片機的智能小車的設(shè)計 1 前言 當今世界,傳感器技術(shù)和自動控制技術(shù)正在飛速發(fā) 展,機械、電氣和電子信息已經(jīng)不再明顯分家,自動控制在工業(yè)領(lǐng)域中的地位已經(jīng)越來越重要,“智能”這個詞也已經(jīng)成為了熱門詞匯。 當產(chǎn)生信號驅(qū)動小車前進時,通過尋跡模塊里的紅外對管是否尋到黑線產(chǎn)生的電平信號再返回到單片機,單片機根據(jù)程序設(shè)計要求做出相應(yīng)的判斷送給電機驅(qū)動模塊 .控制小車讓其在黑線上實現(xiàn)前進后退以及轉(zhuǎn)向。 利用單片機 AT89S51 作為報警裝置的 控制器,能充分發(fā)揮 AT89S51 的數(shù)據(jù)處理和實時控制功能 。 本設(shè)計主要應(yīng)用 AT89S51 作為控制核心, 與顯示器、驅(qū)動電路等相結(jié)合的系統(tǒng)。它是一種集計數(shù)和多中接口于一體的微控制器。在實時檢測和自動控制的單片機應(yīng)用系統(tǒng)中,單片機往往是作為一個核心部件來使用。 基于單片機的智能小車 的設(shè)計 基于單片機的智能小車的設(shè)計 I 摘要 近年來隨著科技的飛速發(fā)展,單片機的應(yīng)用正在不斷地走向深入。同時帶動傳統(tǒng)控制檢測,日新月益更新。單片機是把主要計算機功能部件都集成在一塊芯片上的微型計算機。而 51 單片機是單片機中最為典型和最有代表性的一種?;趩纹瑱C設(shè)計 。 使系統(tǒng)工作 處 于最佳狀態(tài),提高系統(tǒng)的靈敏度。 關(guān)鍵詞 : 單片機 尋跡 報警 紅外 電機驅(qū)動基于單片機的智能小車的設(shè)計 II Abstract With the rapid development of science and technology in recent years, SCM applications are continually deepening. Traditional control test drive at the same time, the rapidly growing update. In realtime detection and control of the microputer application system, the microcontroller is often used as a core ponent. SCM is the main feature integrated puter chip in a microputer. It is a set of multicounting and the interface in one of the microcontroller. The 51 singlechip microcontroller is the most typical and most representative one. The design of the main application AT89S51 as the control, and display driver integrated circuits and other systems. Based on single chip design. MCU AT89S51 using the controller as an alarm device that can give full play to AT89S51 of data processing and realtime control functions. Make the system work in the best condition, improve the system two signal driven forward by car tracing module,the infrares on whether to produce level signals through the black,retutn again according to requirement of design procedure of judgment for motor driver module,it controls the car turning back forward of running on the black line. Keywords: SCM,Tracing, Alarm device, Level signals, Motor driver module基于單片機的智能小車的設(shè)計 III 目錄 摘要 ............................................................................................................ I Abstract ..................................................................................................... II 目錄 ..........................................................................................................III 前言 ........................................................................................................... 1 1 設(shè)計任務(wù)及方案 ................................................................................... 2 設(shè)計任務(wù)及要求 ......................................................................... 2 設(shè)計方案論證 ............................................................................. 2 控制器選擇 ........................................................................... 2 電機驅(qū)動芯片的選擇 ........................................................... 3 路況檢測模塊 ....................................................................... 4 2 系統(tǒng)硬件電路與實現(xiàn) ........................................................................... 5 紅外遙控及解碼模塊 ................................................................. 5 二進制信號的調(diào)制 ............................................................... 6 二進制信號的解調(diào) ............................................................... 7 二進制信號的解碼 ............................................................... 7 單片機紅外接收硬件電路的實現(xiàn) ............................................. 8 電機驅(qū)動模塊 ........................................................................... 9 路況檢測模塊 ............................................................................ 13 尋跡模塊 ............................................................................. 14 智能防撞報警模塊 ............................................................. 16 3系統(tǒng)軟件設(shè)計與實現(xiàn) .......................................................................... 17 整體程序的構(gòu)架 ........................................................................ 18 紅外遙控解碼的實現(xiàn) ................................................................ 19 電機驅(qū)動 .................................................................................... 21 小車尋跡 ................................................................................... 21 小車防撞報警 ........................................................................... 22 4 小車系統(tǒng)原理圖 ................................................................................. 24 基于單片機的智能小車的設(shè)計 IV 5 系統(tǒng)調(diào)試 ............................................................................................. 26 遙控發(fā)送接收調(diào)試 ................................................................... 26 電機驅(qū)動調(diào)試 ........................................................................... 27 尋黑線和防撞的調(diào)試 ............................................................... 27 總結(jié) ......................................................................................................... 27 致謝 ........................................................................... 錯誤 !未定義書簽。現(xiàn)在國外的自動控制和傳感器技術(shù)已經(jīng)達到了很高的水平,特別是日本,比如日本本田制作的機器人,其仿人雙足行走已經(jīng)做得十分逼真,而且具有一定的學(xué)習(xí)能力,還據(jù)說其智商已達到 6 歲兒童的水平。 無容置疑, 電子信息化 人才的培養(yǎng)不論是在國外