單片機課程設(shè)計--電容、電阻參數(shù)單片機測試系統(tǒng)的設(shè)計_第1頁
已閱讀1頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  課 程 設(shè) 計</p><p><b>  1.任務(wù)書</b></p><p>  設(shè)計一個能測量電容、電阻參數(shù)的測試系統(tǒng)。</p><p><b>  具體要求:</b></p><p>  (1)測量范圍:電阻100Ω——1MΩ;電容100pF——10000pF。&l

2、t;/p><p>  (2)測量精度:±5%。</p><p>  (3)選定設(shè)計方案,畫出系統(tǒng)框圖,寫出詳細的設(shè)計過程。</p><p>  (4) 利用Protel DXP軟件畫出一套完整的設(shè)計電路圖,并列出所有的元件清單。</p><p><b>  目 錄</b></p><p>&

3、lt;b>  1.設(shè)計要求2</b></p><p>  2.方案比較與論證2</p><p>  2.1電阻、電容測試儀設(shè)計方案的比較2</p><p><b>  2.2方案論證3</b></p><p>  3.系統(tǒng)原理和參數(shù)計算3</p><p><b&g

4、t;  3.1系統(tǒng)原理3</b></p><p><b>  3.2參數(shù)計算5</b></p><p>  3.2.1電阻測量電路5</p><p>  3.2.2電容測量電路5</p><p>  4.電路的工作原理5</p><p>  4.1 555定時器簡介5<

5、;/p><p>  4.2 電阻測試電路7</p><p>  4.3 電容測量電路8</p><p>  4.4 多路選擇開關(guān)設(shè)計9</p><p>  4.5 89C51單片機電路10</p><p>  4.6 發(fā)光二級管接口電路12</p><p>  4.7 LED顯示接口電路

6、13</p><p>  4.8 電路總原理圖15</p><p><b>  5.總結(jié)16</b></p><p>  6.系統(tǒng)需要的元器件清單16</p><p><b>  參考文獻17</b></p><p><b>  緒論</b>&l

7、t;/p><p>  隨著電子工業(yè)的發(fā)展,電子元器件急劇增加,電子元器件的適用范圍也逐漸廣泛起來,在應(yīng)用中本設(shè)計常常要測定電阻,電容的大小。因此,設(shè)計可靠,安全,便捷的電阻,電容,有極大的現(xiàn)實必要性。</p><p>  由于測量電阻,電容,電感方法多并具有一定的復(fù)雜性,所以本次設(shè)計是在參考555振蕩器基礎(chǔ)上擬定的一套自己的設(shè)計方案。電阻和電容的測量是采用555多諧震蕩電路產(chǎn)生的,定時器可以利

8、用外部的時鐘源來計數(shù),這里本設(shè)計將RC的測量電路產(chǎn)生的頻率作為單片機的時鐘源,通過定時和計數(shù)可以計算出被測頻率,再通過該頻率計算出各個參數(shù)。</p><p>  本系統(tǒng)是通過16位單片機89C51測量電阻、電容對應(yīng)震蕩電路所產(chǎn)生的頻率實現(xiàn)各個參數(shù)的測量,一方面可以提高測量精度,另一方面便于使儀表實現(xiàn)自動化,而且還能加入語音播報的功能使其更加智能化。 </p><p>  關(guān)鍵詞:單片機,5

9、55多諧振蕩電路,LED動態(tài)顯示模塊,電容三點式振蕩</p><p><b>  2.方案比較與論證</b></p><p>  2.1電阻、電容測試儀設(shè)計方案的比較</p><p>  電阻、電容測試儀的設(shè)計可用多種方案完成,例如利用模擬電路,電阻可用比例運算器法和積分運算器法,電容可用恒流法和比較法,使用可編程邏輯控制器(PLC)、振蕩電路

10、與單片機結(jié)合或CPLD與EDA相結(jié)合等等來實現(xiàn)。在設(shè)計前對各種方案進行了比較:</p><p><b>  1)利用純模擬電路</b></p><p>  雖然避免了編程的麻煩,但電路復(fù)雜,所用器件較多,靈活性差,測量精度低,現(xiàn)在已較少使用。 2)可編程邏輯控制器(PLC) </p><p>  應(yīng)用廣泛,它能夠非常方便地集成到工業(yè)控

11、制系統(tǒng)中。其速度快,體積小,可靠性和精度都較好,在設(shè)計中可采用PLC對硬件進行控制,但是用PLC實現(xiàn)價格相對昂貴,因而成本過高。 </p><p>  3)采用CPLD或FPGA實現(xiàn)</p><p>  應(yīng)用目前廣泛應(yīng)用的VHDL硬件電路描述語言,實現(xiàn)電阻,電容,電感測試儀的設(shè)計,利用MAXPLUSII集成開發(fā)環(huán)境進行綜合、仿真,并下載到CPLD或FPGA可編程邏輯器件中,完成系統(tǒng)的

12、控制作用。但相對而言規(guī)模大,結(jié)構(gòu)復(fù)雜。</p><p>  4)利用振蕩電路與單片機結(jié)合</p><p>  利用555多諧振蕩電路將電阻,電容參數(shù)轉(zhuǎn)化為頻率,這樣就能夠把模擬量近似的轉(zhuǎn)換為數(shù)字量,而頻率f是單片機很容易處理的數(shù)字量,一方面測量精度高,另一方面便于使儀表實現(xiàn)自動化,而且單片機構(gòu)成的應(yīng)用系統(tǒng)有較大的可靠性。系統(tǒng)擴展、系統(tǒng)配置靈活。容易構(gòu)成各種規(guī)模的應(yīng)用系統(tǒng),且應(yīng)用系統(tǒng)有較高的

13、軟、硬件利用系數(shù)。單片機具有可編程性,硬件的功能描述可完全在軟件上實現(xiàn),而且設(shè)計時間短,成本低,可靠性高。</p><p>  綜上所述,利用振蕩電路與單片機結(jié)合實現(xiàn)電阻、電容、電感測試儀更為簡便可行,節(jié)約成本。所以,本次設(shè)計選定以單片機為核心來進行。</p><p><b>  2.2方案論證</b></p><p>  測量電子元器件集中參

14、數(shù)R、C的儀表種類較多,方法也各有不同,但都有其優(yōu)缺點,一般的測量方法都存在計算復(fù)雜、不易實現(xiàn)自動測量而且很難實現(xiàn)智能化。</p><p>  在這里本設(shè)計著重要介紹的是把電子元件的參數(shù)R、C轉(zhuǎn)換成頻率信號f,然后用單片機計數(shù)后再運算求出R、C,并送顯示,轉(zhuǎn)換原理是RC振蕩,這樣就能把模擬量近似轉(zhuǎn)換為數(shù)字量,而頻率f是單片機很容易處理的數(shù)字量,這種數(shù)字化的處理便于使儀表實現(xiàn)智能化。</p><

15、p>  方案中用到的單片機是16位單片機89C51,由于該CPU具有豐富的I/O口和豐富的時基信號,為本設(shè)計提供了極大的方便,其中可以利用I/O口置高低電平來實現(xiàn)量程的轉(zhuǎn)換,由于單片機89C51的定時器可以通過外部時鐘源來計數(shù),本設(shè)計便可以將555電路產(chǎn)生的頻率作為89C51的定時器的時鐘源,這樣就很容易得到被測R/C對應(yīng)產(chǎn)生的頻率。而且89C51具有語音處理功能,本設(shè)計在顯示的基礎(chǔ)上還可以加入語音播報,使得整個測量過程更加智能化

16、。同時89C51還具有可編程性,硬件的功能描述可完全在軟件上實現(xiàn),而且設(shè)計時間短,成本低,可靠性高。</p><p>  3.系統(tǒng)原理和參數(shù)計算</p><p><b>  3.1系統(tǒng)原理</b></p><p>  系統(tǒng)分三大部分:測量電路、通道選擇和控制電路,如下圖所示。</p><p>  圖1 系統(tǒng)設(shè)計

17、框圖</p><p>  框圖各部分說明如下:</p><p>  1)控制部分:本設(shè)計以單片機為核心,采用89C51單片機,利用其管腳的特殊功能以及所具備的中斷系統(tǒng),定時/計數(shù)器和LED顯示功能等。LED燈:本設(shè)計中,設(shè)置了1盞電源指示燈,采用紅色的LED以共陽極方式來連接,直觀易懂,操作也簡單。數(shù)碼管顯示:本設(shè)計中有1個74HC02、2個74LS573、1個2803驅(qū)動,采用共陽極方式

18、連接構(gòu)成動態(tài)顯示部分,降低功耗。鍵盤:本設(shè)計中有Sr,Sc,SL三個按鍵,可靈活控制不同測量參數(shù)的切換,實現(xiàn)一鍵測量。</p><p>  2)通道選擇:本設(shè)計通過單片機控制CD4052模擬開關(guān)來控制被測頻率的自動選擇。</p><p>  3)測量電路:RC震蕩電路是利用555振蕩電路實現(xiàn)被測電阻和被測電容頻率化。電容三點式振蕩電路是利用電容三點式振蕩電路實現(xiàn)被測電感參數(shù)頻率化。通過51

19、單片機的IO口自動識別量程切換,實現(xiàn)自動測量。</p><p><b>  3.2參數(shù)計算</b></p><p>  3.2.1電阻測量電路</p><p>  555接成多諧振蕩器的形式,其振蕩周期為:</p><p><b> ?。?)</b></p><p><

20、b>  ·</b></p><p><b>  得出:</b></p><p><b>  (2)</b></p><p><b>  即:</b></p><p><b> ?。?)</b></p><p&

21、gt;  3.2.2電容測量電路</p><p>  555接成多諧振蕩器的形式,其振蕩周期為:</p><p><b>  (4)</b></p><p><b>  得出:</b></p><p><b> ?。?)</b></p><p><

22、b>  即:</b></p><p><b> ?。?)</b></p><p><b>  4.電路的工作原理</b></p><p>  4.1 555定時器簡介</p><p>  555定時器是一種模擬電路和數(shù)字電路相結(jié)合的中規(guī)模集成器件,它性能優(yōu)良,適用范圍很廣,外部加

23、接少量的阻容元件可以很方便地組成單穩(wěn)態(tài)觸發(fā)器和多諧振蕩器,以及不需外接元件就可組成施密特觸發(fā)器。因此集成555定時被廣泛應(yīng)用于脈沖波形的產(chǎn)生與變換、測量與控制等方面。</p><p>  555定時器是一種模擬電路和數(shù)字電路相結(jié)合的中規(guī)模集成電路,其內(nèi)部結(jié)構(gòu)如圖2所示。</p><p>  圖2 定時器內(nèi)部結(jié)構(gòu)</p><p>  它由分壓器、比較器、基本R-

24、-S觸發(fā)器和放電三極管等部分組成。分壓器由三個5KΩ的等值電阻串聯(lián)而成。分壓器為比較器、提供參考電壓,比較器的參考電壓為 ,加在同相輸入端,比較器的參考電壓為 ,加在反相輸入端。比較器由兩個結(jié)構(gòu)相同的集成運放、組成。高電平觸發(fā)信號加在的反相輸入端,與同相輸入端的參考電壓比較后,其結(jié)果作為基本R--S觸發(fā)器 端的輸入信號;低電平觸發(fā)信號加在的同相輸入端,與反相輸入端的參考電壓比較后,其結(jié)果作為基本R--S觸發(fā)器 端的輸入信號?;綬--S

25、觸發(fā)器的輸出狀態(tài)受比較器的、輸出端控制。</p><p>  4.2 電阻測試電路</p><p>  電阻的測量采用“脈沖計數(shù)法”,由555電路構(gòu)成的多諧振蕩電路,通過計算振蕩輸出的頻率來計算被測電阻的大小。</p><p><b>  電路分為2檔:</b></p><p>  1、100Rx<1000 Ω:閉

26、合開關(guān)Srd,R2=330Ω,C2=0.22uF:</p><p><b> ?。?)</b></p><p>  2、1000Rx <1M Ω:閉合開關(guān)Srg,R1=20KΩ,C3=103pF:</p><p><b> ?。?)</b></p><p>  電阻測試電路見圖3所示。<

27、/p><p>  圖3 電阻測量電路</p><p>  4.3 電容測量電路</p><p>  電容的測量同樣采用“脈沖計數(shù)法”,由555電路構(gòu)成的多諧振蕩電路,通過計算振蕩輸出的頻率來計算被測電容的大小。</p><p><b>  電路分為1檔:</b></p><p>  R4=510KΩ

28、,R4=R6;</p><p><b> ?。?)</b></p><p>  電容測試電路見圖所示。</p><p>  圖4 電容測量電路</p><p>  4.4 多路選擇開關(guān)設(shè)計</p><p>  利用CD4052實現(xiàn)測量類別的轉(zhuǎn)換,CD4052是差分四通道數(shù)字控制模擬開關(guān)器件,有A

29、0和A1兩個二進制控制輸入端和INH輸入,具有低導(dǎo)通阻抗和很低的截止電流。當INH輸入端=“1”時所有通道截止,二位二進制輸入信號選通四對</p><p>  通到中的一通道。當選擇了某一通道的頻率后,Y輸出頻率通過T1送入單片機進行計數(shù),通過計算得到要被測值,多路選擇開關(guān)控制如表1所示。</p><p>  表1 多路選擇開關(guān)控制</p><p>  多路選擇開關(guān)

30、硬件電路如圖5所示。</p><p>  圖5 多路選擇開關(guān)</p><p>  4.5 89C51單片機電路</p><p>  在本設(shè)計中,考慮到單片機89C51構(gòu)成的應(yīng)用系統(tǒng)有較大的可靠性,容易構(gòu)成各種規(guī)模的應(yīng)用系統(tǒng),且應(yīng)用系統(tǒng)有較高的軟、硬件利用系數(shù)。還具有可編程性,硬件的功能描述可完全在軟件上實現(xiàn)。另外,本設(shè)計還需要利用單片機的定時計數(shù)器、中斷系統(tǒng)、串行

31、接口等等,所以,選擇以單片機89C51為核心進行設(shè)計具有極大的必要性。</p><p>  單片機89C51包含中央處理器、程序存儲器(ROM)、數(shù)據(jù)存儲器(RAM)、定時/計數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元,以及數(shù)據(jù)總線、地址總線和控制總線等三大總線,現(xiàn)在分別加以說明:</p><p><b>  1)中央處理器:</b></p><

32、p>  中央處理器(CPU)是整個單片機的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進制數(shù)據(jù)或代碼,CPU負責控制、指揮和調(diào)度整個單元系統(tǒng)協(xié)調(diào)的工作,完成運算和控制輸入輸出功能等操作。</p><p>  2)數(shù)據(jù)存儲器(RAM):</p><p>  內(nèi)部有128個8位用戶數(shù)據(jù)存儲單元和128個專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,

33、而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的RAM只有128個,可存放讀寫的數(shù)據(jù),運算的中間結(jié)果或用戶定義的字型表。</p><p>  3)程序存儲器(ROM):</p><p>  共有4096個8位掩膜ROM,用于存放用戶程序,原始數(shù)據(jù)或表格。</p><p>  4)定時/計數(shù)器(ROM):</p><p>  有兩個16位的可編程定時

34、/計數(shù)器,以實現(xiàn)定時或計數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。</p><p>  5)并行輸入輸出(I/O)口:</p><p>  共有4組8位I/O口,用于對外部數(shù)據(jù)的傳輸。</p><p><b>  6)全雙工串行口:</b></p><p>  內(nèi)置一個全雙工串行通信口,用于與其它設(shè)備間的串行數(shù)據(jù)傳送,該串行口既可以用

35、作異步通信收發(fā)器,也可以當同步移位器使用。</p><p><b>  7)中斷系統(tǒng):</b></p><p>  具備較完善的中斷功能,有兩個外中斷、兩個定時/計數(shù)器中斷和一個串口中斷,可滿足不同的控制要求,并具有2級的優(yōu)先級別選擇。</p><p><b>  8)時鐘電路:</b></p><p&

36、gt;  內(nèi)置最高頻率達12MHz的時鐘電路,用于產(chǎn)生整個單片機運行的脈沖時序。</p><p>  單片機電路圖如圖6所示。</p><p><b>  圖6 單片機電路</b></p><p>  4.6 發(fā)光二級管接口電路</p><p>  在電阻、電容、電感測試系統(tǒng)中,用LED燈來顯示測量參數(shù)的類別和電源指示

37、,既簡單又顯而易見。</p><p>  與小白熾燈泡和氖燈相比,LED的特點是:工作電壓很低(有的僅一點幾伏);工作電流很小(有的僅零點幾毫安即可發(fā)光);抗沖擊和抗震性能好,可靠性高,壽命長;通過調(diào)制通過的電流強弱可以方便地調(diào)制發(fā)光的強弱。由于有這些特點,發(fā)光二極管在一些光電控制設(shè)備中常常用作光源。在本設(shè)計中,利用單片機的P0.0、P0.1口直接和發(fā)光二極管相連接,控制程序放在單片機的ROM中。由于測試指示燈為

38、發(fā)光二極管且陽極通過限流電阻與電源正極相接,所以為共陽極。因此 I/0口輸出低電平時,與之相連的相應(yīng)指示燈會亮;I/0口輸出高電平時,相應(yīng)的指示燈會滅。</p><p>  發(fā)光二極管的接口電路如圖7所示:</p><p>  圖7 發(fā)光二極管接口電路</p><p>  4.7 LED顯示接口電路</p><p>  電路由2個或非門、兩

39、個74HC573和一個ULN2803組成。</p><p>  或非門片選作用:當單片機通過總線輸出數(shù)據(jù)時,18管腳為低電平“0”,片選信號端中,要被片選端為“0”,其它為“1”,這樣三個或非門中,只有需要片選中或非門的輸出為高電平“1”,其它兩個或非門的輸出信號為低電平“0”。另外,74HC573數(shù)據(jù)鎖存器的LE使能端為高電平有效,與之前電路結(jié)合可以實現(xiàn)片選功能。</p><p>  兩

40、個74HC573分別作為段碼和位碼的數(shù)據(jù)鎖存器,它們的片選信號來自最小系統(tǒng)AT89S52的P2.5和P2.6,由此可以計算出它們的片選地址:段碼片選地址為[C000H~DFFFH],位碼片選地址為[A000H~BFFFH]。</p><p>  ULN2803是達林頓管,在電路中能起到大電流輸出和高壓輸出的作用。</p><p>  LED顯示接口電路如圖8所示。</p>&

41、lt;p>  圖8 LED顯示接口電路</p><p>  4.8 電路總原理圖</p><p>  電路總原理圖如圖9所示。</p><p>  圖9 電路總原理圖</p><p><b>  5.總結(jié)</b></p><p>  課程設(shè)計是一次非常好的將理論與實際相結(jié)合的機會,通過對

42、電阻、電容、電感測試儀的課題設(shè)計,鍛煉了我的實際動手能力,增強了我解決實際工程問題的能力,同時也提高我查閱文獻資料、設(shè)計規(guī)范以及電腦制圖等其他專業(yè)能力水平。</p><p>  本設(shè)計的硬件電路圖簡單,可降低生產(chǎn)成本。采用單片機可提高系統(tǒng)的可靠性和穩(wěn)定性,縮小系統(tǒng)的體積,調(diào)試和維護方便,而且以單片機最小系統(tǒng)為核心的設(shè)計能夠滿足了整個系統(tǒng)的工作需求,555振蕩器實現(xiàn)了被測電阻和被測電容參數(shù)的頻率化。</p&g

43、t;<p>  雖然本系統(tǒng)完成了設(shè)計設(shè)計要求,但其中仍然存在著很多需要改進的地方。作品實測中,測量電容值有一定的誤差,而且C值越大時誤差越大,該誤差則是來源于振蕩電路產(chǎn)生的頻率和單片機程序上的誤差。希望在之后的設(shè)計之中能夠得到進一步解決。</p><p>  6.系統(tǒng)需要的元器件清單</p><p><b>  表2 元器件清單</b></p&g

44、t;<p><b>  參考文獻</b></p><p>  [1]申忠如,郭福田,丁暉.現(xiàn)代測試技術(shù)與系統(tǒng)設(shè)計[M].西安:西安交通大學(xué)出版社,2006. </p><p>  [2]付家才.單片機控制工程實踐技術(shù)[M].北京化學(xué)工業(yè)出版社,2004. </p><p>  [3]張毅剛.MCS-51單片機應(yīng)用系統(tǒng)[M].哈爾濱

溫馨提示

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

評論

0/150

提交評論