標題: 基于51單片機最小系統(tǒng)設(shè)計-基礎(chǔ)強化訓(xùn)練任務(wù)書 [打印本頁]
作者: 小曉 時間: 2018-6-25 19:22
標題: 基于51單片機最小系統(tǒng)設(shè)計-基礎(chǔ)強化訓(xùn)練任務(wù)書
基礎(chǔ)強化訓(xùn)練任務(wù)書
學(xué)生姓名:董* 專業(yè)班級: 電子0902
指導(dǎo)教師: 洪* 工作單位: 信息工程學(xué)院
題 目:基于51單片機最小系統(tǒng)設(shè)計
一、 訓(xùn)練目的
主要目的就是對學(xué)生進行基礎(chǔ)課程、基本技能、基本動手能力的強化訓(xùn)練,提高學(xué)生的基礎(chǔ)理論知識、基本動手能力,提高人才培養(yǎng)的基本素質(zhì)。
二、 訓(xùn)練內(nèi)容和要求
1、基礎(chǔ)課程和基本技能強化訓(xùn)練
(1)設(shè)計一個基于51單片機最小系統(tǒng)電路;
(2)對所設(shè)計電路的基本原理進行分析;
2、文獻檢索與利用、論文撰寫規(guī)范強化訓(xùn)練
要求學(xué)生掌握基本的文獻檢索方法,科學(xué)查找和利用文獻資料,同時要求學(xué)生獲得正確地撰寫論文的基本能力,其中包括基本格式、基本排版技巧和文獻參考資料的寫法、公式編排、圖表規(guī)范制作、中英文摘要的寫法等訓(xùn)練。
3、基本動手能力和知識應(yīng)用能力強化訓(xùn)練
(1)學(xué)習(xí)PROTEL軟件;
(2)繪制電路的原理圖和PCB版圖,要求圖紙繪制清晰、布線合理、符合繪圖規(guī)范;
4、查閱至少5篇參考文獻,按《武漢理工大學(xué)課程設(shè)計工作規(guī)范》要求撰寫基礎(chǔ)強化訓(xùn)練報告書,全文用A4紙打印。
三、 初始條件
計算機;Microsoft Office Word 軟件;PROTEL軟件
四、 時間安排
1、 20011年 7 月 11日集中,作基礎(chǔ)強化訓(xùn)練具體實施計劃與報告格式要求的說明;學(xué)生查閱相關(guān)資料,學(xué)習(xí)電路的工作原理。
2、 2011 年 7 月 12 日,電路設(shè)計與分析。
3、 2011 年 7 月 13日至2010 年7 月 14日,相關(guān)電路原理圖和PCB版圖的繪制。
4、 2011年 7 月 15日上交基礎(chǔ)強化訓(xùn)練成果及報告,進行答辯。
指導(dǎo)教師簽名: 年 月 日
系主任(或責任教師)簽名: 年 月 日
目錄
摘要
Abstract
1.PROTEL的發(fā)展及功能 5
2.51單片機最小系統(tǒng)基本構(gòu)成 5
2.1時鐘電路 6
2.2復(fù)位電路 6
2.3 電源電路 6
2.4流水燈及數(shù)碼管顯示 7
2.5程序下載電路 7
3.51單片機最小系統(tǒng)PROTEL的實現(xiàn) 8
3.1原理圖 8
3.2 PCB圖 9
4.小結(jié)與體會
參考文獻:
附錄:
附錄I:元件清單
摘要PROTEL是PORTEL公司在80年代末推出的EDA軟件,在電子行業(yè)的CAD軟件中,它當之無愧地排在眾多EDA軟件的前面,是電子設(shè)計者的首選軟件,它較早就在國內(nèi)開始使用,在國內(nèi)的普及率也最高,有些高校的電子專業(yè)還專門開設(shè)了課程來學(xué)習(xí)它,幾乎所有的電子公司都要用到它,許多大公司在招聘電子設(shè)計人才時在其條件欄上常會寫著要求會使用PROTEL【1】。
Abstract PROTEL is a EDA software, in the electronics industry of CAD software, it truthfully row in the front of the many EDA software, is the first choice of electronic designer software, it is early in the domestic, begin to use, the penetration rate is the highest in China, some university of electronic major still hasspecially opened the program to learn it, almost all of the electronics companies have to use it, many large companies in the recruitment of electronic design talents in the column conditions written often will use of PROTEL requirements【1】.
1. PROTEL的發(fā)展及功能早期的PROTEL主要作為印制板自動布線工具使用,運行在DOS環(huán)境,對硬件的要求很低,在無硬盤286機的1M內(nèi)存下就能運行,但它的功能也較少,只有電原理圖繪制與印制板設(shè)計功能,其印制板自動布線的布通率也低,而現(xiàn)今的PROTEL已發(fā)展到PROTEL99(網(wǎng)絡(luò)上可下載到它的測試板),是個龐大的EDA軟件,完全安裝有200多M,它工作在WINDOWS95環(huán)境下,是個完整的板級全方位電子設(shè)計系統(tǒng),它包含了電路原理圖繪制、模擬電路與數(shù)字電路混合信號仿真、多層印制電路板設(shè)計(包含印制電路板自動布線)、可編程邏輯器件設(shè)計、圖表生成、電子表格生成、支持宏操作等功能,并具有Client/Server (客戶/服務(wù)器)體系結(jié)構(gòu),同時還兼容一些其它設(shè)計軟件的文件格式,如ORCAD,PSPICE,EXCEL等,其多層印制線路板的自動布線可實現(xiàn)高密度PCB的100%布通率。在國內(nèi)PROTEL軟件較易買到,有關(guān)PROTEL軟件和使用說明的書也有很多,這為它的普及提供了方便。2005年年底,Protel軟件的原廠商Altium公司推出了Protel系列的最新高端版本Altium Designer 6.0。 Altium Designer 6.0,它是完全一體化電子產(chǎn)品開發(fā)系統(tǒng)的一個新版本,也是業(yè)界第一款也是唯一一種完整的板級設(shè)計解決方案。Altium Designer 是業(yè)界首例將設(shè)計流程、集成化PCB 設(shè)計、可編程器件(如FPGA)設(shè)計和基于處理器設(shè)計的嵌入式軟件開發(fā)功能整合在一起的產(chǎn)品,一種同時進行PCB和FPGA設(shè)計以及嵌入式設(shè)計的解決方案,具有設(shè)計方案從概念轉(zhuǎn)變?yōu)樽罱K成品所需的全部功能【4】。
2. 51單片機最小系統(tǒng)的構(gòu)成
2.1 時鐘電路系統(tǒng)的時鐘電路設(shè)計是采用的內(nèi)部方式,即利用芯片內(nèi)部的振蕩電路。AT89C51單片機內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器。引腳XTAL1和XTAL2分別是放大器的輸入端和輸出端。放大器與作為反饋元件的片外晶體諧振器一起構(gòu)成一個自激振蕩器。外接晶體諧振器以及電容C3和C4構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中。對外接電容的值雖然沒有嚴格的要求,但電容的大小會影響震蕩器頻率的高低、震蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。因此,此系統(tǒng)電路的晶體振蕩器的值為12MHz,電容應(yīng)盡可能的選擇陶瓷電容,電容值約為30μF。在焊接刷電路板時,晶體振蕩器和電容應(yīng)盡可能安裝得與單片機芯片靠近,以減少寄生電容,更好地保證震蕩器穩(wěn)定和可靠地工作【6】。
2.2 復(fù)位電路復(fù)位是由外部的復(fù)位電路來實現(xiàn)的。片內(nèi)復(fù)位電路是復(fù)位引腳RST通過一個斯密特觸發(fā)器與復(fù)位電路相連,斯密特觸發(fā)器用來抑制噪聲,它的輸出在每個機器周期的S5P2,由復(fù)位電路采樣一次【3】。復(fù)位電路通常采用上電自動復(fù)位和按鈕復(fù)位兩種方式。此電路同時采用上電復(fù)位和按鈕復(fù)位,復(fù)位的時間必須大于5ms,通過R18和C1決定。
2.3 電源電路
STC89c51的工作電壓為5v,本任務(wù)中采用USB供電,方便。焊接時需要用萬用表測量正負極,其中有兩個引腳是數(shù)據(jù)通信的,不需要用到,通過一個六腳開關(guān)控制,還有電阻,LED作為電源指示燈。
2.4 流水燈及數(shù)碼管顯示
流水燈顯示是通過單片機I/O口的高低電平控制,LED燈得正極接電源的正極,負極接單片機,中間還串一個電阻,當單片機輸出一個高電平時,LED燈的正負極都是高電平,所以不亮;當單片機【3】輸出一個低電平時,LED燈形成壓降,LED燈導(dǎo)通。
數(shù)碼管顯示是八段式LED數(shù)碼管【1】,八段還加一個小數(shù)點,。所謂的八段就是指數(shù)碼管里有八個小LED發(fā)光二極管,通過控制不同的LED的亮滅來顯示出不同的字形。數(shù)碼管又分為共陰極和共陽極兩種類型,其實共陰極就是將八個LED的陰極連在一起,讓其接地,這樣給任何一個LED的另一端高電平,它便能點亮。而共陽極就是將八個LED的陽極連在一起。
其中引腳圖的四個COM端連在一起,是公共端,共陽數(shù)碼管將其接正5伏電源,加上一個PNP三極管驅(qū)動【4】,增加亮度。一個八段數(shù)碼管稱為一位,多個數(shù)碼管并列在一起可構(gòu)成多位數(shù)碼管,它們的段選線(即a,b,c,d,e,f,g,dp)連在一起,而各自的公共
端稱為位選線。顯示時,都從段選線送入字符編碼,而選中哪個位選線,那個數(shù)碼管便會被點亮。數(shù)碼管的8段,對應(yīng)一個字節(jié)的8位,a對應(yīng)最低位dp對應(yīng)最高位【3】。
2.5 程序下載電路
TXD為高電平時Q6截止,由于PCRXD內(nèi)部呈高阻態(tài)PCTXD平時為負電平,此電平經(jīng)過R7使PCRXD也為低電平,邏輯值為1。TXD為低電平時Q6導(dǎo)通,PCRXD為高電平,邏輯值為0;T1在PCTXD為低電平時導(dǎo)通,使電容充電,在PCTXD為高電平時T1截止,電容不能放電,能夠維持PCRXD上的低電平【2】。PC發(fā)數(shù)據(jù)時,PCTXD空閑時為低電平,為高電平時Q4導(dǎo)通RXD變低,邏輯值為0【5】。
3.51單片機最小系統(tǒng)設(shè)計3.1原理圖
圖3-1最小系統(tǒng)原理圖
3.2 PCB圖
圖3-2 PCB總圖
5.小結(jié)與體會本次任務(wù)之前,就接觸過一次PROTEL,這幾天下了決心學(xué)習(xí)PROTEL,在看視頻的過程中,遇到很多不懂的地方,經(jīng)過長時間的琢磨終于解決了,在PCB布線時,遇到一些錯誤,都是些細節(jié)問題,以后要多加訓(xùn)練,所謂孰能生巧,總有一天我會熟練的操作PROTEL。
參考文獻:[1] 張娟著,protel電路設(shè)計教程,北京,清華大學(xué)出版社,2011
[2]郭天祥著,十天學(xué)會單片機,北京,清華大學(xué)出版社,2007
[3]余波著,protel99從入門到精通,西安電子科技大學(xué)出版社,2000
[4] 王正謀,protelse電路設(shè)計與仿真,福建,科學(xué)技術(shù)出版社,2007
[5] 穆秀春、李娜、訾鴻 著,輕松實現(xiàn)從Protel到Altium Designer,北京,電子工業(yè)出版社,2011
[6]吳友宇主編,模擬電子技術(shù)基礎(chǔ),北京,清華大學(xué)出版社,2009
附錄I:原件清單本科生基礎(chǔ)強化訓(xùn)練成績評定表
| | | |
| |
題目:基于51單片機最小系統(tǒng)的設(shè)計 |
答辯或質(zhì)疑記錄: 答:晶振電路,復(fù)位電路,供電電路,下載電路,數(shù)碼管顯示,及流水燈。 2. 作原理圖時,如果沒有你所需要的元件怎么辦? 答:此時需要自己動手制作元件,需要測量實際元件的參數(shù),然后將所制作的元件添加到自帶的元件庫。 3. 在導(dǎo)入PCB時你遇到了哪些問題? 答:原理圖的引腳與PCB元件庫的引腳不一致,導(dǎo)致有些元件無法生成, 有些元件封裝錯誤,有些地方網(wǎng)絡(luò)編號重復(fù)定義了,有些相同的元件沒有編 查找錯誤花了很長時間,以后要細心。
|
|
最終評定成績(以優(yōu)、良、中、及格、不及格評定) |
完整的Word格式文檔51黑下載地址:
基于51單片機最小系統(tǒng)設(shè)計.doc
(346 KB, 下載次數(shù): 6)
2018-6-25 19:21 上傳
點擊文件名下載附件
單片機
下載積分: 黑幣 -5
歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |