版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 信息科學與技術(shù)學院</b></p><p><b> 電子工程系</b></p><p> 2014屆畢業(yè)論文設(shè)計</p><p> 題 目 基于51單片機的數(shù)控直流穩(wěn)壓電源 </p><p> 專 業(yè) 電子工程
2、 </p><p> 學生姓名 </p><p> 學 號 </p><p> 指導教師 </p><p> 論文字數(shù)
3、 </p><p> 完成日期 </p><p><b> 摘 要</b></p><p> 數(shù)控直流穩(wěn)壓電源就是能用數(shù)字來控制電源輸出電壓的大小,而且能使輸出的直流電壓能保持穩(wěn)定、精確的直流電壓源。本文介紹了利用D/A轉(zhuǎn)換電路、輔助電源電路、去抖電路等組成的數(shù)
4、控穩(wěn)壓電源電路,詳述了電源的基本電路結(jié)構(gòu)和控制策略。它與傳統(tǒng)的穩(wěn)壓電源相比,具有操作方便,電壓穩(wěn)定度高的特點,其結(jié)構(gòu)簡單、制作方便、成本低,輸出電壓在1-10V之間連續(xù)可調(diào),其輸出電壓大小以0.5V步進,輸出電壓的大小調(diào)節(jié)是通過“”、“-”兩個鍵操作的,而且可以根據(jù)實際要求組成具有不同的輸出電壓值的穩(wěn)壓源電路。該電源控制電路選用89C51單片機控制主電路采用串聯(lián)調(diào)整穩(wěn)壓技術(shù)具有線路簡單、響應(yīng)迅速、穩(wěn)定性好、效率高等特點。</p&g
5、t;<p> 關(guān)鍵詞:穩(wěn)壓電源、單片微型機;數(shù)控直流、D/A轉(zhuǎn)換;</p><p><b> 目 錄</b></p><p><b> 第一章 緒論1</b></p><p> 1.1數(shù)控直流穩(wěn)壓電源的產(chǎn)生背景1</p><p> 1.2 系統(tǒng)開發(fā)的意義1</p&
6、gt;<p> 1.3 系統(tǒng)主要功能2</p><p> 1.4 研究中擬解決的主要問題2</p><p> 第二章 系統(tǒng)總體方案設(shè)計3</p><p><b> 2.1系統(tǒng)概述3</b></p><p> 2.2系統(tǒng)整體概述4</p><p> 2.2.1控制
7、部分5</p><p> 2.2.2顯示部分5</p><p> 2.2.3 鍵盤接口部分5</p><p> 2.2.4 電源部分5</p><p> 2.2.5 其它電路部分6</p><p> 第三章 系統(tǒng)硬件電路設(shè)計12</p><p> 3.1 單片機主控電路設(shè)
8、計12</p><p> 3.2 顯示電路13</p><p> 3.3 按鍵電路15</p><p> 3.4 電源電路18</p><p> 3.5 系統(tǒng)時鐘及復位電路18</p><p> 3.6 系統(tǒng)總電路19</p><p> 第四章 系統(tǒng)軟件設(shè)計21<
9、/p><p> 4.1 主程序21</p><p> 第五章 組裝與調(diào)試21</p><p> 5.1硬件電路的布線與焊接21</p><p> 5.2電路組裝和調(diào)試22</p><p><b> 結(jié)束語26</b></p><p><b> 參
10、考文獻27</b></p><p><b> 致 謝28</b></p><p><b> 附 錄29</b></p><p><b> 第一章 緒論</b></p><p><b> 引言</b></p><
11、p> 數(shù)控直流穩(wěn)壓電源是一種常見的電子儀器,廣泛地應(yīng)用于電子電路、教學實驗和科學研究等領(lǐng)域。但是,目前使用的直流穩(wěn)壓電源大部分是線性電源,利用分立器件組成,其體積大、效率低,可靠性差,操作使用不方便,自我保護功能不夠,因而故障率高,隨著電子技術(shù)的飛速發(fā)展,各種電子、電器設(shè)備對穩(wěn)壓電源的性能要求日益提高、穩(wěn)壓電源不斷朝著小型化,高效率,低成本,高可靠性,低電磁干擾,模塊化智能化方向發(fā)展,以單片機系統(tǒng)為核心而設(shè)計制造出來的新一代穩(wěn)壓
12、電源不但電路簡單,結(jié)構(gòu)緊湊,價格低廉,性能卓越,而且由于單片機具有計算和控制能力,利用它對采樣數(shù)據(jù)進行各種計算,從而可排除和減少由于騷擾信號和模擬電路引起的誤差,大大提高穩(wěn)壓電源輸出電壓和控制電流精度,降低了對模擬電路的要求。智能穩(wěn)壓電源可利用單片機設(shè)置周密的保護監(jiān)測系統(tǒng),確保電源運行可靠。輸出電壓和限定電流采用數(shù)字顯示,輸入采用鍵盤方式,電源的外表美觀,操作使用方便,具有較高的使用價值。</p><p> 采
13、用單片機的數(shù)字可調(diào)穩(wěn)壓電源價格低廉采用普遍使用的元件就能實現(xiàn)其功能,顯示清晰直觀,傳統(tǒng)的模擬可調(diào)穩(wěn)壓電源沒有讀數(shù),在讀數(shù)過程中很不方便,并且長時間使用會造成輸出電壓不穩(wěn)。數(shù)字可調(diào)穩(wěn)壓電源克服了這個缺陷,它采用先進的數(shù)顯技術(shù),使測量結(jié)果一目了然,只要儀表不發(fā)生跳數(shù)現(xiàn)象,測量結(jié)果就是唯一的,不僅保證讀數(shù)的客觀性與準確性,還符合人們的讀數(shù)習慣,能縮短讀數(shù)和記錄的時間。另外,模擬可調(diào)穩(wěn)壓電源大多是通過調(diào)節(jié)電位器的阻值改變輸出直流電壓,電位器特別
14、容易磨損,使用一段時間后就會出現(xiàn)接觸不良,引起輸出電壓不穩(wěn)定。數(shù)字可調(diào)穩(wěn)壓電源是通過接觸按鈕以步進方式選取不同的輸出電壓,再有數(shù)碼管顯示輸出電壓機器工作狀態(tài),工作穩(wěn)定可靠。采用單片機的數(shù)字可調(diào)穩(wěn)壓電源,它具有輸出電壓容易改變、價格低廉、顯示清晰直觀、準確度高、擴展能力強等特點。</p><p> 本文通過對一個基于51單片機的能實現(xiàn)數(shù)字可調(diào)的電壓源,詳細介紹了單片機應(yīng)用中的數(shù)據(jù)處理,液晶顯示原理。從而達到學習、
15、了解單片機相關(guān)指令在各方面的應(yīng)用。系統(tǒng)由AT89C51單片機、DA轉(zhuǎn)換、數(shù)碼管等組成,能進行1-10V的電壓大小調(diào)節(jié)。</p><p> 1.1 數(shù)控電壓源產(chǎn)生的背景</p><p> 電源技術(shù)尤其是數(shù)控電源技術(shù)是一門實踐性很強的工程技術(shù),服務(wù)于各行各業(yè)。當今電源技術(shù)融合了電氣、電子、系統(tǒng)集成、控制理論、材料等諸多學科領(lǐng)域。直流穩(wěn)壓電源是電子技術(shù)常用的儀表設(shè)備之一,廣泛的應(yīng)用于教學、科
16、研等領(lǐng)域,是電子實驗員、電子設(shè)計人員及電路開發(fā)部門進行試驗操作和科學研究不可缺少的電子儀器。在電子電路中,通常都需要電壓穩(wěn)定的直流電源來供電。而整個穩(wěn)壓過程是由電源變壓器、整流、濾波、穩(wěn)壓等四部分組成。然而這種傳統(tǒng)的直流穩(wěn)壓電源功能簡單、不好控制、可靠性低、干擾大、精度低、復雜度高。普通的直流穩(wěn)壓電源品種有很多,但均存在一下二個問題:輸出電壓是通過粗調(diào)(波段開關(guān))及細調(diào)(電位器)來調(diào)節(jié)。這樣,當輸出電壓需要精確輸出,或需要在一個小范圍內(nèi)
17、改變時,困難就較大。另外,隨著使用時間的增加,波段開關(guān)及電位器難免接觸不良,對輸出會有影響。穩(wěn)壓方式均是采用串聯(lián)型穩(wěn)壓電路,對過載進行限流和截流保護,電路構(gòu)成復雜,穩(wěn)壓精度也不高。</p><p> 在家用電器和其他各類電子設(shè)備中,通常都需要電壓穩(wěn)定的直流電源供電。但在實際生活中,都是由220V的交流電網(wǎng)供電。這就需要通過變壓、整流、濾波、穩(wěn)壓電路將交流電轉(zhuǎn)換成穩(wěn)定的直流電。濾波器用于濾去整流輸出電壓中的紋波,
18、一般傳統(tǒng)電路由濾波扼流圈和電容器組成,若由晶體管濾波器來代替,則可縮小直流電源的體積減輕其重量,且晶體管濾波直流電源不需要直流穩(wěn)壓器就能用作家用電器的電源,就既降低了家用電器的成本,由縮小了其體積,使家用電器小型化。傳統(tǒng)的直流穩(wěn)壓電源通常采用電位器和波段開關(guān)來實現(xiàn)電壓的調(diào)節(jié),并由電壓表指示電壓值的大小。因此,電壓的調(diào)節(jié)精度不高,讀數(shù)欠直觀,電位器也易磨損。而基于單片機控制的直流穩(wěn)壓電源就較好地解決以上傳統(tǒng)穩(wěn)壓電源的不足。</p&g
19、t;<p> 數(shù)控穩(wěn)壓電源是電子行業(yè)發(fā)展的必然產(chǎn)物。近年來,隨著電子技術(shù)的發(fā)展可調(diào)穩(wěn)壓電源應(yīng)用的越來越廣泛。目前,由各種單片機構(gòu)成的數(shù)字穩(wěn)壓電源產(chǎn)品越來越多,已被廣泛用于家庭電器、工業(yè)電器、軍事電器等領(lǐng)域,顯示出強大的生命力。與此同時,由于它擴展能力很強,功能日趨完善而擴展到人們生活的各個方面。</p><p> 電源技術(shù)尤其是數(shù)控電源技術(shù)是一門實踐性很強的工程技術(shù),服務(wù)于各行各業(yè),電力電子技術(shù)
20、是電能的最佳應(yīng)用技術(shù)之一。當今電源技術(shù)融合了電氣、電子、系統(tǒng)集成、控制理論和材料等諸多學科領(lǐng)域。隨著計算機和通訊技術(shù)發(fā)展而來的現(xiàn)代信息技術(shù)革命,給電力電子技術(shù)提供了廣闊的發(fā)展前景,同時也給電源提出了更高的要求。數(shù)控電源是從80年代才真正的發(fā)展起來的,在以后的一段時間里,數(shù)控電源技術(shù)有了長期的發(fā)展。但其產(chǎn)品存在數(shù)控程度達不到要求、分辨率不高、功率密度比較低、可靠性較差的缺點。因此數(shù)控電源主要的發(fā)展方向,是針對上述缺點不斷加以改善。單片機技
21、術(shù)及電壓轉(zhuǎn)換模塊的出現(xiàn)為精確數(shù)控電源的發(fā)展提供了有利的條件。</p><p> 1.2 系統(tǒng)開發(fā)的意義</p><p> 隨著時代的發(fā)展,數(shù)字電子技術(shù)已經(jīng)普及到我們生活、工作和科研等各個領(lǐng)域。本文將介紹一種數(shù)控直流穩(wěn)壓電源,本電源由直流電源、控制電路、顯示電路、數(shù)模轉(zhuǎn)換電路、電壓放大和射極輸出等部分組成。具體說采用51系列單片機作為整機的控制單元,通過改變輸入數(shù)字量來改變輸出電壓值,經(jīng)
22、集成運放放大和射極輸出器輸出,間接地改變輸出電壓的大小。與傳統(tǒng)的穩(wěn)壓電源相比具有操作方便,電源穩(wěn)定性高以及其輸出電壓大小采用數(shù)碼顯示等的特點。</p><p> 1.3 系統(tǒng)主要功能</p><p> 本系統(tǒng)以AT89C51單片機作為系統(tǒng)的核心,由D/A數(shù)字模擬轉(zhuǎn)換模塊、按鍵、LED串口顯示模塊等模塊組成一個數(shù)控電源。該系統(tǒng)實現(xiàn)了 輸出電壓:范圍 1.2V ~+10 V,步進0.5V(
23、符合要求),紋波不大于30mV;輸出電流:500mA;輸出電壓值由數(shù)碼管顯示;由“+”、“-”兩鍵控制輸出電壓步進增減 。輸入模塊的按鍵按下之后,對單片機就有了一個輸入,單片機將輸入的數(shù)字一方面給顯示模塊,讓它們在數(shù)碼管中顯示出來;另一部分輸給DAC0808,讓它轉(zhuǎn)化為模擬量電流輸出,通過運算放大器將這模擬量轉(zhuǎn)化為相應(yīng)的電壓,這電壓經(jīng)過放大后控制LM317T的控制端,從而實現(xiàn)輸出電壓的控制</p><p><
24、;b> 2、概述</b></p><p><b> 2.1、系統(tǒng)概述:</b></p><p> 數(shù)控穩(wěn)壓電源是電子設(shè)備的重要部分,其質(zhì)量好壞直接影響著電子設(shè)備的可靠性,而且電子設(shè)備的故障60%來自電源。因此電源越來越受到人們的重視。電子電路及電子設(shè)備對電源最基本的要求就是電源的輸出電壓或輸出電流要穩(wěn)定。通過查閱大量資料,顯示電路和控制電路是本
25、電路的核心部分,對它的選擇有以下三種方案:</p><p> 方案一:采用模擬電路</p><p> 采用模擬電路的可調(diào)穩(wěn)壓電路就是用一個多檔開關(guān)來控制輸出電壓,而所謂的顯示系統(tǒng)只是在多檔開關(guān)的每個檔的旁邊注明電壓值。隨著電子行業(yè)的發(fā)展,它不耐用的弊端已經(jīng)使它逐漸離開歷史的舞臺。</p><p> 方案二:采用純數(shù)字電路</p><p>
26、; 純數(shù)字電路的穩(wěn)壓電源避免了硬件之間的磨損,使得使用壽命大大提高,而且其輸出電壓也不會隨時間產(chǎn)生誤差。但是它的電路較為復雜,制作時很困難,由于電路的復雜產(chǎn)生的問題也會很多。</p><p> 方案三:采用單片機的方法</p><p> 采用單片機的數(shù)字穩(wěn)壓電源是將數(shù)字電路和單片機很好地結(jié)合在一起,不但能夠達到數(shù)字電路的效果,而且能夠大大地簡化復雜的純數(shù)字電路。采用單片機后,還可以用
27、軟件實現(xiàn)保護功能,要擴展其他的功能也非常容易。</p><p> 通過多方面考慮和實用性,精確度,單片機進行處理,具有低功耗、高性能、抗干擾能力強等優(yōu)點,故我們選擇方案三。</p><p> 系統(tǒng)整體框圖(里面內(nèi)容可以根據(jù)你做的改)</p><p><b> 圖1 系統(tǒng)整體框圖</b></p><p><b&
28、gt; 2.2系統(tǒng)整體概述</b></p><p> 本文設(shè)計整體框圖如圖1所示,主要分為單片機控制,顯示電路,按鍵,D/A轉(zhuǎn)換,變壓器,穩(wěn)壓電路等模塊。這幾個模塊通過單片機的控制來協(xié)調(diào)工作。</p><p><b> 2.2.1控制部分</b></p><p> 本文采用AT89C51單片機來實現(xiàn)對整個系統(tǒng)的控制,與協(xié)調(diào)工
29、作。如圖2 為單片機的原理圖:</p><p><b> 圖2 單片機原理圖</b></p><p><b> 2.2.2顯示部分</b></p><p> 本文選用共陽極數(shù)碼管來作為顯示部分,因為所要顯示的數(shù)字較少,因而數(shù)碼管顯示能夠滿足要求。如圖3所示為數(shù)碼管的原理圖: </p><p>
30、<b> 圖3 數(shù)碼管原理圖</b></p><p> 2.2.3鍵盤接口部分</p><p> 鍵盤是單片機應(yīng)用系統(tǒng)中使用最廣泛的一種數(shù)據(jù)輸入設(shè)備。鍵盤分為獨立式鍵盤和矩陣鍵盤。</p><p> 方案一,采用獨立式鍵盤</p><p> 獨立式鍵盤,每個鍵占用一條I/O線,當按鍵數(shù)量較多時,I/O口,利用率
31、不高,但是程序編制簡單,適用于所需按鍵較少的場合。</p><p> 方案二,采用行列式矩陣鍵盤</p><p> 電路連接復雜,但是提高了I/O口的利用率,軟件編程較復雜,適用于需要大量按鍵的場合。</p><p> 因為本設(shè)計所需要的按鍵簡單,故選者方案一。</p><p> 2.2.4 穩(wěn)壓電源部分</p><
32、;p> 本文選用三端穩(wěn)壓電源,輸出15V,電流為1A。如圖4所示為其引腳圖:</p><p> 圖4 LM7915外形引腳圖</p><p> 2.2.5 D/A轉(zhuǎn)換器</p><p> 本文數(shù)模轉(zhuǎn)換器選用DAC0808型號,它是一個8位的DAC轉(zhuǎn)換器,DAC0808是具有16個引腳的雙列直插式8位D/A轉(zhuǎn)換器件。其引腳功能分別為:1腳為空,2腳為GN
33、D,3腳為VEE,4腳為DAC輸出引腳,5-12腳為數(shù)據(jù)輸入引腳,13腳為VCC,14腳為基準電壓(VREF+),15腳為基準電壓(VREF-),16腳為COMPENSATION。當數(shù)據(jù)輸入量全為0時,其4腳輸出電壓最低,接近零;當數(shù)據(jù)輸入量全為1時,其4腳輸出電壓最高,電壓值由基準電壓VREF決定。因此,基準電壓的精度決定了D/A轉(zhuǎn)換的精度。</p><p> 2.2.6 運放NE5532</p>
34、<p> NE5532是一種雙運放高性能低噪聲運算放大器。 相比較大多數(shù)標準運算放大器,如1458,它顯示出更好的噪聲性能,提高輸出驅(qū)動能力和相當高的小信號和電源帶寬。這使該器件特別適合應(yīng)用在高品質(zhì)和專業(yè)音響設(shè)備,儀器和控制電路和電話通道放大器。</p><p> 引腳圖如圖5所示: </p><p> 圖5 NE5532引腳圖 </p>&
35、lt;p> 第三章 系統(tǒng)硬件電路設(shè)計</p><p> 3.1 系統(tǒng)硬件電路綜述</p><p> 系統(tǒng)的采用了AT89C51,配合D/A轉(zhuǎn)換器件DAC0808和三端穩(wěn)壓塊實現(xiàn)電壓連續(xù)可調(diào)(精度為:0.1V)。同時能通過LED數(shù)碼管顯示相應(yīng)的電壓值,直觀、可靠、實用,電路結(jié)構(gòu)簡單。</p><p> 數(shù)字控制部分用+、-按鍵控制一可逆二進制計數(shù)器,二進
36、制計數(shù)器的輸入輸出到D/A轉(zhuǎn)換器,經(jīng)D/A轉(zhuǎn)換器轉(zhuǎn)換成相應(yīng)的電壓,此電壓經(jīng)過放大到適合的電壓值后,去控制穩(wěn)壓電源的輸出,是穩(wěn)壓電源的輸出電壓以0.1V的步進值增或減。</p><p> 系統(tǒng)總設(shè)計部分為圖6:</p><p> 圖6 系統(tǒng)硬件總設(shè)計</p><p> 下面主要介紹下主要硬件模塊。</p><p> 3.1單片機主控電路
37、設(shè)計</p><p> 本文采用AT89C51單片機來實現(xiàn)對整個系統(tǒng)的控制,與協(xié)調(diào)工作;單片計算機即單片微型計算機是集CPU ,RAM ,ROM ,定時,計數(shù)和多種接口于一體的微控制器。它體積小,成本低,功能強,廣泛應(yīng)用于智能產(chǎn)業(yè)和工業(yè)自動化上。而51系列單片機是各單片機中最為典型和最有代表性的一種。</p><p> 3.2 穩(wěn)壓電源部分</p><p>
38、如圖7所示,該部分主要是由三端穩(wěn)壓器LM7815、LM7915、LM7805和若干個電容、二極管元器件組成,220V市電經(jīng)220V/36V變壓器降壓后得到的雙15V交流電壓,經(jīng)三端穩(wěn)壓器LM7815和LM7915得到的+15V,再經(jīng)過LM7805得到的+5V的電壓。</p><p><b> 圖 7 穩(wěn)壓電源圖</b></p><p><b> 3.3、
39、顯示部分</b></p><p> 在圖8中,顯示部分比較簡單,主要是由兩個數(shù)碼管和若干電阻組成,兩個數(shù)碼管分別顯示電壓的個位和十分位,該部分是由單片機完成的,數(shù)碼管的各個端口以依次連到AT89C51單片機的P01、P02、P03、P04口,完成電壓顯示部分。</p><p><b> 圖8 顯示部分</b></p><p>&
40、lt;b> 3.4模數(shù)轉(zhuǎn)換部分</b></p><p> 本系統(tǒng)中的數(shù)模轉(zhuǎn)換電路如圖9所示。它由DAC0808、兩級低漂移的運放電路組成。DAC0808和運放將CPU發(fā)出的8位二進制數(shù)據(jù)轉(zhuǎn)換成0~-5 V的電壓,然后經(jīng)運放U8反向放大2倍,以得到0~10 V電壓。因此,該DAC的轉(zhuǎn)換分辨率為10/(28-1)=0.04 V,即CPU輸出給DAC的數(shù)據(jù)變化為1 Bit,DAC輸出電壓的變化為0
41、.1 V。VREF電路為DAC提供基準電壓,調(diào)節(jié)R5A,可使基準電壓保持為5 V。</p><p><b> 圖9</b></p><p> 第四章 系統(tǒng)軟件設(shè)計</p><p><b> 圖10</b></p><p> 主程序流程如圖10所示。</p><p>
42、; 本電路采用51系列單片機作為整機的控制單元,通過改變輸入數(shù)字量來改變輸出電壓值,從而使輸出功率管的基極電壓發(fā)生變化,間接地改變輸出電壓的大小。為了能夠使系統(tǒng)具備檢測實際輸出電壓值的大小,可以經(jīng)過ADC0809進行模數(shù)轉(zhuǎn)換,間接用單片機實時對電壓進行采樣,然后進行數(shù)據(jù)處理及顯示。采用軟件方法來解決數(shù)據(jù)的預置以及電流的步進控制,使系統(tǒng)硬件更加簡潔,各類功能易于實現(xiàn)本系統(tǒng)以直流電源為核心,利用51系列單片機為主控制器,通過鍵盤來設(shè)置直流
43、電源的輸出電流,設(shè)置步進等級可達0.1V,并可由數(shù)碼管顯示實際輸出電壓值和電壓設(shè)定值。利用單片機程控輸出數(shù)字信號,經(jīng)過D/A轉(zhuǎn)換器(DA0832)輸出模擬量,再經(jīng)過運算放大器隔離放大,控制輸出功率管的基極,隨著功率管基極電電流的變化而輸出不同的電壓。單片機系統(tǒng)還兼顧對恒壓源進行實時監(jiān)控,輸出電壓經(jīng)過電流/電壓轉(zhuǎn)變后,通過A/D轉(zhuǎn)換芯片,實時把模擬量轉(zhuǎn)化為數(shù)據(jù)量,經(jīng)單片機分析處理, 通過數(shù)據(jù)形式的反饋環(huán)節(jié),使電壓更加穩(wěn)定,構(gòu)成穩(wěn)定的壓控電
44、壓源。</p><p><b> 第五章 制作與調(diào)試</b></p><p> 5.1 硬件電路的布線與焊接</p><p> 電路圖經(jīng)過我們在PROTEL中的自動排線和手動排線產(chǎn)生PCB原理圖,我們將原理圖打印在熱印紙上,然后在經(jīng)過高溫,將墨覆到銅板上,產(chǎn)生清晰的電路布線圖。由于打印或人為的原因很可能出現(xiàn)斷線的結(jié)果,所以我們要認真檢查,
45、如出現(xiàn)斷線我們可用油漆涂上,使斷口再次被連在一起。為了能使那些墨都能覆在覆銅板上我們最好把覆銅板在壓印機上過兩遍。</p><p><b> 元器件的焊接:</b></p><p> ?、俸讣仨毦哂辛己玫目珊感?不是所有的金屬都就有良好的可焊性.焊接時,由于高溫是焊件的表面產(chǎn)生氧化膜,影響焊件的可焊性.為了提高焊件的可焊性,一般采用表面鍍錫,鍍銀等措施來防御表面的
46、氧化。</p><p> ?、跒榱耸购讣秃稿a之間有良好的接觸,焊件表面必須保持清潔.在焊接前必須把氧化膜清除干凈,否則將無法保證焊接質(zhì)量。</p><p> ?、垡褂煤线m的助焊劑.不同的焊接工藝應(yīng)使用不同的助焊劑.在焊接電子線路板等精密電子產(chǎn)品的時候,衛(wèi)士焊接可靠穩(wěn)定,通常采用松香助焊劑.一般使用酒精將松香溶解成松香水使用。</p><p> ④焊件加熱到適當
47、的溫度.需要強調(diào)的是,需要強調(diào)的是,不但焊錫要加熱到熔化,而且應(yīng)當同時將焊件加熱到能夠熔化焊錫的溫度。</p><p> 5.2 電路組裝和調(diào)試</p><p><b> 實際電路圖</b></p><p> 在電路組裝過程中,遇到的最大問題是,起初考慮不周全,芯片分布不夠合理,出現(xiàn)了許多"特長線"。不但影響布線速度,
48、而且也會給后來的調(diào)試帶來不必要的麻煩。當時已經(jīng)布線不少,不可能重新開始,再三權(quán)衡,最后只移動了一個芯片,問題就得到了很大改善。其次就是布線,因為要求不準交叉,且橫平豎直,所以在保證連通的情況下,在布線上也下了不少工夫。</p><p> 調(diào)試過程中,第一輪用萬用表歐姆檔測試,就遇了實驗板上有插孔不通的情況,導致芯片不能正常工作。相對于別的辦法,我選擇了導線顯式連通,因為其更明晰,更易實現(xiàn)。對于高阻導線則只能換掉
49、。第二輪接電后,用萬用表的電壓檔測試單元電路的狀態(tài)。如:經(jīng)過每一級三端穩(wěn)壓器后輸出的電壓否為穩(wěn)定電壓,并且與所需電壓偏差會不會很大,根據(jù)測試結(jié)果對電路進行必要的改進,從而達到設(shè)計的目的。</p><p><b> 第六章 分析與心得</b></p><p> 在本次設(shè)計的過程中,我發(fā)現(xiàn)很多的問題,給我的感覺就是很難,很不順手,看似很簡單的電路,要動手把它給設(shè)計出來
50、,是很難的一件事,主要原因是我們沒有經(jīng)常動手設(shè)計過電路,還有資料的查找也是一大難題,這就要求我們在以后的學習中,應(yīng)該注意到這一點,更重要的是我們要學會把從書本中學到的知識和實際的電路聯(lián)系起來,這不論是對我們以后就業(yè)還是學習,都會起到很大的促進和幫助,我相信,通過這次的畢業(yè)設(shè)計,在以后的學習中我會更加努力,力爭把這門課學好,學精。同時,通過本次畢業(yè)設(shè)計,鞏固了我們學習過的專業(yè)知識,也使我們把理論與實踐從真正意義。</p>&
51、lt;p> 在本次設(shè)計過程中,對紋波也沒有提出嚴格要求,所以常用的穩(wěn)壓集成電路就可以滿足要求。在電路中采用了模擬器件和數(shù)字器件所以需要+5V、和-15V 電源供電。本設(shè)計輸出的電壓穩(wěn)壓精度高,可以用在對直流電壓要求較高的設(shè)備上,或在科研實驗室中當作實驗電源使用。</p><p> 題目是非常重要的,要選擇一個好的題目,就要滿足適合我們這組制作,并且也要考慮到自身能力,還有就是容易找到相關(guān)的參考資料等條件
52、。只有符合以上所說的條件才能做出一個好的設(shè)計,所以我們就選擇了《數(shù)控直流穩(wěn)壓電源》的設(shè)計課程。我們查找了大量這方面的相關(guān)參考資料,如《電子電路實驗及仿真》,《電路與電子技術(shù)實驗教程》等,還查閱了各種所需芯片的管腳資料。在這些參考資料的基礎(chǔ)上構(gòu)想了幾個設(shè)計方案,并且確定了最后的設(shè)計方案。</p><p> 當確定了最終的設(shè)計方向以后,我們就開始著手完善它的理論方案。根據(jù)設(shè)計方案的內(nèi)容我們畫出了具體的原理圖,進行邏
53、輯分析和理論計算,然后去電子市場根據(jù)設(shè)計要求購買了大量所需的原器件,準備好了設(shè)計所需的一切材料。在焊接問題上,我們也出了很多問題。首先,你必須知道那個電路版哪幾條線是通的,這樣對布線和擺放都有好處。再者,焊接的時候,注意焊錫焊接的邏輯對不對,這里我們犯了很多錯誤,比方說2個觸點本來是不連的,但是不小心就會焊接起來,花了我們很多時間找錯誤。最后一定要仔細地檢查一翻焊點,導線以及芯片的管腳的連線,這一點是相當重要的!</p>
54、<p> 有了這次難忘的經(jīng)歷,我覺得自己充實了許多,學到了很多東西,更重要的是我們學會了如何協(xié)同合作,學會了遇到問題應(yīng)該如何解決。</p><p><b> 參考文獻</b></p><p> [1] 郭天祥.新概念51單片機C語言教程:入門、提高、開發(fā)、拓展全攻略.北京:電子工業(yè)出版社.2009 </p&
55、gt;<p> [2] 張有德等.單片微型機原理、應(yīng)用與實驗.上海:復旦大學出版社.2006[3] 康華光.《電子技術(shù)基礎(chǔ)》(模擬部分 第五版) 高等教育出版社,2006 [4] TEA5767技術(shù)文檔 http//www.philips.com [5] 徐明雪.用單片機控制TEA5768HL設(shè)計數(shù)字調(diào)諧FM收音機【J】.無線電,2005</p><p> [6] 林峰,孫軍,采用tea
56、5767的調(diào)頻收音機電路設(shè)計【J】’.電聲技術(shù),2005年4月.</p><p> [7] 沈紅衛(wèi),單片機應(yīng)用系統(tǒng)設(shè)計實例與分析【M】. 北京:北京航空航天大學出版社,2003</p><p> [8] 蔣厚學. protel99se仿真軟件在高頻電路布線設(shè)計中的應(yīng)用【J】. 科學咨詢,2009(13):36.</p><p> [9] TDA1308技
57、術(shù)文檔 http//www.philips.com [10]杜武林,高頻電路原理與分析,西安:西安電子科技大學出版社,1997</p><p> [11] 賈金玲.微型計算機原理與接口技術(shù)課程設(shè)計指導.重慶:重慶大學出版,2002.2</p><p> [12] 賈金玲.微型計算機原理與接口技術(shù).重慶:重慶大學出版社,2001.12 </p>&
58、lt;p> [13] 周明德.微型計算機系統(tǒng)原理及應(yīng)用(第四版).北京:清華大學出版社, 2002 </p><p> [14] 周 林 殷狹.數(shù)據(jù)采集與分析技術(shù).西安:西安電子科技大學出版社, 2005.7 </p><p> [15] 李相偉.微機系統(tǒng)原理與接口技術(shù).北京:國防工業(yè)出版社,2005 </p><p> [16]
59、楊天怡 黃勤.微型計算機控制技術(shù).重慶:重慶大學出版社,1996 </p><p> [17] 劉迎春 葉湘檳.傳感器原理設(shè)計與應(yīng)用(第四版).長沙:國防科技大學出版社,2002 </p><p> [18] 賈金玲 姚婭川.單片機原理及應(yīng)用.成都:電子科技大學出版社,2004 </p><p> [19] 李群芬 肖看.
60、單片機原理結(jié)束語</p><p> 本文設(shè)計的數(shù)控直流電壓源,利用AT89C51單片機及其外圍擴展電路,采用了鍵盤數(shù)碼顯示,該電源具有調(diào)整方便、步進精度高等特點,可作為電子儀器直流標準電壓源,其數(shù)字化的輸入快捷方便、簡潔明了。</p><p><b> 致 謝</b></p><p> 歷時三個月的畢業(yè)設(shè)計已經(jīng)告一段落。經(jīng)過自己不斷的
61、搜索努力以及*老師的耐心指導和熱情幫助,本設(shè)計已經(jīng)基本完成。在這段時間里,在老師嚴謹?shù)闹螌W態(tài)度和熱忱的工作作風令我十分欽佩,她的指導使我受益非淺。同時本系創(chuàng)新實驗室的開放也為我的設(shè)計提供了實習場地。在此對**老師表示深深的感謝。</p><p> 通過這次畢業(yè)設(shè)計,使我深刻地認識到學好專業(yè)知識的重要性,也理解了理論聯(lián)系實際的含義,并且檢驗了大學四年的學習成果。雖然在這次設(shè)計中對于知識的運用和銜接還不夠熟練。但是
62、我將在以后的工作和學習中繼續(xù)努力、不斷完善。這三個月的設(shè)計是對過去所學知識的系統(tǒng)提高和擴充的過程,為今后的發(fā)展打下了良好的基礎(chǔ)。</p><p> 由于自身水平有限,設(shè)計中一定存在很多不足之處,敬請各位老師批評指正。</p><p><b> 附錄:程序</b></p><p> #include <reg52.h>//
63、通用52單片機頭文件</p><p> #define uchar unsigned char </p><p> sbit RESET=P3^3; //DA轉(zhuǎn)換數(shù)值復位端口位定義</p><p> sbit keyup=P3^4; //步進加端口位定義</p><p> sbit keydown=P3^5;
64、 //步進減端口位定義</p><p> sbit LEDwei1=P2^7; //低位數(shù)碼管位選</p><p> sbit LEDwei2=P2^6; //高位數(shù)碼管位選</p><p> #define duan P0 //段選宏定義 </p><p> void delay(in
65、t); //延時函數(shù)聲明</p><p> void display(uchar); //顯示函數(shù)聲明</p><p> uchar code LEDcode[]={0xc0,0xf9,0xa4,0xb0,0x99,</p><p> 0x92,0x82,0xF8,0x80,0x90,0x8e}; //共陽數(shù)碼管0-9和F(為段選所用
66、)</p><p> uchar code byte[]={ 0x00,0x02,0x04,0x06,0x08,0x0a,0x0c,0x0e,0x10,0x12,0x14,0x16,0x18,0x1a,0x1c,0x1e,</p><p> 0x20,0x22,0x24,0x26,0x28,0x2a,0x2c,0x2e,0x30,0x32,0x34,0x36,0x38,0x3a,0
67、x3c,0x3e,</p><p> 0x40,0x42,0x44,0x46,0x48,0x4a,0x4c,0x4e,0x50,0x52,0x54,0x56,0x58,0x5a,0x5c,0x5e,</p><p> 0x60,0x62,0x64,0x66,0x68,0x6a,0x6c,0x6e,0x70,0x72,0x74,0x76,0x78,0x7a,0x7c,0x7e,<
68、;/p><p> 0x80,0x82,0x84,0x86,0x88,0x8a,0x8c,0x8e,0x90,0x92,0x94,0x96,0x98,0x9a,0x9c,0x9e,</p><p> 0xa0,0xa2,0xa4,0xa6,0xa8,0xaa,0xac,0xae,0xb0,0xb2,0xb4,0xb6,0xb8,0xba,0xbc,0xbe,</p><
69、;p> 0xc0,0xc2,0xc4,0xc6,0xc8,0xca,0xcc,0xce,0xd0,0xd2,0xd4,0xd6,0xd8,0xda,0xdc,0xde,</p><p> 0xe0,0xe2,0xe4,0xe6,0xe8,0xea,0xec,0xee,0xf0,0xf2,0xf4,0xf6,0xf8,0xfa,0xfc,0xfe,</p><p> };//
70、DA轉(zhuǎn)換數(shù)據(jù)</p><p> uchar code table[]={0x11,0x12,15,16,17,18,20,21,22,23, 24,25,27,28,29,30,31,32,34,35,</p><p> 36,37,38,39,41,42,43,44,45,47, 48,49,50,51,52,53,55,56,57,58,</p><p>
71、 59,61,62,63,64,65,66,68,69,70, 71,72,73,75,76,77,78,79,80,82,</p><p> 83,84,85,86,87,89,90,91,92,93, 94,96,97,98,99};//用于顯示電壓值的數(shù)組</p><p> void main()</p><p><b> {</b&g
72、t;</p><p> uchar num=0; </p><p><b> while(1)</b></p><p><b> {</b></p><p> if(keyup==0) //步進加端口為低電平,</p><p><b> {<
73、/b></p><p> delay(10); //稍作延時,消抖,</p><p> if(keyup==0) //步進加端口依然為低電平,說明的確是被按下,</p><p><b> {</b></p><p> if(num==128) //執(zhí)行電壓DA轉(zhuǎn)換數(shù)值步進增加一</p&g
74、t;<p><b> num=0;</b></p><p><b> else</b></p><p><b> num++;</b></p><p><b> }</b></p><p> while(keyup==0);//防
75、止按死語句</p><p><b> }</b></p><p> if(keydown==0) //步進減端口為低電平,</p><p><b> {</b></p><p> delay(10); //稍作延時,消抖,</p><p> if(ke
76、ydown==0) //步進減端口依然為低電平,說明的確是被按下,</p><p><b> {</b></p><p> if(num==0) //執(zhí)行電壓DA轉(zhuǎn)換數(shù)值步進減一</p><p><b> num=128;</b></p><p><b> else&l
77、t;/b></p><p><b> num--;</b></p><p><b> }</b></p><p> while(keydown==0); //防止按死語句</p><p><b> }</b></p><p> if(
78、RESET==0) // 復位端口為低電平</p><p><b> {</b></p><p> delay(10); //稍作延時,消抖,</p><p> if(RESET==0) //復位端口依然為低電平,說明的確是被按下,</p><p><b> {</b&g
79、t;</p><p> num=0; //執(zhí)行復位操作</p><p><b> }</b></p><p> while(RESET==0); //防止按死語句</p><p><b> }</b></p><p> P1=byte[num];
80、 //給DA一個數(shù)值,轉(zhuǎn)化成相應(yīng)的電壓值</p><p> delay(10);</p><p> display(num); //調(diào)用顯示函數(shù)顯示電壓值</p><p><b> }</b></p><p><b> }</b></p><p> void
81、delay(int x) //12M晶振,約1ms延時函數(shù)</p><p><b> {</b></p><p><b> int i;</b></p><p> for(;x>0;x--)</p><p> for(i=0;i<123;i++)</p>&
82、lt;p><b> ;</b></p><p><b> }</b></p><p> void display(uchar num) //顯示函數(shù)</p><p> {uchar temp;</p><p> temp=table[num];</p
83、><p> if(num<75)//電壓值小于10V的可以直接在數(shù)碼管上顯示出來</p><p><b> {</b></p><p> duan=LEDcode[temp/10]&0x7f; //顯示個位,并加顯小數(shù)點</p><p> LEDwei1=1;</p>&
84、lt;p><b> delay(5);</b></p><p> LEDwei1=0;</p><p> duan=LEDcode[temp%10];; //顯示小數(shù)點后一位</p><p> LEDwei2=1;</p><p><b> delay(5);</b>
85、;</p><p> LEDwei2=0;</p><p><b> }</b></p><p> else //電壓值大于10V的在數(shù)碼管上顯示字母"FF"</p><p><b> { </b></p><p>
86、duan=LEDcode[10]; //顯示高位</p><p> LEDwei1=1;</p><p><b> delay(5);</b></p><p> LEDwei1=0;</p><p> duan=LEDcode[10]; //顯示低位</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計論文_基于at89c51單片機數(shù)控直流穩(wěn)壓電源設(shè)計
- 基于單片機的直流穩(wěn)壓電源畢業(yè)設(shè)計
- 基于51單片機,開關(guān)穩(wěn)壓電源設(shè)計
- 基于單片機的直流穩(wěn)壓電源設(shè)計
- 數(shù)控直流穩(wěn)壓電源單片機課程設(shè)計
- 數(shù)控直流穩(wěn)壓電源畢業(yè)設(shè)計論文
- 畢業(yè)設(shè)計--數(shù)控直流穩(wěn)壓電源
- 數(shù)控直流穩(wěn)壓電源完整畢業(yè)設(shè)計論文
- 數(shù)控直流穩(wěn)壓電源畢業(yè)設(shè)計
- 數(shù)控直流穩(wěn)壓電源畢業(yè)設(shè)計論論文
- 畢業(yè)設(shè)計----數(shù)控直流穩(wěn)壓電源
- 數(shù)控直流穩(wěn)壓電源畢業(yè)設(shè)計
- 數(shù)控直流穩(wěn)壓電源-畢業(yè)設(shè)計
- 畢業(yè)設(shè)計---數(shù)控直流穩(wěn)壓電源設(shè)計
- 數(shù)控直流穩(wěn)壓源畢業(yè)設(shè)計--數(shù)控直流穩(wěn)壓電源的設(shè)計
- 數(shù)控直流穩(wěn)壓源畢業(yè)設(shè)計--數(shù)控直流穩(wěn)壓電源的設(shè)計
- 基于單片機的數(shù)控主直流穩(wěn)壓電源的設(shè)計含程序
- 畢業(yè)設(shè)計—數(shù)控直流穩(wěn)壓電源設(shè)計
- 直流穩(wěn)壓電源畢業(yè)設(shè)計論文
- 直流穩(wěn)壓電源畢業(yè)設(shè)計(論文)
評論
0/150
提交評論