電磁兼容實(shí)驗(yàn)設(shè)計(jì)_第1頁(yè)
電磁兼容實(shí)驗(yàn)設(shè)計(jì)_第2頁(yè)
電磁兼容實(shí)驗(yàn)設(shè)計(jì)_第3頁(yè)
電磁兼容實(shí)驗(yàn)設(shè)計(jì)_第4頁(yè)
電磁兼容實(shí)驗(yàn)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、單片機(jī)小系統(tǒng)設(shè)計(jì)報(bào)告班級(jí) 電氣1202班學(xué)號(hào) 2010010972姓名 秦 仲 平2014年12月一、 設(shè)計(jì)思路1、 利用溫度傳感器測(cè)量溫度。利用CPU將溫度傳感器所測(cè)的數(shù)據(jù)顯示在液晶屏上,液晶屏采用SMG12864G2-ZK型號(hào)。CPU采用AT89S51。利用按鈕完成對(duì)溫度報(bào)警值的設(shè)定,按鈕個(gè)數(shù)自己定義。將溫度報(bào)警設(shè)定值存儲(chǔ)在EEPROM中,CPU在每次開(kāi)機(jī)時(shí)自動(dòng)去EEPROM中讀取。EEPROM型號(hào)為采用SPI總線的AT25128或者IIC總線的ST24C02。當(dāng)傳感器所測(cè)溫度超過(guò)所設(shè)溫度報(bào)警值時(shí),利用CPU驅(qū)動(dòng)繼電器,使繼電器的常開(kāi)觸點(diǎn)吸合,同時(shí)控制蜂鳴器發(fā)聲??刂品澍Q器和繼電器的IO管

2、腳應(yīng)該是兩個(gè),分別進(jìn)行控制。(蜂鳴器采用5V型號(hào),繼電器型號(hào)采用資料中所給的G5LC型號(hào))。步進(jìn)電機(jī)驅(qū)動(dòng)(步進(jìn)電機(jī)型號(hào)任選)或者直流電機(jī)。不使用繼電器來(lái)控制直流電機(jī)或者步進(jìn)電機(jī)。步進(jìn)電機(jī)或者直流電機(jī)控制采用驅(qū)動(dòng)芯片來(lái)完成。2、 選定這些功能后,然后從主原理圖中找到需要的芯片,復(fù)制到自己要設(shè)計(jì)的原理圖中,還要為自己的原理圖設(shè)計(jì)個(gè)pcb圖,存在一個(gè)工程文件下,然后為自己的每個(gè)芯片添加封裝圖,最后可以使用update 功能是原理圖導(dǎo)入到pcb版中。添加封裝圖要自己添加一些原理圖庫(kù),如果原理圖庫(kù)里沒(méi)有的要自己動(dòng)手畫(huà),可以使用pcb向?qū)Чδ?。所有封裝添加完成就可以進(jìn)行導(dǎo)入。3、 導(dǎo)入之后所有器件的封裝圖

3、都進(jìn)入pcb板中,然后就是要進(jìn)行自己的手動(dòng)布線,在布線候要遵守老師講過(guò)的一些原則,這是不現(xiàn)實(shí)需要注意的一些原則性問(wèn)題。1) 布線層設(shè)置 在高速數(shù)字電路設(shè)計(jì)中,電源與地層應(yīng)盡量靠在一起,中間不安排布線。所有布線層都盡量靠近一平面層,優(yōu)選地平面為走線隔離層。 為了減少層間信號(hào)的電磁干擾,相鄰布線層的信號(hào)線走向應(yīng)取垂直方向。 可以根據(jù)需要設(shè)計(jì)1-2個(gè)阻抗控制層, 如果需要更多的阻抗控制層需要與PCB產(chǎn)家協(xié)商。阻抗控制層要按要求標(biāo)注清楚。 將單板上有阻抗控制要求的網(wǎng)絡(luò)布線分布在阻抗控制層上。2) 線寬和線間距的設(shè)置線寬和線間距的設(shè)置要考慮的因素: A. 單板的密度。板的密度越高,傾向于使用更細(xì)的線寬和

4、更窄的間隙。 B. 信號(hào)的電流強(qiáng)度。當(dāng)信號(hào)的平均電流較大時(shí),應(yīng)考慮布線寬度所能承載的的電流,線寬可參考以下數(shù)據(jù): PCB設(shè)計(jì)時(shí)銅箔厚度,走線寬度和電流的關(guān)系3) 布線優(yōu)先次序關(guān)鍵信號(hào)線優(yōu)先:電源、摸擬小信號(hào)、高速信號(hào)、時(shí)鐘信號(hào)和同步信號(hào)等關(guān)鍵信號(hào)優(yōu)先布線密度優(yōu)先原則:從單板上連接關(guān)系最復(fù)雜的器件著手布線。從單板上連線最密集的區(qū)域開(kāi)始布線。4) 自動(dòng)布線在布線質(zhì)量滿(mǎn)足設(shè)計(jì)要求的情況下,可使用自動(dòng)布線器以提高工作效率,在自動(dòng)布線前應(yīng)完成以下準(zhǔn)備工作:為了更好地控制布線質(zhì)量,一般在運(yùn)行前要詳細(xì)定義布線規(guī)則,這些規(guī)則可以在軟件的圖形界面內(nèi)進(jìn)行定義,軟件在該文件控制下運(yùn)行。5) 盡量為時(shí)鐘信號(hào)、高頻信號(hào)

5、、敏感信號(hào)等關(guān)鍵信號(hào)提供專(zhuān)門(mén)的布線層,并保證其最小的回路面積。 必要時(shí)應(yīng)采取手工優(yōu)先布線、 屏蔽和加大安全間距等方法。 保證信號(hào)質(zhì)量。6) 電源層和地層之間的EMC環(huán)境較差,應(yīng)避免布置對(duì)干擾敏感的信號(hào)。 7) 有阻抗控制要求的網(wǎng)絡(luò)應(yīng)布置在阻抗控制層上。8) 進(jìn)行PCB設(shè)計(jì)時(shí)應(yīng)該遵循的規(guī)則4、 設(shè)計(jì)完pcb板最后就是導(dǎo)出DRC檢驗(yàn)報(bào)告二、 硬件電路設(shè)計(jì)(一)、Altium Designer 6.9簡(jiǎn)介Altium公司在原來(lái)Protel 99SE的基礎(chǔ)上,應(yīng)用最先進(jìn)的軟件設(shè)計(jì)方法,率先推出了一款基于Windows2000和Windows XP操作系統(tǒng)的EDA設(shè)計(jì)軟件ProtelDXP。Protel

6、 DXP在前版本的基礎(chǔ)上增加了許多新的功能。2006年初,altium公司推出了Protel系列的最新高端版Altium Designer 6.這款版本完全兼容了以前各種版本的Protel軟件,在充分繼承了先前版本的有點(diǎn)基礎(chǔ)上,拓寬了板極設(shè)計(jì)的傳統(tǒng)界限,將PCB設(shè)計(jì),F(xiàn)PGA設(shè)計(jì)及嵌入式設(shè)計(jì)進(jìn)行了全面集成,以加快電子產(chǎn)品的設(shè)計(jì)流程,為用戶(hù)提供了將設(shè)計(jì)方案從概念轉(zhuǎn)變?yōu)樽罱K產(chǎn)品所需的全部功能。后又更新了Altium Designer 6.9. Altium Designer6.9已不是單純的PCB設(shè)計(jì)工具而是一套由五大模塊組成的系統(tǒng)軟件。他們分別是SCH設(shè)計(jì),SCH仿真,PCB設(shè)計(jì),Auto Ro

7、uter和FPGA設(shè)計(jì),覆蓋了整個(gè)一PCB為核心的物理設(shè)計(jì)。(二)、用 Altium Designer 6.9進(jìn)行電路設(shè)計(jì)的基本步驟1、電路原理圖設(shè)計(jì)的步驟 電路原理圖的設(shè)計(jì)是整個(gè)電路設(shè)計(jì)的基礎(chǔ),因此電路原理圖要設(shè)計(jì)好,以免影響后面的設(shè)計(jì)工作。電路原理圖的設(shè)計(jì)一般有如下步驟: (1)創(chuàng)建原理圖工作區(qū)域; (2)放置元件; (3)原理圖布線; (4)加載元件封裝; (5)編輯和調(diào)整;2、印刷電路板設(shè)計(jì)的步驟 印刷電路板設(shè)計(jì)是從電路原理圖變成一個(gè)具體產(chǎn)品的必經(jīng)之路,因此,印刷電路板設(shè)計(jì)是電路設(shè)計(jì)中最重要、最關(guān)鍵的一步。通常,印刷電路板設(shè)計(jì)的具體步驟如下: (1)設(shè)置pcb圖范圍; (2)導(dǎo)入元件;

8、(3)將元器件進(jìn)行布局; (4)設(shè)置pcb圖規(guī)則; (5)手動(dòng)進(jìn)行布線;3、電路原理圖設(shè)計(jì) 根據(jù)以上設(shè)計(jì)步驟,電路原理圖設(shè)計(jì)過(guò)程如下:(1) 啟動(dòng)原理圖設(shè)計(jì)服務(wù)器運(yùn)行Altium Designer 6.9,執(zhí)行FileNewPCB Project命令,Project 面板上就會(huì)添加一個(gè)默認(rèn)名為“PCB Project1.PrjPCB”新建工程文件。創(chuàng)建工程文件后,執(zhí)行FileSave Project命令,在出現(xiàn)的Save Project對(duì)話(huà)框中輸入文件的名稱(chēng),單擊“保存”按鈕即可完成工程的保存。保存新建的工程文件后,就可以在該工程文件下創(chuàng)建新的原理圖文件與PCB等文件。 創(chuàng)建原理圖文件。執(zhí)行F

9、ileNewSchematic命令,即可啟動(dòng)原理圖編輯器。新建的原理圖文件將自動(dòng)添加到當(dāng)前的設(shè)計(jì)工程列表中。(2) 繪制電路原理圖首先要設(shè)置電路圖紙的各種參數(shù)和相關(guān)信息。例如圖紙的尺寸、標(biāo)題欄、邊框底色、文件信息等。選擇【Design】【Document Option】命令,彈出文檔選項(xiàng)對(duì)話(huà)框。Standard Style選項(xiàng)設(shè)置圖紙尺寸,通過(guò)下拉列表選擇圖紙尺寸;Grids項(xiàng)設(shè)置包括兩個(gè)部分:Snap(鎖定柵格)設(shè)定和Visible(可視柵格)設(shè)定。設(shè)置的方法是:首先選中相應(yīng)的復(fù)選框,然后在其后的文本框中輸入要求的設(shè)定值。Snap項(xiàng)設(shè)置會(huì)影響光標(biāo)的移動(dòng)。光標(biāo)在移動(dòng)的過(guò)程中,將以設(shè)定值為移動(dòng)的

10、基本單位。設(shè)定值的單位為mil,即1/1000英寸。Visible項(xiàng)設(shè)置圖紙上實(shí)際顯示的柵格距離,單位亦為mil。點(diǎn)擊Boarder Color(邊框顏色)和Sheet Color(圖紙顏色)將彈出顏色選擇對(duì)話(huà)框,選擇某種顏色就可以改變圖紙的邊框及工作區(qū)中的顏色。在設(shè)計(jì)控制電路原理圖時(shí)電路圖紙的各種參數(shù)均為默認(rèn)值。(3)裝載元件庫(kù)電路原理圖包含兩大元素:一個(gè)是元件,另一個(gè)是連線。元件位于元件庫(kù)中,因此在設(shè)計(jì)原理圖時(shí)首先要裝載元件庫(kù)。元件庫(kù)有兩種類(lèi)型:一類(lèi)是標(biāo)準(zhǔn)庫(kù),由Altium公司或第三方元件廠商提供;另一類(lèi)為用戶(hù)自建庫(kù)。將鼠標(biāo)移動(dòng)到原理圖設(shè)計(jì)環(huán)境右上角,光標(biāo)指向Libraries(元件庫(kù))標(biāo)

11、簽,Altium Designer 6.9則自動(dòng)顯示出Libraries面板。元件庫(kù)面板包含了已裝載的元件庫(kù)、元件的原理圖名稱(chēng)與符號(hào)、元件的PCB封裝等重要信息。如果所需元件不在元件庫(kù)中,則按下述步驟安裝其它元件庫(kù):點(diǎn)擊元件庫(kù)面板上的Libraries按鈕,Altium Designer 6.9彈出Available Libraries(可用庫(kù))對(duì)話(huà)框,選擇Installed標(biāo)簽。按Install(裝載)按鈕裝載其它元件庫(kù),按Remove(卸載)按鈕卸載已裝載的元件庫(kù)。由于元件庫(kù)中沒(méi)有元件TCF792B,所以需要在控制電路原理的同一個(gè)PCB項(xiàng)目下創(chuàng)建一個(gè)自建庫(kù),可依據(jù)芯片TCF792B的管腳圖

12、來(lái)制作。(4) 放置元件 根據(jù)所需元件及其電路,將元件碼放大概成一定規(guī)則。一般將實(shí)際中比較靠近的元件在原理圖中碼放好,這樣便于對(duì)電路進(jìn)行觀看和研究,也便于后邊進(jìn)一步電路設(shè)計(jì)中元件連接時(shí)候的方便。(5)電氣連接 選取工具欄中連線工具(或選擇【Place】【W(wǎng)ire】命令),進(jìn)入連線狀態(tài),將工作平面上的器件連接起來(lái),構(gòu)成一個(gè)完整的電路原理圖。如果線路有轉(zhuǎn)折,在轉(zhuǎn)折處要單擊鼠標(biāo)確定線路端點(diǎn)。連線過(guò)程中,如果導(dǎo)線與元件引腳相交則自動(dòng)產(chǎn)生電氣連接點(diǎn),也可以選擇【Place】【Manual Junction】命令手動(dòng)放置節(jié)點(diǎn)。除了通過(guò)畫(huà)導(dǎo)線直接連接使元件之間具有電氣聯(lián)系外,還可以通過(guò)設(shè)置網(wǎng)絡(luò)標(biāo)號(hào)來(lái)實(shí)現(xiàn)元件

13、之間的電氣連接。網(wǎng)絡(luò)標(biāo)號(hào)實(shí)際的意義就是一個(gè)電氣節(jié)點(diǎn),即具有相同網(wǎng)絡(luò)標(biāo)號(hào)的元件引腳、導(dǎo)線、電源及接地符號(hào)等在電氣關(guān)系上是連接在一起的。網(wǎng)絡(luò)標(biāo)號(hào)主要用于表示層次式電路或多重式電路中各個(gè)模塊電路之間的復(fù)雜連接關(guān)系。在電路圖中,如果連線較多會(huì)影響原理圖的可讀性,可以適當(dāng)?shù)赝ㄟ^(guò)網(wǎng)絡(luò)標(biāo)號(hào)來(lái)進(jìn)行電氣連接。Altium Designer 6.9還提供了總線連接方式,用于計(jì)算機(jī)系統(tǒng)總線間的連接??梢酝ㄟ^(guò)工具欄上的總線和總線入口工具連接計(jì)算機(jī)系統(tǒng)總線。(6)完善原理圖通過(guò)給出相關(guān)的注釋信息可以增加原理圖的可讀性,就如同編程語(yǔ)言中的注釋語(yǔ)句一樣。Altium Designer 6.9提供了文本、線段和一些圖形標(biāo)識(shí),

14、主要集中在【Place】菜單的最后部分,也可以使用工具欄中的實(shí)用工具組。其中畫(huà)線與連線代表的意義截然不同,連線表示電氣連接,具有導(dǎo)線的性質(zhì);而畫(huà)線僅起注釋作用,無(wú)任何電氣性質(zhì)。利用Altium Designer 6.9 所提供的各種功能對(duì)原理圖進(jìn)一步調(diào)整和修改,以保證原理圖的美觀和正確。根據(jù)自己所需要的功能,檢查電路中是否存在錯(cuò)誤,如果存在問(wèn)題,盡快改正錯(cuò)誤。經(jīng)過(guò)以上的步驟,完成了控制電路原理圖的設(shè)計(jì)。4、印刷電路板的設(shè)計(jì)想要得到最終的電路,就要進(jìn)行印刷電路板的設(shè)計(jì),及制作pcb圖。其中包括規(guī)劃區(qū)域,載入元件,元件布局,布線等環(huán)節(jié)。最終生成元件報(bào)表,再根據(jù)pcb圖,制作出預(yù)期的印刷電路板。(三

15、)、應(yīng)用Altium Designer 6.9設(shè)計(jì)印刷電路板過(guò)程如下:(1)印刷電路板的生成當(dāng)完成電路原理圖設(shè)計(jì)以后,檢查原理圖中是否所有需要連接的線已經(jīng)連接完成,每個(gè)元器件都有相對(duì)應(yīng)的正確封裝。一切檢查無(wú)誤后,就可以生成電路的pcb圖。首先要先在工程中創(chuàng)建一個(gè)pcb圖,然后在電路原理圖界面中選擇UPdate PCB Document,然后點(diǎn)擊界面中的使變化生效按鈕,系統(tǒng)就會(huì)自動(dòng)將所有元件導(dǎo)入到pcb圖中。(2)規(guī)劃電路板 規(guī)劃電路板分為兩部分。第一部分為設(shè)定電路板大小,根據(jù)所做電路情況,劃定一個(gè)范圍。此范圍一般為長(zhǎng)方形,可以把所用的所有元器件包含在呢,并且沒(méi)有太多的空閑部分。第二部分是元器件

16、布局,布局時(shí)候有一定講究,盡量按照原理圖的位置就行布局,這樣可以使連線的過(guò)程盡量的簡(jiǎn)化,不至于使連線太過(guò)復(fù)雜。在元件布局的時(shí)候,元件之間距離要盡量靠近些,不宜出現(xiàn)大面積空白地方,以節(jié)省電路板所占面積,節(jié)約材料。如果電路中有一些發(fā)熱量較大的元器件,應(yīng)預(yù)留出其對(duì)應(yīng)散熱片位置,或者空出一小片地方,防止由于其發(fā)熱引發(fā)的其他元件故障。(3)設(shè)置參數(shù)參數(shù)設(shè)置是電路板設(shè)計(jì)的非常重要的步驟,一般包括線的粗細(xì)設(shè)定,過(guò)孔大小、焊盤(pán)大小設(shè)置和線間距的設(shè)定。線的粗細(xì)一般要根據(jù)經(jīng)過(guò)線的電流決定,一般的cpu信號(hào)控制線選擇10mil,cpu所用供電的3.3V電源線和地線一般選擇20mil,本課題中電機(jī)的控制線由于要經(jīng)過(guò)最

17、大為3A的電流,所以選擇較粗的3mm線寬。當(dāng)電路走線一層不能滿(mǎn)足要求時(shí),我們根據(jù)需要將制作雙面板或者四面板,在此時(shí)將會(huì)用到過(guò)孔。過(guò)孔的孔徑一般情況小要跟所走線寬大小適中,不易過(guò)小,也不宜過(guò)大。線間距一般情況下選擇6mil,如果線間距小于6mil,將會(huì)出現(xiàn)電磁兼容上的一些問(wèn)題。(4)元器件布線 當(dāng)元器件布局結(jié)束,參數(shù)設(shè)置結(jié)束后,將進(jìn)行元器件布線工作。元器件布線一般選用手動(dòng)布線,雖然系統(tǒng)自帶自動(dòng)布線功能,但是由于自動(dòng)布線走線比較亂,不太易于后期制版,所以一般選擇手動(dòng)布線,這樣在后期調(diào)試過(guò)程中如果出現(xiàn)問(wèn)題,也便于找到問(wèn)題線路,便于解決。元件布線過(guò)程中一般要注意線寬及線間距問(wèn)題,要清楚自己的板子中,哪

18、些元器件所走電流大,哪些電流小,以便及時(shí)修改線寬,避免因線寬問(wèn)題引發(fā)的后期調(diào)試問(wèn)題。在布線過(guò)程中還應(yīng)該注意走線的位置和拐角的角度。在走線過(guò)程中,如果圖中有晶振,走線時(shí)一定注意線不要穿過(guò)晶振,要繞開(kāi)晶振。如果線路需要出現(xiàn)拐角,一般選擇拐135度角,要盡量避免90度角的出現(xiàn),因?yàn)榻?jīng)過(guò)電流時(shí),90度角會(huì)多少出現(xiàn)一些問(wèn)題,將會(huì)對(duì)將來(lái)的調(diào)試過(guò)程造成一定干擾。自動(dòng)布線:自動(dòng)布線雖然省去很多麻煩,但沒(méi)有任何一種自動(dòng)布線軟件能夠完美到不需要手動(dòng)調(diào)整的地步,往往存在令人不滿(mǎn)意之處,需要手動(dòng)調(diào)整。最后就可以打印輸出印刷電路板圖了。三、 軟件電路設(shè)計(jì)(一)、程序流程圖開(kāi)始設(shè)定電機(jī)運(yùn)行的最高溫度系統(tǒng)初始化液晶屏顯示檢

19、測(cè)到電機(jī)的溫度溫度傳感器檢測(cè)電機(jī)的溫度溫度是否超過(guò)預(yù)設(shè)溫度NY步進(jìn)電機(jī)轉(zhuǎn)向蜂鳴器報(bào)警,繼電器常開(kāi)觸點(diǎn)吸合傳送電機(jī)旋轉(zhuǎn)脈沖序列使電機(jī)停止轉(zhuǎn)動(dòng)N步數(shù)是否轉(zhuǎn)完復(fù)位Y返回(二)、原理圖模塊樣板3.1 單片機(jī)板子原理圖(三)、單片機(jī)最小系統(tǒng)3.2 51單片機(jī)最小系統(tǒng)AT89S52芯片介紹:AT89S52低功耗高性能CMOS 8位單片機(jī),片內(nèi)8k Bytes ISP(In-system  programmable)的可反復(fù)擦寫(xiě)1000次的FLASH只讀程序存儲(chǔ)器,器件采用ATMEL公司之高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn) MCS-51指令系統(tǒng)

20、及80C51引腳結(jié)構(gòu),片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。單芯片上,擁有8 位CPU及在系統(tǒng)可編程FLASH,使AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效之解決方案。 AT89S52之特點(diǎn):40個(gè)引腳,8k Bytes Flash片內(nèi)程序存儲(chǔ)器,256 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),32個(gè)外部雙向輸入/輸出(I/O)口,5個(gè)中斷優(yōu)先級(jí)2層中斷嵌套中斷,2個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,看門(mén)狗(WDT)電路,片內(nèi)時(shí)鐘振蕩器。 AT89S52功能:8k字節(jié)FLASH,25

21、6字節(jié)RAM,32位I/O口線,看門(mén)狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,三個(gè)16 位定時(shí)器/計(jì)數(shù)器,一6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。AT89S52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一中斷或硬件復(fù)位為止。要使單片機(jī)工作起來(lái),最基本的電路的構(gòu)成為1、電源電路:向單片機(jī)供電。單片機(jī)電源: AT89S51單片機(jī)的工作電壓范圍:4.0V5.5V, 所以通常給單片機(jī)外接5V直流電源。連

22、接方式為VCC(40腳):接電源+5V端VSS(20腳):接電源地端 2、時(shí)鐘電路:?jiǎn)纹瑱C(jī)工作的時(shí)間基準(zhǔn),決定單片機(jī)工作速度。時(shí)鐘電路就是振蕩電路,向單片機(jī)提供一個(gè)正弦波信號(hào)作為基準(zhǔn),決定單片機(jī)的執(zhí)行速度。AT89S51單片機(jī)時(shí)鐘頻率范圍:0  33MHz。3、復(fù)位電路:確定單片機(jī)工作的起始狀態(tài),完成單片機(jī)的啟動(dòng)過(guò)程。單片機(jī)接通電源時(shí)產(chǎn)生復(fù)位信號(hào),完成單片機(jī)啟動(dòng),確定單片機(jī)起始工作狀態(tài)。手動(dòng)按鍵產(chǎn)生復(fù)位信號(hào),完成單片機(jī)啟動(dòng),確定單片機(jī)的初始狀態(tài)。  通常在單片機(jī)工作出現(xiàn)混亂或“死機(jī)”時(shí),使用手動(dòng)復(fù)位可實(shí)現(xiàn)單片機(jī)“重啟”。(四)、蜂鳴器和按鍵3.

23、3 蜂鳴器原理圖3.4 按鍵原理圖蜂鳴器:當(dāng)溫度超過(guò)預(yù)設(shè)的溫度值的時(shí)候,蜂鳴器報(bào)警。按鍵:用來(lái)設(shè)定電機(jī)的溫度(五)、電機(jī)模塊3.5 電機(jī)模塊3.6 電機(jī)模塊ULN2803簡(jiǎn)介:ULN2804A 8個(gè)NPN達(dá)林頓晶體管,連接在陣列非常適合邏輯接口電平數(shù)字電路(例如TTL,CMOS或PMOS上/ NMOS)和較高的電流/電壓,如電燈,電磁閥,繼電器,打印錘或其他類(lèi)似的負(fù)載,廣泛的使用范圍:計(jì)算機(jī),工業(yè)和消費(fèi)應(yīng)用。所有設(shè)備功能由集電極輸出和鉗位二極管瞬態(tài)抑制。 該ULN2803是專(zhuān)為符合標(biāo)準(zhǔn)TTL,而制造ULN2804適合6至15V的高級(jí)別CMOS或PMOS上。該電路為

24、反向輸出型,即輸入低電平電壓,輸出端才能導(dǎo)通工作。(六)、溫度傳感器模塊3.7 溫度傳感器原理圖DS1820介紹:DSl820數(shù)字溫度計(jì)提供9位(二進(jìn)制)溫度讀數(shù)指示器件的溫度信息經(jīng)過(guò)單線接口送入DSl820或從DSl820送出。因此從主機(jī)CPU到DSl820僅需一條線(和地線)。DSl820的電源可以由數(shù)據(jù)線本身提供而不需要外部電源,因?yàn)槊恳粋€(gè)DSl820在出廠時(shí)已經(jīng)給定了唯一的序號(hào),因此任意多個(gè)DSl820可以存放在同一條單線總線上,這允許在許多不同的地方放置溫度敏感器件。DSl820的測(cè)量范圍從-55到+125增量值為0.5可在l s(典型值)內(nèi)把溫度變換成數(shù)字。 &

25、#160;每一個(gè)DSl820包括一個(gè)唯一的64位長(zhǎng)的序號(hào)該序號(hào)值存放在DSl820內(nèi)部的ROM(只讀存貯器)中,開(kāi)始8位是產(chǎn)品類(lèi)型編碼(DSl820編碼均為10H),接著的48位是每個(gè)器件唯一的序號(hào),最后8位是前面56位的CRC(循環(huán)冗余校驗(yàn))碼。DSl820中還有用于貯存測(cè)得的溫度值的兩個(gè)8位存貯器RAM編號(hào)為0號(hào)和1號(hào),1號(hào)存貯器存放溫度值的符號(hào)如果溫度為負(fù),則1號(hào)存貯器8位全為1,否則全為0。0號(hào)存貯器用于存放溫度值的補(bǔ)碼,LSB(最低位)的1表示0.5。將存貯器中的二進(jìn)制數(shù)求補(bǔ)再轉(zhuǎn)換成十進(jìn)制數(shù)并除以2就得到被測(cè)溫度值(-550125)。每只D51820都可以設(shè)置成兩種供電方式即數(shù)據(jù)總線供電方式和外部供電方式。采取數(shù)據(jù)總線供電方式可以節(jié)省一根導(dǎo)線,但完成溫度測(cè)量的時(shí)間較長(zhǎng)采取外部供電方式則多用一根導(dǎo)線,但測(cè)量速度較快。

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論