【正文】
7abcdefghW E L AD0D1D2D3D4D5D6D7 C S A DW E 6W E 5W E 4W E 3W E 2W E 1edchbaW E 1fgedchbaW E 2fg g gfW E 3abhcde edchbaW E 4fS 2 2V C CR 1 61KR 1 71 0 KY11 1 .0 5 9 2 M H ZY26 M H Z+C J 31 0 U FR S TC43 0 PC53 0 PX1X2C22 0 PC32 0 PU X T 1U X T 2D A T A 0 A0D A T A 1 V O U T 3 .3D A T A 2 D+D A T A 3 DG N D V C CD A T A 4 X T A L 2D A T A 5 X T A L 1D A T A 6 G L _ ND A T A 7 R E S E T _ NA L E E O T _ NC S _ N D M A C K _ NS U S P E N D D M R E QC L K O U T W R _ NI N T _ N R D _ NP D I U S BD 1 212I N T 1D0D1D2D3D4D5D6D7A L EC S U S BI N T 1C11 0 4R?R E S 1R418R518R11MR21MR61K71 0 KR81 0 KR91 0 KR 1 01MV C CV C CV C CU X T 1U X T 2D9V C CWRRDD1D2+U S B 1U S BR 1 11KS1D 1 0+ C J 11 0 U FV C CVCCGNDOUTA 4 4 EH E A D E R 3V C CR91KC S D A自行車(chē)?yán)锍逃?jì)華北科技學(xué)院課程設(shè)計(jì) 6 ~ : P0 口是一組 8 位漏極開(kāi)路型雙向 I/O 口,也是地址 /數(shù)據(jù)總線復(fù)用口。掉電保護(hù)方式下, RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。另外 STC89X52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 STC89C52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。定時(shí)器 /計(jì)數(shù)器等部件都制作在一塊集成芯片上,構(gòu)成一個(gè)外部信號(hào) 霍爾傳感器 里程顯示 STC89C52單片機(jī) 華北科技學(xué)院課程設(shè)計(jì) 5 完整的微型計(jì)算機(jī)從 而實(shí)現(xiàn)微型計(jì)算機(jī)的基本功能。系統(tǒng)原理框圖如圖 。 其原理很簡(jiǎn)單,因?yàn)檐?chē)輪的直徑已知,車(chē)輪的圓周長(zhǎng)便是恒定不變的。 本 設(shè)計(jì)中,我們以 STC 公司 STC89C52 單片機(jī)為控制核心,采用霍爾傳感器 檢測(cè)自行車(chē)輪胎的運(yùn)轉(zhuǎn)情況 ,通過(guò)一定的抗干擾處理和計(jì)算后,由 LED 顯示自行車(chē)的里程。其中最具代表的磁傳感器就是霍爾傳感器,在自動(dòng)檢測(cè)系統(tǒng)中,利用霍爾傳感器測(cè)轉(zhuǎn)數(shù)是一種最基本的測(cè)量工作。隨著信息產(chǎn)業(yè)、工業(yè)自動(dòng)化、醫(yī)療儀器等的飛速發(fā)展和計(jì)算機(jī)應(yīng)用的普及,需要大量的傳感器將被測(cè)或被控的非電信號(hào)轉(zhuǎn)換成可與計(jì)算機(jī)兼容的電信號(hào)。 傳感器是獲取自然或生產(chǎn)領(lǐng)域中信息的關(guān)鍵器件,是現(xiàn)代信息系統(tǒng)和各種設(shè)備不可缺少的信息采集工具。 掌握計(jì)算機(jī)和 EDA 工具軟件的能力 。 勇于探索,嚴(yán)謹(jǐn)推理,實(shí)事求是,用實(shí)踐來(lái)檢驗(yàn)理論、全方位地考慮問(wèn)題等科學(xué)技術(shù)人員應(yīng)具有的素質(zhì)。 ,提高學(xué)生從別人經(jīng)驗(yàn),從其他學(xué)科找到解決問(wèn)題的新途徑的悟性。 設(shè)計(jì)一個(gè)自行車(chē)車(chē)輪半徑已知,用霍爾傳感器測(cè)定出自行車(chē)的里程,并通過(guò)數(shù)碼管顯示出來(lái)的自行車(chē)?yán)锍瘫硐到y(tǒng)。因此愛(ài)好自行車(chē)運(yùn)動(dòng)的人十分需要一款裝置,以知道自己的運(yùn)動(dòng)情況。而且在運(yùn)動(dòng)過(guò)程中可以充分享受到大自然,對(duì)于忙碌的現(xiàn)代人來(lái)說(shuō),無(wú)疑是一種較好的放松方法。而在國(guó)外,自行車(chē)卻是一項(xiàng)十分受歡迎的健身運(yùn)動(dòng)。 目 錄 華北科技學(xué)院課程設(shè)計(jì) 1 一、設(shè)計(jì)任務(wù)和要求…………………… ……… 2 二、設(shè)計(jì)目的 ………………………………………… 2 三、設(shè)計(jì)的具體實(shí)現(xiàn)………………………… … 3 ………………………………… 3 ………………… 4 …………………… 7 供電電路設(shè)計(jì) ………………………… 9 …………………………… 10 …………………………… 10 …………………………… 11 …………………………… 12 …………………………… 13 … ………………………… 14 四、 系統(tǒng)調(diào)試與仿真 … ………………………… 23 五、心得體會(huì)和建議 …………………………… 24 六、附錄 ………………………………………… 26 七、參考文獻(xiàn) …………………………………… 27 基于單片機(jī)的自行車(chē)?yán)锍逃?jì)系統(tǒng)設(shè)華北科技學(xué)院課程設(shè)計(jì) 2 計(jì) 報(bào)告 一、設(shè)計(jì)要求 我國(guó)是自行車(chē)大國(guó), 隨著人們生活水平的逐漸提高,人們對(duì)于生活質(zhì)量的要求也日益增加,尤其是對(duì)健身的要求。課程設(shè)計(jì)完成后于 18 周四下午下班前送交電子信息辦公室(實(shí)驗(yàn)樓三樓),屆時(shí)指導(dǎo)教師安排短暫答辯。 時(shí)間安排 課程設(shè)計(jì)計(jì)劃時(shí)間 4 周。 5. 要求打印 B5 紙,排版要求請(qǐng)向指導(dǎo)教師索取。 3. 課程設(shè)計(jì)說(shuō)明書(shū)應(yīng)有目錄、摘要、序言、主干內(nèi)容(按章節(jié)編寫(xiě))、主要結(jié)論和參考書(shū),附錄應(yīng)包括程序清單、系統(tǒng)方框圖和電路原理圖。 課程設(shè)計(jì)說(shuō)明書(shū)要求 1. 課程設(shè)計(jì)說(shuō) 明書(shū)應(yīng)采用學(xué)院統(tǒng)一印制的課程設(shè)計(jì)(論文)說(shuō)明書(shū)封面,書(shū)寫(xiě)應(yīng)認(rèn)真,字跡工整,論文格式參考國(guó)家正式出版的書(shū)籍和論文編排。 二、硬件選型工作 三、硬件的設(shè)計(jì)和實(shí)現(xiàn) 1. 選擇計(jì)算機(jī)機(jī)型(采用 51 內(nèi)核的單片機(jī)); 2. 設(shè)計(jì)支持計(jì)算機(jī)工作的外圍電路( EPROM、 RAM、 I/O 端口、鍵盤(pán)、顯示接口電路等); 3. 接口電路; 4. 其它相關(guān)電路的設(shè)計(jì)或方案(電源、通信等) 四、軟件設(shè)計(jì) 1. 分配系統(tǒng)資源,編寫(xiě)系統(tǒng)初始化和主程序模塊; 2. 編寫(xiě)相關(guān)子程序; 3. 其它程序模塊 (顯示與鍵盤(pán)等處理程序 )。 選用適當(dāng)?shù)幕魻杺鞲衅?器件。 設(shè)計(jì)以 STC89C51 單片機(jī)為核心,以 霍爾傳感器 做為輸入 、使用獨(dú)立鍵盤(pán)控制顯示停止 /開(kāi)始、清零 , 以 LED 為顯示方式的自行車(chē)?yán)锍逃?jì), 完成基本要求 。華北科技學(xué)院課程設(shè)計(jì) 0 題目:基于單片機(jī)的自行車(chē)?yán)锍逃?jì)系統(tǒng)設(shè)計(jì) 設(shè)計(jì)內(nèi)容 設(shè)計(jì)制作和調(diào)試一個(gè)由 8052MCU 組成的自行車(chē)?yán)锍逃?jì)系統(tǒng)。通過(guò)這個(gè)過(guò)程學(xué)習(xí)熟悉單片機(jī)的外圍擴(kuò)展、鍵盤(pán)控制和七段數(shù)碼管的使用,掌握 51 系列單片機(jī)控制和測(cè)試方法。 1)數(shù)碼管顯示 :自行車(chē)?yán)锍?; 2) 鍵盤(pán)控制里程計(jì)的開(kāi)始、停止和清零 ; 設(shè)計(jì)步驟 一、 總體方案設(shè)計(jì) 其中, 采用 51 系列 MCU 構(gòu)成典型 電路。選擇獨(dú)立鍵盤(pán)和 4 位共陰極數(shù)碼管。 五、編寫(xiě)課程設(shè)計(jì)說(shuō)明書(shū),繪制完整的系統(tǒng)電路圖( A3 幅面)。 2. 論理正確、邏輯性強(qiáng)、文理通顧、層次分明、表達(dá)確切,并提出自己的見(jiàn)解和觀點(diǎn)。 4. 課程設(shè)計(jì)說(shuō)明書(shū)應(yīng)包括按上述設(shè)計(jì)步驟進(jìn)行設(shè)計(jì)的分析和思考內(nèi)容和引用的相關(guān)知識(shí)。 6. 每組單獨(dú)一個(gè)題目,每組上限 5 人。課程設(shè)計(jì)題目于 15 周下發(fā)。 輔導(dǎo)時(shí)間和地點(diǎn) 答疑請(qǐng)直接與指導(dǎo)教師聯(lián)系。自行車(chē)在中國(guó)普遍作為代步工具。因?yàn)樗鼰o(wú)污染,價(jià)位低廉,老少皆宜。在中國(guó)這種情況也在慢慢發(fā)生變化。并根 據(jù)外界條件,如溫度等進(jìn)行適當(dāng)?shù)恼{(diào)節(jié),已達(dá)到最佳運(yùn)動(dòng)的效果。 二、 設(shè)計(jì)目的 《單片機(jī)原理及接口技術(shù)》 專業(yè)課程設(shè)計(jì), 完成一個(gè)課題的理論設(shè)計(jì)和實(shí) 驗(yàn)調(diào)試任務(wù),既加深專業(yè)知識(shí)的理解,又能培養(yǎng)專業(yè)實(shí)踐技能,提高 分析解決問(wèn)題和解決問(wèn)題的能力。 華北科技學(xué)院課程設(shè)計(jì) 3 、基本知識(shí)和基本技 能的能力,使自己 獲得從事本專業(yè)工程技術(shù)工作的基本訓(xùn)練。 對(duì)工作認(rèn)真負(fù)責(zé)、一絲不茍,對(duì)同學(xué)友愛(ài)團(tuán)結(jié)、協(xié)作攻關(guān),對(duì)新事物能潛心考察,勇于開(kāi)拓,勇于實(shí)踐的基本素質(zhì)。 三、設(shè)計(jì)的具體實(shí)現(xiàn) 自行車(chē)的速度里程表的硬件電路設(shè)計(jì)是基礎(chǔ)部分,它包括信號(hào)的捕獲、放大、整形,單片機(jī)的計(jì)算處理,數(shù)碼管的實(shí)時(shí)顯示和單片機(jī)外圍基本電路的設(shè)計(jì),兩大主要器件就是傳 感器和單片機(jī)。磁傳感器是一種將磁學(xué)量信號(hào)轉(zhuǎn)變?yōu)殡娦盘?hào)的器件或裝置。作為輸入信號(hào),這就給磁傳感器的快速發(fā)展提供了機(jī)遇,形成了磁傳感器的產(chǎn)業(yè)。 華北科技學(xué)院課程設(shè)計(jì) 4 單片機(jī)是本次設(shè)計(jì)的核心部件,它是信號(hào)從采集到 輸出的橋梁,而且包括計(jì)算、定時(shí)、信息處理等功能 。本設(shè)計(jì)中,計(jì)數(shù)的正確性決定了本裝置的精度,如何在復(fù)雜的環(huán)境中得到正確的計(jì)數(shù)脈沖,是本設(shè)計(jì)的難點(diǎn),初步的解決辦法是在硬件上進(jìn)行合理的濾波,軟件上進(jìn)行一定的算法處理。由此可以計(jì)算出 霍爾傳感器每發(fā)出一次計(jì)數(shù)脈沖自行車(chē)所走過(guò)的里程數(shù)。 圖 自行車(chē)?yán)锍逃?jì)系統(tǒng)原理框圖 單片機(jī)的原理及應(yīng)用 單片機(jī)是指集成在一個(gè)芯片上的微型計(jì)算機(jī),也就是把組成微型計(jì)