已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1 簡(jiǎn)易計(jì)算器的設(shè)計(jì)方案 1 計(jì)算器設(shè)計(jì)目的 通過(guò)本次工程實(shí)踐,運(yùn)用智能化測(cè)量控制儀表原理與設(shè)計(jì)、 列單片微型計(jì)算機(jī)及其應(yīng)用所學(xué)知識(shí)及查閱相關(guān)資料,完成簡(jiǎn)易計(jì)算器的設(shè)計(jì),達(dá)到理論知識(shí)與實(shí)踐更好結(jié)合、提高綜合運(yùn)用所學(xué)知識(shí)和設(shè)計(jì)能力的目的。 通過(guò)本次設(shè)計(jì)訓(xùn)練,可以使我們?cè)诨舅悸泛突痉椒ㄉ蠈?duì)基于 片機(jī)的嵌入式系統(tǒng)設(shè)計(jì)有一個(gè)比較感性的認(rèn)識(shí),并具備一定程度的設(shè)計(jì)能力。 隨著社會(huì)的發(fā)展,科學(xué)的進(jìn)步,人們的生活水平在逐步地提高,尤其是微電子技術(shù)的發(fā)展猶如雨后春筍般的變化。電子產(chǎn)品的 更新速度快就不足驚奇了。計(jì)算器在人們的日常中是比較常見的電子產(chǎn)品之一,如何使計(jì)算器技術(shù)更加的成熟,充分利用已有的軟件和硬件條件,設(shè)計(jì)出更出色的計(jì)算器,使其更好地為各個(gè)行業(yè)服務(wù),成了如今電子領(lǐng)域重要的研究課題。 現(xiàn)如今,人們的日常生活中已經(jīng)離不開計(jì)算器了,社會(huì)的各個(gè)角落都有它的身影,比如商店、辦公室、學(xué)校因此設(shè)計(jì)一款簡(jiǎn)單實(shí)用的計(jì)算器會(huì)有很大的實(shí)際意義。 本設(shè)計(jì)旨在進(jìn)一步掌握單片機(jī)理論知識(shí),理解嵌入式單片機(jī) 2 系統(tǒng)的硬軟件設(shè)計(jì),加強(qiáng)對(duì)實(shí)際應(yīng)用系統(tǒng)設(shè)計(jì)的能力。通過(guò)本設(shè)計(jì)的學(xué)習(xí),使我掌握單片機(jī)程序設(shè)計(jì)和微機(jī)接口應(yīng)用 的基本方法,并能綜合運(yùn)用本科階段所學(xué)軟、硬件知識(shí)分析實(shí)際問題,提高解決畢業(yè)設(shè)計(jì)實(shí)際問題的能力,為單片機(jī)應(yīng)用和開發(fā)打下良好的基礎(chǔ)。 2 計(jì)算器設(shè)計(jì)的任務(wù)與要求 近幾年單片機(jī)技術(shù)的發(fā)展很快,其中,電子產(chǎn)品的更新速度迅猛。計(jì)算器是日常生活中比較常見的電子產(chǎn)品之一。如何才能使計(jì)算器技術(shù)更加的成熟,充分利用已有的硬件和軟件條件,設(shè)計(jì)出更出色的計(jì)算器。 本設(shè)計(jì)是以 片機(jī)為核心的計(jì)算器模擬系統(tǒng)設(shè)計(jì),輸入采用 4*4 矩陣鍵盤,可以進(jìn)行加、減、乘、除帶符號(hào)數(shù)字運(yùn)算(七位整數(shù)、六位小數(shù)),并在液晶顯示屏 靜態(tài)顯示操作過(guò)程及結(jié)果。 3 設(shè)計(jì)方案和論證 源模塊 于本系統(tǒng)采用電池供電,我們考慮了如下幾種方案為系統(tǒng)供電。 方案 1: 采用 5V 蓄電池為系統(tǒng)供電。蓄電池具有較強(qiáng)的電流驅(qū)動(dòng)能力以及穩(wěn)定的電壓輸出性能。但是蓄電池的體積過(guò)于龐大,在使用極為不方便。因此我們放棄了此方案。 3 方案 2: 采用 3 節(jié) 干電池共 電源,經(jīng)過(guò) 7805 的電壓變換后為單片機(jī),傳感器供電。經(jīng)過(guò)實(shí)驗(yàn)驗(yàn)證系統(tǒng)工作時(shí),單片機(jī)、傳感器的工作電壓穩(wěn)定能夠滿足系統(tǒng)的要求,而且電池更換方便。 綜上所述采用方案 2。 控制器模塊 方案 1: 采用可編程邏輯器件 為控制器。 以實(shí)現(xiàn)各種復(fù)雜的邏輯功能、規(guī)模大、密度高、體積小、穩(wěn)定性高、 源豐富、易于進(jìn)行功能擴(kuò)展。采用并行的輸入輸出方式,提高了系統(tǒng)的處理速度,適合作為大規(guī)模控制系統(tǒng)的控制核心。但本系統(tǒng)不需要復(fù)雜的邏輯功能,對(duì)數(shù)據(jù)的處理速度的要求也不是非常高。且從使用及經(jīng)濟(jì)的角度考慮我們放棄了此方案。 方案 2: 采用 片機(jī)作為整個(gè)系統(tǒng)的核心,用其控制密碼鎖控制,以實(shí)現(xiàn)其既定的性能指標(biāo)。充分分析我們的系統(tǒng),其關(guān)鍵在于密碼鎖的控制,而在這一點(diǎn) 上,單片機(jī)就顯現(xiàn)出來(lái)它的優(yōu)勢(shì) 控制簡(jiǎn)單、方便、快捷。這樣一來(lái),單片機(jī)就可以充分發(fā)揮其資源豐富、有較為強(qiáng)大的控制功能及可位尋址操作功能、價(jià)格低廉等優(yōu)點(diǎn)。 片機(jī)具有功能強(qiáng)大的位操作指令, I/序空間多達(dá) 8K,對(duì)于本設(shè)計(jì)也綽綽有余,更可貴的是 片機(jī)價(jià)格非常低廉。 因此,這種方案是一種較為理想的方案。 從方便使用的角度考慮,我們選擇了方案 2。 4 4 設(shè)計(jì)原理及功能說(shuō)明 易計(jì)算器設(shè)計(jì)基本原理 根據(jù)功能和指示要求,本系統(tǒng)選用以 片機(jī)為主控機(jī)。通 過(guò)擴(kuò)展必要的外圍接口電路,實(shí)現(xiàn)對(duì)計(jì)算器的設(shè)計(jì)。 列單片機(jī)簡(jiǎn)介 列單片機(jī)的典型產(chǎn)品,以這一代表性的機(jī)型進(jìn)行系統(tǒng)的講解。 片機(jī)包含中央處理器、程序存儲(chǔ)器 (數(shù)據(jù)存儲(chǔ)器 (定時(shí) /計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,其內(nèi)部結(jié)構(gòu)如圖 4示,現(xiàn)在分別加以說(shuō)明: 圖 4-1 部結(jié)構(gòu)圖 中央處理器 : 中央處理器 (整個(gè)單片機(jī)的核心部件,是 8 位數(shù)據(jù)寬度的處理器,能處理 8 位二進(jìn)制數(shù)據(jù)或代碼, 責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作。 數(shù)據(jù)存儲(chǔ)器 ( 5 部有 128 個(gè) 8 位用戶數(shù)據(jù)存儲(chǔ)單元和 128 個(gè)專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的 有 128 個(gè),可存放讀寫的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表。 定時(shí) /計(jì)數(shù)器: 兩個(gè) 16 位的可編程定時(shí) /計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)產(chǎn)生中斷, 用于控制程序轉(zhuǎn)向。 并行輸入輸出 (I/O)口: 置最高頻率達(dá) 12時(shí)鐘電路,用于產(chǎn)生整個(gè)單片機(jī)運(yùn)行的脈沖時(shí)序,但 片機(jī)需外置振蕩電容。如圖 4 6 圖 4部結(jié)構(gòu)圖 5 單元電路的設(shè)計(jì) 控制模塊 主控制最小系統(tǒng)電路如圖 5示。 圖 5片主控電路 片機(jī)的時(shí)鐘電路與復(fù)位電路設(shè)計(jì) 本系統(tǒng)采用 統(tǒng)列單片機(jī),相比其他系列單片機(jī)具有很多優(yōu)點(diǎn)。一般 片機(jī)資源比其他單片機(jī)要多,而且執(zhí)行速度快; 列單片機(jī)使用串口對(duì)單片機(jī)進(jìn)行燒寫,下載程序較為 7 方便; 片機(jī)內(nèi)部集成了看門狗電路;且具有很強(qiáng)抗干擾能力。 本系統(tǒng)采用內(nèi)部方式的時(shí)鐘電路和加電自復(fù)位的復(fù)位電路,如下圖 5 52 圖 5位電路 由于單片機(jī) 內(nèi)部不含上拉電阻,為高阻態(tài),不能正常地輸出高 /低電平,因而該組 I/O 口在使用時(shí)必須外接上拉電阻。 盤電路設(shè)計(jì) 在單片機(jī)應(yīng)用系統(tǒng)中,一般都會(huì)設(shè)置鍵盤,主要為了控制運(yùn)行狀態(tài),輸入一些命令或數(shù)據(jù),以完成特定的人機(jī)交互 ,對(duì)于輸入?yún)?shù)較多、功能復(fù)雜的系統(tǒng) ,需要采用矩陣式鍵盤進(jìn)行輸入控制。本系統(tǒng)采用 4*4 矩陣式鍵盤,鍵盤連接方式如圖 5示: 圖 5盤電路 8 晶顯示電路設(shè)計(jì) 液晶顯示器( 一種功耗很低的顯示器,它的使用非常廣泛,比如電子表、計(jì)算器、數(shù)碼相機(jī)、計(jì)算機(jī)的顯示器和液晶電視等。電子密碼鎖中需要顯示的信息比較多,為了能直觀的看到結(jié)果,并且為了設(shè)計(jì)顯的美觀,使用總線和排阻進(jìn)行簡(jiǎn)化連接方式,本設(shè)計(jì)采用液晶顯示屏 行顯示,具體連接方式如圖 : 圖 5晶顯示電路 6 硬件設(shè)計(jì) 程序流圖 如下圖 6主程序流程圖: 9 圖 6主程序流程圖 10 算程序設(shè)計(jì) 片機(jī)是一塊芯片中集成了 時(shí)器、計(jì)數(shù)器、和多功能 I/O 等一臺(tái)計(jì)算器所需要的基本功能部分。如果按功能劃分,它由如下功能部分組成,即微處理器( 數(shù)據(jù)處理器( 程序處理器( 并行 I/O 口、串行口、定時(shí)器、計(jì)數(shù)器、中斷系統(tǒng)及特殊功能寄存器( 單片機(jī)是靠程序運(yùn)行的,并且可以修改。如圖 6 圖 6運(yùn)算程序 11 7 硬件的制作與調(diào)試 按電路 圖買好元件后首先檢查買回元件的好壞,按各元件的檢測(cè)方法分別進(jìn)行檢測(cè),一定要仔細(xì)認(rèn)真。 焊接 各元件 按 原理圖的位置放置各元件,在放置過(guò)程中要先放置、焊接較低的元件,后焊較高的和要求較高的元件。 仿真圖 7下: 圖 7真圖 12 8 總結(jié) 在這次課程設(shè)計(jì)中, 我主要負(fù)責(zé)的是仿真和編程。 要做好一個(gè)課程設(shè)計(jì),就必須做到:在設(shè)計(jì)程序之前,對(duì)所用單片機(jī)的內(nèi)部結(jié)構(gòu)有一個(gè)系統(tǒng)的了解,知道該單片機(jī)內(nèi)有哪些資源;要有一個(gè)清晰的思路和一個(gè)完整的的軟件流程圖;在設(shè)計(jì)程序時(shí),不能妄想一次就將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、 不斷改進(jìn)是程序設(shè)計(jì)的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,一個(gè)程序的完美與否不僅僅是實(shí)現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計(jì)課程過(guò)程中遇到問題是很正常德,但我們應(yīng)該將每次遇到的問題記錄下來(lái),并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計(jì)結(jié)束了,但是從中學(xué)到的知識(shí)會(huì)讓我受益終身。 回顧起此次單片機(jī)課程設(shè)計(jì),我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,可以說(shuō)得是苦多于甜,但是可以學(xué)到很多很多的的東西。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是 遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。通過(guò)這次課程設(shè)計(jì)使我得到了一次用專業(yè)知識(shí)、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。使我們?cè)趩纹瑱C(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)開發(fā)過(guò)程,以及在常用編程設(shè)計(jì)思路技巧(特別是匯編語(yǔ)言)的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。 13 參考文獻(xiàn) 1 王千 . 實(shí)用電子電路大全 M. 電子工業(yè)出版社 , 2004, 282 彭為 . 單片機(jī)典型系統(tǒng)設(shè)計(jì)實(shí) 例精講 M. 電子工業(yè)出版社 ,2 006, 693 張榮 . 基于單片機(jī)的智能系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) M. 電子工業(yè)出版社 , 2005, 354 朱勇 . 單片機(jī)原理與應(yīng)用技術(shù) M. 清華大學(xué)出版社 , 2006, 145 潘永雄 . 新編單片機(jī)原理與應(yīng)用 M. 西安電子科技大學(xué)出版社 , 2003, 786 胡全 . 51 單片機(jī)的數(shù)碼管動(dòng)態(tài)顯示技術(shù) J . 信息技術(shù), 2009,13:2526 14 附錄 1:總體電路原理圖 0)1)R)D)000色1212 01 03 05 073 57 911 1315 175 附錄 2:元器件 清單 稱 型號(hào)規(guī)格 數(shù)量 10容 20容 晶 電源接口 2K 電阻 10K 電阻 立按鍵 7 電源開關(guān) 片機(jī) 1 1 12M 晶振 16 附錄 3:部分源程序 if(0) = s ; ; ; =0) = s ; if(5) 4 ; 0 ; 4; ,16); = A; 17 = n; = s; = s; ); ; 0); ,16); ) ; /讀按鍵值 0); if( / 從數(shù)組中取第二個(gè)數(shù)字 ; / : / 加 : / 減 : / 乘 : / 除 19 =); ; / 等號(hào)標(biāo)志 2: =0|) +); ; ; / 按下加號(hào)鍵 3: =0
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)學(xué)校章程
- 肇慶醫(yī)學(xué)高等??茖W(xué)校《古建測(cè)繪與制圖》2023-2024學(xué)年第一學(xué)期期末試卷
- 區(qū)塊鏈技術(shù)應(yīng)用前景定量分析報(bào)告
- 財(cái)稅規(guī)劃報(bào)告模板
- DB2201T 66.5-2024 肉牛牛舍建設(shè)規(guī)范 第5部分:育肥牛
- 專業(yè)案例(動(dòng)力專業(yè))-專業(yè)案例(動(dòng)力專業(yè))押題密卷2
- 二零二五年酒店客房租賃及場(chǎng)地使用規(guī)則協(xié)議3篇
- 陽(yáng)泉師范高等??茖W(xué)?!豆こ虦y(cè)量綜合實(shí)訓(xùn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五版房地產(chǎn)項(xiàng)目整合營(yíng)銷策劃合同3篇
- 二零二五年快餐連鎖餐飲外包合作協(xié)議書2篇
- 菏澤2024年山東菏澤市中心血站招聘15人筆試歷年典型考點(diǎn)(頻考版試卷)附帶答案詳解版
- 供熱通風(fēng)與空調(diào)工程施工企業(yè)生產(chǎn)安全事故隱患排查治理體系實(shí)施指南
- 精-品解析:廣東省深圳市羅湖區(qū)2023-2024學(xué)年高一上學(xué)期期末考試化學(xué)試題(解析版)
- 記賬實(shí)操-基金管理公司的會(huì)計(jì)處理分錄示例
- 中國(guó)慢性便秘診治指南
- 兒童流感診療及預(yù)防指南(2024醫(yī)生版)
- 沐足行業(yè)嚴(yán)禁黃賭毒承諾書
- 2025年蛇年紅色喜慶中國(guó)風(fēng)春節(jié)傳統(tǒng)節(jié)日介紹
- 河北省承德市2023-2024學(xué)年高一上學(xué)期期末物理試卷(含答案)
- 山西省2024年中考物理試題(含答案)
- 矯形器師(三級(jí))試題
評(píng)論
0/150
提交評(píng)論