資源描述:
《簡易秒表設計》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、任務書二級學院專業(yè)班級姓名學號校內(nèi)指導老師畢業(yè)設計名稱簡易秒表設計校外指導老師畢業(yè)設計時間一、畢業(yè)設計目標與任務目標:能正常進行秒表計時,且能使用方便,性能穩(wěn)定,精確顯示。任務:1、能夠準確的計時并顯示。2、開機顯示OO.OOo3、可以復位4、最大記時59秒,最大精確到0.01秒。二、實施步驟和方法〈一〉方案選擇1?單片機選擇本設計使用STC12C5A60S2單片機作為此次設計的硬件核心。STC12C5A60S2單片機是單時鐘/機器周期(1T)的兼容8051內(nèi)核單片機,全新的流水線/精簡指令集結構,內(nèi)部集成MAX810專用復位電路,2路
2、PW,8路高速10位A/D轉(zhuǎn)換(250K/S),針對電機控制,強干擾場合。且指令代碼完全兼容傳統(tǒng)8051。2.計時選擇本設計采用單片機內(nèi)部品振為基準來計時,因為在單片機片內(nèi)有一個高增益的反相放大器,反相放大器的輸入端為XTAL1,輸出端為XTAL2,由該放大器構成的振蕩屯路和吋鐘電路一起構成了單片機的吋鐘方式。因此本設計采用單片機內(nèi)部晶振為基準來計時的。3.顯示模塊的選擇本設計采用LCD1602液品顯示,它是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊。1602液晶由若干個5X7或者5X11等點陣字符位組成,每個點陣字符位都可以顯
3、示一個字符,每一個字符都有一個固定的代碼,它能夠同吋顯示16*2即32個字符。使用時肓接編寫軟件程序按一定的時序驅(qū)動即可。顯示內(nèi)容豐富,可顯示所有數(shù)字和大、小寫字母。程序簡單,如果用數(shù)碼管動態(tài)顯示,會占用很多時間來刷新顯示,而1602自動完成此功能。所以本設計采用LCD1602作為顯示器件。2.輸入選擇本設計的外部指令對單片機的輸入一般是通過按鍵、鍵盤等輸入器件來實現(xiàn)的。本設計是利用按鍵S1與S2來實現(xiàn)開始/暫停/關閉/復位等功能?!炊祵嵤┎襟E1?元件選擇與測試在挑選元器件時,在沒有符合要求值的元器件時,找相似的代替,并且測試該元器件
4、的可行性。在選擇好元器件后,測試各元器件的正常值。2.仿真對程序進行仿真測試,檢測有無語法邏輯錯誤,可對程序中的初值(變量)進行修改,來檢測程序的錯誤。3.焊接元器件將所需元器件按照原理圖焊接在萬用板上,做成產(chǎn)品所需的電路板。4.系統(tǒng)調(diào)試對成品板進行全方面的檢測,對程序進行測試,以及包括對各個引腳的通斷,電流電壓是否正常,有無虛焊等進行檢測。〈四〉實施方法1、查閱資料,搜索資料。2、請教指導老師,或有相關知識的專家、老師。3、互聯(lián)網(wǎng)學習,交流。4、運用所學的專業(yè)知識解決相應問題。5、制作6、測試7>記錄三、進度安排起止時間階段性任務20
5、16.12-2017.1設計前準備,確定原理圖和元器件2017.1-2017.2進行仿真測試2017.2-2017.3硬件設計2017.3-2017.4編制程序2017.4-2017.5系統(tǒng)調(diào)試與產(chǎn)品包裝2017.5.20答辯四、成果材料1.樣機一套2.設計方案一份五、參考資料1.劉寧,單片機多功能秒表的設計[M],浙江:浙江海洋學院,2009.2.孔維功,c51單片機編程與應用?北京:電子工業(yè)出版社.2011.3?魯維佳,AltiumDesigner6.x電路設計實用教程.北京:北京郵電大學出版社20144.陳忠平,曹巧媛,單片機原理
6、及接口,北京,北京:清華大學岀版社.20075.http://bbs.elecfans,com/電子發(fā)燒友論壇相關帖子6.http://www.cnki.net/屮國知網(wǎng)相關設計及文檔指導老師簽名:設計方案二級學院專業(yè)班級姓名學號校內(nèi)指導老師畢業(yè)設計名稱簡易秒表設計校外指導老師一、選題依據(jù)(含意義、價值)現(xiàn)代社會,人們對現(xiàn)代化的食物有著一種特別的感情??旖莘奖愕漠a(chǎn)品,在人們的生活中起到了很多的幫助。如在現(xiàn)在的體育競技比賽屮,隨著運動員的水平不斷提高,差距也在不斷縮小。有些運動對時間精度的要求也越來越高,有時比賽冠亞軍Z間的差距只有兒毫秒
7、,因此就需要高精度的秒表來記錄成績。秒表計時器是電器制造,工業(yè)自動化控制、國防、實驗室及科研單位理想的計吋儀器,它也廣泛應用于各種繼電器、電磁開關,控制器、延時器、定時器等的時間測試。二、畢業(yè)設計內(nèi)容本設計的數(shù)字電子秒表系統(tǒng)采用單片機STC12C5A60S2為核心控制處理器件,結合顯示電路、1602顯示屏以及獨立按鍵來設計秒表,將軟、硬件有機地結合起來,最后做成一個具有打開、關閉、復位、的數(shù)字秒表。本設計的軟件系統(tǒng)是用C語言編寫的.本課題開發(fā)一款低功耗、便攜式數(shù)字電子秒表,具體要求如下:1、設計顯示屏顯示的電子秒表。2、能夠準確的計時并
8、顯示。3、開機顯示00.00o4、可以復位5、最大記時59秒,最大精確到0.01秒。三、畢業(yè)設計技術方案、路線〈一〉技術方案本設計利用STC12C5A60S2單片機的定時器/計數(shù)器定時和記數(shù)的原理,使其能精