版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、科學技術學院SCIENCE & TECHNOLOGY COLLEGE OF NANCHANG UNIVERSITY 工 程 訓 練報 告REPORT ON ENGINEERING TRAINING題 目 基于51系列單片機的電子時鐘設計與制作 學科部、系: 信息學科部電子系 專業(yè)班級: 082電子信息工程 學 號: 7020908097 學生姓名: 葛劍鵬 指導教師: 羅小青 陳魏 起訖日期: 2011.4.252011.5.6 摘要本論文基于單片機原理技術介紹了一款于STC89C52RC芯片作為核心控制器的單片機數字液晶顯示多功能電子鐘的設計與制作,原理圖仿真實現、軟件程序編輯的實現
2、.包括硬件電路原理的實現方案設計、硬件實物的安裝制作與硬件實物的調試過程。日歷時鐘的信息來源于DALLDS 公司推出的低功耗時鐘芯片DS1302,時鐘芯片與單片機通過I2C總線協(xié)議進行通信,DS18B20溫度傳感器可以檢測環(huán)境中的實時溫度,先進的單總線數據通信和單片機進行數據傳輸。顯示部分利用LCD1602顯示,加上按鍵的人機交換界面可以隨時對時間進行調整,另外用了比較成熟的TDA2822芯片作為功放做了個小音響,加上外部的包裝,外觀可謂是美輪美奐, 小巧玲瓏。關鍵詞:單片機;DS18b20;DS1302;LCD1602;TDA2822功放。- 17 -第一章 基于51系列單片機的電子時鐘設計
3、與制作(含功放電路)的概述- 1 -1:設計任務與要求- 1 -2:方案設計選擇- 1 -3系統(tǒng)主要方框圖- 2 -第二章硬件單元電路設計與參數計算- 3 -第三章1:電源電路- 3 -2:單片機最小系統(tǒng)電路- 4 -3:按鍵電路- 5 -4:溫度電路- 5 -5:時鐘電路- 6 -6:LCD1602顯示電路- 7 -7:TDA2822功放電路- 8 -8:軟件設計流程圖- 9 -9:總原理圖- 10 -10:PCB制板圖- 11 -11:整體電路仿真圖- 12 -第三章 性能測試與分析- 13 -1:整體測試- 13 -2: 各部分電路測試- 13 -3:元件清單- 14 -第四章 心得體會
4、- 14 -第一章 基于51系列單片機的電子時鐘設計與制作(含功放電路)的概述1:設計任務與要求(1)、演示作品時能準確顯示時鐘日歷(年月日時分秒),并且可以設置時分秒,年月日星期等,并顯示清晰、穩(wěn)定,并且功放電路效果較好;發(fā)揮部分可以有溫度顯示(2)、上述兩項功能模塊電路,電路板上都必須具有,電路圖設計標準、完全;(3)、元器件安裝規(guī)范,焊接到位,外觀優(yōu)美;(4)、其它擴展功能,同學自由發(fā)揮,可另外加分。2:方案設計選擇根據上述設計要求,結合現有元件,利用集成芯片完成具有以上功能的電路。1:由于需要準確顯示時鐘日歷(年月日時分秒),這里對于顯示的選擇比較:(1):數碼管顯示,優(yōu)點價格便宜,但
5、是不能顯示復雜的英文,顯示出來很大,布線不易,不美觀。(2):LCD1602,價格適中,可以顯示復雜的英文,功耗不大,外觀較小,計較符合(3):LCD12864,彩屏,如果用這些,可以顯示中文,還用一些圖片,但是價格較高,秉著合理利用的原則,不大材小用,決定放棄。2:由于需要準確顯示時鐘日歷(年月日時分秒),這里對應時鐘的選擇作出比較:(1):可以利用單片機自己自帶的定時器精確定時,在通過軟件控制,這樣就減少了硬件的成本,但是這樣需要晶振絕對的穩(wěn)定,而且掉電數據不保存,還沒有年月星期的自動調整功能,對程序的要求很高,不易控制.(2):DS1302它可以對年、月、日、周、日、時、分、秒進行計時,
6、且具有閏年補償等多種功能。不必在程序上做太多的處理,與單片機的接口簡單,掉電有備用電池用來供電保存數據。所以非常適合要求3:溫度檢測的選擇(1):熱敏電阻可以隨著溫度的變化電阻也發(fā)生變化,但是要想讀出現在的溫度,那么還必須加上AD轉換電路,對AD轉換過來的數據還要進行處理,處理過程是一項非常繁瑣的工作,這樣就增加了研發(fā)的難度和時間,很沒有必要把簡單的東西復雜化。(2):相比熱敏電阻,DS18B20的優(yōu)點可謂是多多,首先它的硬件電路非常簡單,與單片機之間的數據傳輸只用了一條線。測溫范圍 55125,固有測溫分辨率0.5。具有耐磨耐碰,體積小,工作電源: 35V/DC。非常適合要求。4:功放部分的
7、選擇(1):LM386是一種音頻集成功放,具有自身功耗低、電壓增益可調整、電源電壓范圍大、外接元件少和總諧波失真小等優(yōu)點的功率放大器,但是它的不能連接兩個喇叭,也就是沒有立體聲功能。這個芯片是早期的,技術上相對落后。不宜選擇。(2):TDA2822一般的集成功放電路外圍元件較多且需要較大的散熱器。本文介紹的功放電路簡單,自制方便。TDA2822集成功放電路常用在隨身聽、便攜式的DVD等音頻放音用;功率不是很大但以可以滿足您的聽覺要求了,且有電路簡單、音質好、電壓范圍寬等特點,是業(yè)余制作小功放的較佳選擇。主要是它可以用5V單電源帶起,做出來的聲音也不錯。所以選擇。5:單片機的選型(1):DSP(
8、digital signal processor)是一種獨特的微處理器,是以數字信號來處理大量信息的器件。它不僅具有可編程性,而且其實時運行速度可達每秒數以千萬條復雜指令程序,遠遠超過通用微處理器,是數字化電子世界中日益重要的電腦芯片。它的強大數據處理能力和高運行速度,是最值得稱道的兩大特色。但是對于我們來說,一個是它需要你熟悉它,會運用,這個我們還沒有達到。就算我們會用,在一個問題是價格貴,買不起,封裝不是DIP的,不易實驗,所以又是大材小用,很沒有必要選擇這么高級的。(2)AT89S82是一款非常流行的單片機了,很適合我們的任務所需,但是他的下載電路并不是那么的簡單,再說這個是國外生產的,
9、何必用呢?(3)STC89C52RC是非常值得推薦的,STC是在深圳的一家8051單片機設計生產公司。STC系列的單片機現在在中國的51單片機市場上占有較大比例。宏晶科技現已成長為全球最大的8051單片機設計公司,完完全全的中國制造,它是AT89S52的增強版本,技術成熟,運用穩(wěn)定,下載電路非常方便,很適合我們選擇用3系統(tǒng)主要方框圖電腦,MP3,手機等的音頻輸入TDA2822功放電路喇叭5V電源按鍵STC89C52RC下載電路溫度檢測時鐘芯片液晶顯示第二章 硬件單元電路設計與參數計算第三章 1:電源電路圖中J1為電源插座,S5為帶鎖開關,要特別主意這來個的封裝,很容易錯。利用外部電源直接提供5
10、V直流電源接入電源接口,再通過帶鎖開關控制導通情況。圖中LED起到指示作用,當通電時亮,電阻為限流作用一般接220 1 K,不接后果很嚴重,LED只亮一下2:單片機最小系統(tǒng)電路關于最小系統(tǒng)和STC89C52RC單片機的介紹網上有很多,非常容易搜到,這里就不累贅!這里討論幾個問題: 1:要使STC89C52RC復位需要兩個機器周期的高電平,我們用的是12M晶振,那么一個機器周期為1/12M=1uS,當S4按下時,C3迅速導通通電,此時9腳為高電平,松開后電容要電,起到延時的作用,t=C3*(R8+R2)=0.11S>2uS,足夠為復位提供搞電平2:三點式電容震蕩是單片機所用到的,這里只是外
11、面接兩個電容而已,電容要求小于47P,一般晶振不大于48M3:相對余AT的單片機STC下載簡單多了,這里只是引出了四條線,分別為VCC,GND,TXD,RXD,只需四根線就可以完成下載,而卻可以通過引出的端口對板上供電。3:按鍵電路按鍵電路主要是別忘了加上拉電阻,要不就不穩(wěn)定了,這里用了四個按鍵作為功能鍵,一個按鍵作為復位鍵對應分別為:S0 功能選擇,S1 減,S2 加,S3 確認,S4 復位。4:溫度電路溫度傳感器的種類眾多,在應用與高精度、高可靠性的場合時DALLAS(達拉斯)公司生產的DS18B20溫度傳感器當仁不讓。超小的體積,超低的硬件開消,抗干擾能力強,精度高,附加功能強,使得DS
12、18B20更受歡迎。對于我們普通的電子愛好者來說,DS18B20的優(yōu)勢更是我們學習單片機技術和開發(fā)溫度相關的小產品的不二選擇。了解其工作原理和應用可以拓寬您對單片機開發(fā)的思路。 DS18B20的主要特征: 全數字溫度轉換及輸出。 先進的單總線數據通信。 最高12位分辨率,精度可達土0.5攝氏度。 12位分辨率時的最大工作周期為750毫秒。 可選擇寄生工作方式。 檢測溫度范圍為55°C +125°C (67°F +257°F)
13、 內置EEPROM,限溫報警功能。 64位光刻ROM,內置產品序列號,方便多機掛接。 多樣封裝形式,適應不同硬件系統(tǒng)。 DS18B20工作原理及應用: DS18B20的溫度檢測與數字數據輸出全集成于一個芯片之上,從而抗干擾力更強。其一個工作周期可分為兩個部分,即溫度檢測和數據處理。在講解其工作流程之前我們有必要了解18B20的內部存儲器資源。18B20共有三種形態(tài)的存儲器資源,它們分別是: ROM 只讀存儲器,用于存放DS18B20ID編碼,其前8位是單線系列編碼(DS18B20的編碼是19H),后面48位是芯片唯一的序列號,最
14、后8位是以上56的位的CRC碼(冗余校驗)。數據在出產時設置不由用戶更改。DS18B20共64位ROM。RAM 數據暫存器,用于內部計算和數據存取,數據在掉電后丟失,DS18B20共9個字節(jié)RAM,每個字節(jié)為8位。第1、2個字節(jié)是溫度轉換后的數據值信息,第3、4個字節(jié)是用戶EEPROM(常用于溫度報警值儲存)的鏡像。在上電復位時其值將被刷新。第5個字節(jié)則是用戶第3個EEPROM的鏡像。第6、7、8個字節(jié)為計數寄存器,是為了讓用戶得到更高的溫度分辨率而設計的,同樣也是內部溫度轉換、計算的暫存單元。第9個字節(jié)為前8個字節(jié)的CRC碼。EEPROM 非易失性記憶體,用于存放長期需要保存的數據,上下限溫
15、度報警值和校驗數據,DS18B20共3位EEPROM,并在RAM都存在鏡像,以方便用戶操作。5:時鐘電路DS1302是美國DALLAS公司推出的一種高性能、低功耗的實時時鐘芯片,附加31字節(jié)靜態(tài)RAM,采用SPI三線接口與CPU進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號和RAM數據。實時時鐘可提供秒、分、時、日、星期、月和年,一個月小與31天時可以自動調整,且具有閏年補償功能。工作電壓寬達2.55.5V。采用雙電源供電(主電源和備用電源),可設置備用電源充電方式,提供了對后背電源進行涓細電流充電的能力。DS1302的外部引腳分配如圖1所示及內部結構如圖2所示。DS1302用于數據
16、記錄,特別是對某些具有特殊意義的數據點的記錄上,能實現數據與出現該數據的時間同時記錄,因此廣泛應用于測量系統(tǒng)中。 1.各引腳的功能為: Vcc1:主電源;Vcc2:備份電源。當Vcc2>Vcc1+0.2V時,由Vcc2向DS1302供電,當Vcc2< Vcc1時,由Vcc1向DS1302供電。 SCLK:串行時鐘,輸入,控制數據的輸入與輸出; I/O:三線接口時的雙向數據線; CE:輸入信號,在讀、寫數據期間,必須為高。該引腳有兩個功能:第一,CE開始控制字訪問移位寄存器的控制邏輯;其次,CE提供結束單字節(jié)或多字節(jié)數據傳輸的方法。6:LCD1602顯示電路LCD1602可以顯示16
17、*2=32個字符,也可以用來顯示一些漢字圖片(利用取模軟件提?。?,原理圖中的可調電阻是用來調節(jié)字符顯示的亮度的,調節(jié)是要有耐心,應為用到的是精密可調電阻,這個需要轉很多圈,不容易顯示出來,注意不能跳到太亮,要不很容易燒掉液晶,下面為接口說明,一般不顯示很可能是程序的問題和可調電阻沒有調節(jié)好,至于介紹網上很容易找到。7:TDA2822功放電路雙聲道音頻功率放大電路- TDA2822概述與特點TDA2822 是雙聲道音頻功率放大電路,適用于在袖珍式盒式放音機(WALKMAN)、收錄機和多媒體音箱中作音頻放大器。該電路的特點如下:電源電壓范圍寬(1.815V),電源電壓可低至1.8V 仍能工作,因此
18、,該電路適合在低電源電壓下工作;靜態(tài)電流小,交越失真也??;適用于單聲道橋式(BTL)或立體聲線路兩種工作狀態(tài);采用雙列直插8 腳塑料封裝(DIP8)。這個原理圖是按照數據手冊畫的,實物出來的效果蠻好,音質主要與喇叭有關。存在的問題是有點雜音,可能需要價格帶通濾波器進行濾波,還有就是芯片容易發(fā)熱,不能放很大的聲音,要不更加的熱,而卻雜音更加大,值得改進。8:軟件設計流程圖開機開機畫面顯示N是否有按鍵按下Y檢測那個按鍵按下減鍵功能選擇鍵復位鍵確認鍵加減9:總原理圖10:PCB制板圖11:整體電路仿真圖程序太多了,省略了.第三章 性能測試與分析1:整體測試在接通電源前,先用萬用表確認電源正和地沒有短
19、路,之后接通電源,如果紅色LED亮了,說明電源部分沒用問題,并且LCD1602亮了藍光說明這部分電源沒事,在接通電源的時候可以聽到一點喇叭發(fā)出的吱吱聲,表明喇叭可以工作,接通電源后過一段時間如果所用芯片都沒有發(fā)熱,則說明電路已經成功了一半。如果有芯片發(fā)熱,那么應該立即停止供電。慢慢的檢查那里出問題2: 各部分電路測試(1):首先在protues中仿真調好,在程序中要特別注意與硬件中引腳對應上(2):把程序燒到單片機里面,看是否LCD1602顯示出自己的名字和學號。剛開始可能不顯示,在調節(jié)可調電阻后如果沒有問題會顯示出來。如果到了電阻的兩個極點還沒有出來,說明硬件出問題了,檢查下單片機最小系統(tǒng),
20、還用顯示部分的電路,肯定會有所發(fā)現的。(3):在液晶可以顯示后,看上面顯示秒的數字是不是在走動,走動說明沒有問題,不走動首先檢測下電路問題,確保沒有問題后,很可能是1302部分的晶振不起振,用手按著很可能會走,那不就換一個,在這部走之后就是要確保斷電后數據會保留,這部分測試需要點時間,在你對好表后斷電再通電看是否這個所走的時間,如果恢復到初始設置值,那么就是紐扣電池的問題了,很可能是正負極安裝反了,接觸不良,電池電壓過低導致的。(4):DS18B20的安裝和三極管的安裝類似,如果液晶上面一直顯示初始的溫度,和現在環(huán)境的溫度相差很大,那么和可能是,數據端口的電阻不是4.7K電阻,DS18B20接
21、反了,接觸不良。(5):按鍵的測試比較簡單,只要你對應的按鍵能夠實現相應的功能就可以,不可以,那么肯定是硬件或者連接線的問題了。(6):利用音頻將板子上面的音頻接口和電腦連接,電腦放歌,聲音開到適中,接通電源,如果喇叭發(fā)出聲音,那么這次工程訓練已經完成了百分之九十了,不成功,首先看看硬件上面適合出現問題,和數據手冊上面的參考電路對應檢查下,看看耳機適合完全插入音頻接口中(我的出現的問題這個,害的我重新檢查了一遍)。這部分電路不會出現大問題,只要按照數據手冊上面給的參數就可以。只是音質的問題,音質和喇叭的關系很大,還有電容的質量,不過自己做個100HZ20KHZ的帶通濾波器接入,那么音質肯定會有
22、很大的改進,還有喇叭的安裝方式(我在沒有安裝在盒子里面和沒有在盒子里面音質相差蠻大的,前者好多了)。(7):總體調試:在實現上面所有的功能后,把所用東西安裝到盒子里面固定好,再進行微調,同時程序上面進行改進,使之達到最佳效果,加上點自己的靈感,怎一個爽字了得!3:元件清單原件名稱數量原件名稱數量STC89C52RC1排針1排DS18B201LCD16021DS1302140P底座1TDA282218P底座2喇叭2紅色LED1帶鎖按鍵13V紐扣電池112M晶振132.768K晶振1小按鍵5紐扣電池底座1電源插座130P電容2覆銅板16x9cm14.7電阻2103可調電阻1470電阻1102排阻(
23、9腳)110uF電容24.7K電阻1104電容310K電阻9100uF電容21K電阻1470uF電容2音頻接口1杜邦線30音頻線1精美盒子1外接設備儀器5V電源適配器電腦,手機,MP3等.第四章 心得體會經過兩個星期的工程訓練的學習讓我受益匪淺。下面對這兩個星期的學習進行總結下,總結這兩個星期的收獲與不足。取之長、補之短,在今后的學習和工作中有所受用。一:通過工程訓練,讓我更加明白動手的重要性,實驗就是為了讓你動手做,去探索一些你未知的或是你尚不是深刻理解的東西。二:思想的轉變,以前都是老師叫你干嘛就干嘛,跟著老師走,這次工程訓練給了我們很大的發(fā)揮空間,可以自己設計電路,自己做板子,自己測試,發(fā)現以后做東西不能老靠
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 供應鏈安全管控措施-洞察與解讀
- 化工公司安全培訓執(zhí)行方案
- 幼兒園消防安全工作實施方案
- 人教版七年級英語下unit1導學案
- 高考英語語法知識點總結
- 設備開發(fā)項目計劃書
- 我國潛在需求者對住房反向抵押貸款給付方式偏好研究:特征、影響因素與市場啟示
- 婚慶公司項目可行性研究報告
- 初中數學教學反思
- 兒童游樂設施安裝施工方案
- 2025滬科版(五四制)八年級化學主題一化學的魅力知識清單
- 補氣血培訓課件
- 基層高血壓管理流程
- 測試工程師年終總結
- 市域社會治理現代化
- 2025年江蘇電子信息單招試題及答案
- 新解讀《JB-T 3162-2011滾珠絲杠副 絲杠軸端型式尺寸》
- 項目檔案驗收匯報
- 索尼微單相機A7 II(ILCE-7M2)使用說明書
- 高標準農田建設項目驗收方案
- 2025年煤制天然氣行業(yè)研究報告及未來發(fā)展趨勢預測
評論
0/150
提交評論