3188.帶溫度的數(shù)字時鐘的設計 Protel電路板仿真設計課程設計_第1頁
3188.帶溫度的數(shù)字時鐘的設計 Protel電路板仿真設計課程設計_第2頁
3188.帶溫度的數(shù)字時鐘的設計 Protel電路板仿真設計課程設計_第3頁
3188.帶溫度的數(shù)字時鐘的設計 Protel電路板仿真設計課程設計_第4頁
3188.帶溫度的數(shù)字時鐘的設計 Protel電路板仿真設計課程設計_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、protel電路設計課程設計報告題 目: 帶溫度的數(shù)字時鐘的設計 教 學 系: 信息技術系 專業(yè)班級: 07級電子信息工程 學 號: 07111020* 學生姓名: * 指導教師: 起訖日期: 2009.12.10-2009.12.15 目錄1. 摘要2. 設計目的3. 設計要求4. 設計原理及其框圖5. 元器件6. 總接線元件布局簡圖7. pcb圖8. 軟件(程序代碼)9. 總結10. 附實物圖一.摘要計算機的產(chǎn)生加快了人類改造世界的步伐,但是它畢竟體積大。單片機在這種情況下誕生了。截止今日,單片機應用技術飛速發(fā)展,縱觀我們現(xiàn)在生活的各個領域,從導彈的導航裝置,到飛機上各種儀表的控制,從計算

2、機的網(wǎng)絡通訊與數(shù)據(jù)傳輸,到工業(yè)自動化過程的實時控制和數(shù)據(jù)處理,以及我們生活中廣泛使用的各種智能ic卡、電子寵物等,這些都離不開單片機。 單片計算機即單片微型計算機。(single-chip microcomputer ),是集cpu ,ram ,rom ,定時,計數(shù)和多種接口于一體的微控制器。它體積小,成本低,功能強,廣泛應用于智能產(chǎn)業(yè)和工業(yè)自動化上。而51系列單片機是各單片機中最為典型和最有代表性的一種。這次畢業(yè)設計通過對它的學習,應用,從而達到學習、設計、開發(fā)軟、硬的能力。 本文通過對一個基于單片機的能實現(xiàn)定時,秒表,萬年歷,鬧鐘等功能的多功能電子時鐘的設計學習,單片機應用中的數(shù)據(jù)轉換顯示

3、,液晶顯示原理,單片機的定時中斷原理。從而達到學習、了解單片機相關指令在各方面的應用。系統(tǒng)由at89s52、溫度檢測芯片、時鐘芯片、液晶顯示器、存儲器、穩(wěn)壓電源等部分構成,能實現(xiàn)時鐘日歷顯示的功能,能進行時、分、秒的顯示和實時溫度顯示。也具有日歷計算和時鐘、日歷的校準,定時時間的設定和鬧鈴等功能。二.設計目的1、電子課程術程設計的目的在于提高學生在電子技術方面的實踐技能,培養(yǎng)綜合利用理論知識解決實際問題的能力和科學作風,初步掌握工程設計方法和組織實踐的基本技能,逐步熟悉開展科學實踐的程序和方法。2、培養(yǎng)運用所學的理論知識,獨立地設計、制作電子產(chǎn)品的能力。三.設計要求1. 利用51單片機制作用液

4、晶顯示的時鐘和溫度。2. 學會使用 altium designer 電路設計軟件進行電路設計。3. 畫出電路原理圖(或仿真電路圖)4. 元器件及參數(shù)選擇, 仿真與調試。5. pcb文件生成與打印輸出。6. 制作要求 自行裝配和調試,并能發(fā)現(xiàn)問題和解決問題。7. 編寫設計報告 寫出設計與制作的全過程,附上有關資料和圖紙。4. 設計原理及其框圖采用stc89c52作為主控制系統(tǒng),數(shù)字式溫度傳感器ds18b20;液晶顯示器yjd1602a作為現(xiàn)實電路。 stc89c52單片機喂控制核心,具有在線編程功能,低功耗,能在5v電壓下工作,本系統(tǒng)采用軟件編程的方法控制時鐘并用三線接口與cpu進行同步通信,并

5、采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或ram數(shù)據(jù);采用ds12c887時鐘芯片與lcd連接實現(xiàn)時鐘現(xiàn)實. 溫度傳感器ds18b20采集溫度實現(xiàn)溫度現(xiàn)實。 電路設計框圖五.元器件1. 5v電源 (1個)2.12*12cm覆銅板 (1塊)2. lcd液晶 (1個) 12m晶振 (1個) 蜂鳴器 (1個)3. 10k電阻 (12個) 1k電阻 (1個) 4.7k電阻 (1個)4. 100uf電容 (2個) 10uf電容 (1個) 30pf電容 (1個)5. 發(fā)光二極管 (2個) pnp三極管s9012 (1個)6. stc89c52芯片 (1塊) ds18b20芯片 (1塊) ds12c887芯片

6、 (1塊)六.總接線元件布局簡圖7. pcb圖8. 軟件(程序代碼)部分程序:/ds12cr887void writetods12cr887(uchar add,uchar dat)/as=1;ds=1;dsrw=1;cs=0;p1=add;/as=1;dsrw=1;cs=1;uchar readfromds12cr887(uchar add)uchar d;/as=0; ds=0;p1=0xff; dat=p0; ds=1;/as=1;cs=1; return dat;void init_ds12cr887()writetods12cr887(0x0a,0x20);void gettime(

7、) while(readfromds12cr887(0x0a)&0x80);sec=readfromds12cr887(0);min=readfromds12cr887(2);hour=readfromds12cr887(4);week=readfromds12cr887(6);day=readfromds12cr887(7);mon=readfromds12cr887(8);year=readfromds12cr887(9); displaycalendar(0xc6,sec);displaycalendar(0xc3,min);displaycalendar(0xc0,hour);displaycalendar(0x91,week);displaycalendar(0x88,day);displaycalendar(0x85,mon);displaycalendar(0x82,year)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論