自行車?yán)锍瘫淼脑O(shè)計(jì) 完整KEIL C畢業(yè)設(shè)計(jì)
- 文件介紹:
- 該文件為 doc 格式(源文件可編輯),下載需要
20 積分
- 摘 要
近年來人們對(duì)健康的要求越來越高,自行車作為一種普遍大眾的運(yùn)動(dòng)器械開始進(jìn)入人們的視野。而自行車?yán)锍瘫砭褪前殡S著自行車運(yùn)動(dòng)的興盛而逐漸發(fā)展起來的
本系統(tǒng)由單片機(jī)STC89C52、霍爾傳感器、LCD1602液晶顯示屏和獨(dú)立按鍵組成硬件部分,軟件部分包括主程序模塊、數(shù)據(jù)采集模塊、顯示模塊、鍵盤掃描模塊。霍爾傳感器完成數(shù)據(jù)采集功能并對(duì)單片機(jī)輸入脈沖信號(hào),通過單片機(jī)程序的設(shè)置可對(duì)霍爾傳感器輸入的脈沖信號(hào)進(jìn)行計(jì)數(shù)和處理,精確地得到單位時(shí)間內(nèi)檢測(cè)到的脈沖數(shù),計(jì)算自行車速度、加速度、里程,并通過LCD顯示出來。
本文先對(duì)里程表設(shè)計(jì)當(dāng)中所需設(shè)備作了詳細(xì)介紹,對(duì)設(shè)計(jì)中存在的問題進(jìn)行了說明;而后對(duì)硬件和軟件部分的設(shè)計(jì)和實(shí)現(xiàn)作了認(rèn)真的分析。本里程表的設(shè)計(jì)具有結(jié)構(gòu)簡(jiǎn)單,成本低廉,顯示清晰,穩(wěn)定可靠等優(yōu)點(diǎn)。
--
關(guān)鍵詞: STC89C52單片機(jī) LCD1602 霍爾傳感器
目 錄
第1章 緒論 1
1.1 課題研究背景與現(xiàn)狀 1
1.2 本課題所做的工作 1
第2章 系統(tǒng)總體設(shè)計(jì)方案 3
2.1 系統(tǒng)實(shí)現(xiàn)的功能 3
2.2 設(shè)計(jì)思路 3
2.3 總體設(shè)計(jì)框圖 4
2.4 系統(tǒng)設(shè)計(jì)選擇 4
2.4.1 數(shù)據(jù)采集模塊 4
2.4.2 主控芯片的選擇 5
2.4.3 按鍵電路的選擇 6
2.4.4 顯示模塊的選擇 6
第3章 系統(tǒng)硬件設(shè)計(jì) 8
3.1 概述 8
3.2 主控模塊 8
3.3 顯示模塊 10
3.4 按鍵控制模塊 11
3.5 數(shù)據(jù)采集模塊 11
第4章 系統(tǒng)軟件設(shè)計(jì) 13
4.1 概述 13
4.2 程序流程圖 13
4.3 數(shù)據(jù)采集模塊設(shè)計(jì) 15
4.4 顯示模塊設(shè)計(jì) 16
4.5 鍵盤掃描模塊設(shè)計(jì) 16
第5章 調(diào)試與分析 18
第6章 結(jié)論與展望 22
6.1 結(jié)論 22
6.2 展望 22
參考文獻(xiàn) 23
致謝 24
附錄 24
附錄A 外文資料 24
附錄B 硬件原理圖 35
附錄C 程序清單 36 ...