版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 二O一三年十一月十五日</p><p><b> 摘要</b></p><p> 直流穩(wěn)壓電源由于具有體積小、效率高、重量輕的特點(diǎn),近年來飛速發(fā)展。直流穩(wěn)壓電源高頻化是其發(fā)展的方向,高頻化使開關(guān)電源小型化,并使直流穩(wěn)壓電源進(jìn)入更廣泛的應(yīng)用領(lǐng)域,別是在高新技術(shù)領(lǐng)域的應(yīng)用,推動(dòng)了高新技術(shù)產(chǎn)品的小型化、輕便化。</p><p&g
2、t; 同樣,漏電保護(hù)器對(duì)家庭用電有很好的保護(hù)作用,避免因電路中的電流過大而使電路中的負(fù)載損壞。為用電提供了安全的保障。</p><p> 本直流穩(wěn)壓電源及漏電保護(hù),由LM388K組成的穩(wěn)壓電路與繼電器組成的漏電保護(hù)裝置共同組成,在漏電保護(hù)裝置中利用單片機(jī)AT89C52與ADC0809檢測電路中的漏電電流,從而控制繼電器動(dòng)作,同時(shí)控制液晶LCD1602顯示電路的輸出功率。</p><p>
3、; 關(guān)鍵字: LM388k 單片機(jī)AT89C52 ADC0809 繼電器 液晶LCD1602 </p><p> Abstract:Dc regulated power supply with the characteristics of small volume, high efficiency, light weight, rapid development in recent years. Dc
4、 voltage</p><p> High frequency power supply is its development direction, high frequency, the miniaturization of switch power supply, dc regulated power supply and to enter into a wider range of applicatio
5、ns, especially in the field of high and new technology application, promoted the high-tech products of miniaturization, light change.</p><p> Also, the leakage protector for households have very good protec
6、tion effect, avoid the damage of the load current in the circuit and make the circuit. To provide security guarantee.</p><p> The dc regulated power supply and electric leakage protection, composed of LM388
7、K regulating circuit and the relay composed of leakage protection device, in the electric leakage protection device with AT89C52 microcontroller ADC0809 detecting leakage current in the circuit, so as to control relay ac
8、tion, to control the output power of LCD LCD1602 display circuit.</p><p> Key words: LM388K, single chip microcomputer AT89C52, ADC0809, relay, LCD1602</p><p><b> 第一章 系統(tǒng)方案</b></
9、p><p><b> 1.1系統(tǒng)要求</b></p><p><b> 1.1.1 任務(wù)</b></p><p> 設(shè)計(jì)并制作一臺(tái)線性直流穩(wěn)壓電源和一個(gè)漏電保護(hù)裝置,電路連接如圖 1 示。圖中 RL為負(fù)載電阻、R 為漏電電流調(diào)整電阻、A 為漏電流顯示電流表、S為轉(zhuǎn)換開關(guān)、K 為漏電保護(hù)電路復(fù)位按鈕。</p>
10、<p> 圖1.1.1 電路連接圖</p><p> 1.1.2 基本要求</p><p> 設(shè)計(jì)一臺(tái)額定輸出電壓為 5V,額定輸出電流為 1A 的直流穩(wěn)壓電源。 </p><p> ?。?)轉(zhuǎn)換開關(guān) S 接 1 端,RL阻值固定為 5Ω。當(dāng)直流輸入電壓在 7~25 V 變</p><p> 化時(shí),要求輸出電壓為 5
11、77;0.05V,電壓調(diào)整率 SU≤1%。 </p><p> ?。?)連接方式不變,RL阻值固定為 5Ω。當(dāng)直流輸入電壓在 5.5~7V 變化時(shí),</p><p> 要求輸出電壓為 5±0.05V。 </p><p> ?。?)連接方式不變,直流輸入電壓固定在 7V,當(dāng)直流穩(wěn)壓電源輸出電流由</p><p> 1A 減小到
12、0.01A 時(shí),要求負(fù)載調(diào)整率 SL≤1%。</p><p> (4)制作一個(gè)功率測量與顯示電路,實(shí)時(shí)顯示穩(wěn)壓電源的輸出功率。 </p><p><b> 1.2總體方案設(shè)計(jì)</b></p><p> 1.2.1 直流穩(wěn)壓電源方案設(shè)計(jì)</p><p> 方案一:利用三端穩(wěn)壓器78系列里的7805對(duì)電路進(jìn)行穩(wěn)壓,最
13、大輸出電流為1.5A,</p><p> 表1.2.1三端穩(wěn)壓器7805的參數(shù)圖</p><p> 由上表可知,輸出電壓典型值為5V,輸出電壓為4.75V~5.25V,不能將輸出電壓的誤差范圍控制在±0.05V之間。</p><p> 方案二:利用串聯(lián)型大電流可調(diào)集成穩(wěn)壓器LM338k,它的最大輸出電流為5A,可調(diào)范在1.25V~25V。LM338k
14、的控制端ADJ與可變電阻連接,當(dāng)可變電阻變化到一定的值時(shí),LM338k會(huì)使輸出電壓會(huì)保持在5V左右,不再因?yàn)檩斎腚妷旱母淖兌兓?,它組成電路簡單而且穩(wěn)定</p><p> 綜上所述,選用方案二。</p><p> 1.2.2 漏電保護(hù)器方案設(shè)計(jì)</p><p> 方案一:在干簧管上纏繞線圈與晶閘管、繼電器共同來實(shí)現(xiàn)漏電保護(hù)。干簧管上纏繞的線圈有不同的電流通過時(shí)
15、,線圈會(huì)產(chǎn)生磁場同時(shí)使干簧管內(nèi)的彈片接觸其常開觸點(diǎn)閉合,接通晶閘管,使繼電器常開觸點(diǎn)閉合,常閉觸點(diǎn)斷開。同時(shí)斷開輸出電路,從而實(shí)現(xiàn)漏電保護(hù)功能。但是干簧管上纏繞的線圈很難確定其產(chǎn)生磁場的大小。</p><p> 方案二:使用ADC0809判斷電路中的漏電電流,是否超過設(shè)定的漏電電流值,從而使單片機(jī)啟動(dòng)繼電器工作,斷開輸出電路,實(shí)現(xiàn)保護(hù)電路作用。此方案可得到確定的數(shù)值??蓪?duì)漏電電流改變。</p>&
16、lt;p> 綜上所述,選用方案二。</p><p> 1.2.3 顯示模塊方案設(shè)計(jì)</p><p> 方案一:使用液晶顯示屏顯示。液晶顯示屏(LCD)具有輕薄短小、低耗電量、無輻射危險(xiǎn),平面直角顯示以及影像穩(wěn)定不閃爍等優(yōu)勢可視面積大,畫面效果好,分辨率高,抗干擾能力強(qiáng)等特點(diǎn)。</p><p> 方案二:使用數(shù)碼管顯示。數(shù)碼管具有:低能耗、低損耗、低壓、
17、壽命長、耐老化、防曬、防潮、防火、防高(低)溫,對(duì)外界環(huán)境要求低,易于維護(hù),同時(shí)其精度比較高,稱量快,精確可靠,操作簡單。但是數(shù)碼管在顯示大量的內(nèi)容及字符時(shí)就顯得有點(diǎn)吃力,不能滿足大量內(nèi)容的需求。</p><p> 綜上所述,采用方案一。</p><p> 第二章 主要元器件及其資料</p><p> 2.1 電源電路的主要元器件資料</p>&
18、lt;p> LM338可調(diào)三端穩(wěn)壓器提供5A的平均輸出電流,輸出電壓范圍為1.2V至32V連續(xù)可調(diào) 。LM338內(nèi)置過載保護(hù)電路,自動(dòng)限制功耗。此保護(hù)電路允許瞬態(tài)負(fù)載強(qiáng)電流通,12A以內(nèi)的瞬態(tài)電流不會(huì)實(shí)施保護(hù),以利于某些設(shè)備的順利啟動(dòng)。</p><p> 圖2.1 LM338k的外觀及引腳圖</p><p> 2.2 控制部分的芯片(AT89C52)資料</p&
19、gt;<p> STC89C52是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程Flash存儲(chǔ)器。STC89C52使用經(jīng)典的MCS-51內(nèi)核,但做了很多的改進(jìn)使得芯片具有傳統(tǒng)51單片機(jī)不具備的功能。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,512字節(jié)RA
20、M, 32 位I/O 口線,看門狗定時(shí)器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,3個(gè)16 位定時(shí)器/計(jì)數(shù)器,4個(gè)外部中斷,一個(gè)7向量4級(jí)中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級(jí)中斷結(jié)構(gòu)),全雙工串行口。另外 STC89C52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一
21、個(gè)中斷或硬件復(fù)位為止。最高運(yùn)</p><p> 作頻率35MHz,6T/12T可選。</p><p> 圖2.2(a) STC89C52單片機(jī)的引腳圖</p><p> 圖2.2(b)STC89C5單片機(jī)的實(shí)物圖</p><p> 2.3 檢測部分的芯片(ADC0809)資料</p><p> ADC0809
22、由一個(gè)8路模擬開關(guān)、一個(gè)地址鎖存與譯碼器、一個(gè)A/D轉(zhuǎn)換器和一個(gè)三態(tài)輸出鎖存器組成。多路開關(guān)可選通8個(gè)模擬通道,允許8路模擬量分時(shí)輸入,共用A/D轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。三態(tài)輸出鎖器用于鎖存A/D轉(zhuǎn)換完的數(shù)字量,當(dāng)OE端為高電平時(shí),才可以從三態(tài)輸出鎖存器取走轉(zhuǎn)換完的數(shù)據(jù)。</p><p> ADC0809的主要參數(shù):</p><p> ?。?)8路輸入通道,8位A/D轉(zhuǎn)換器,即分辨率為8位。&l
23、t;/p><p> ?。?)具有轉(zhuǎn)換起??刂贫?。</p><p> ?。?)轉(zhuǎn)換時(shí)間為100μs(時(shí)鐘為640kHz時(shí)),130μs(時(shí)鐘為500kHz時(shí))</p><p> ?。?)單個(gè)+5V電源供電</p><p> ?。?)模擬輸入電壓范圍0~+5V,不需零點(diǎn)和滿刻度校準(zhǔn)。</p><p> ?。?)工作溫度范圍為-
24、40~+85攝氏度</p><p> (7)低功耗,約15mW</p><p> 圖2.3(a) ADC0809的內(nèi)部結(jié)構(gòu)圖</p><p> 圖2.3(b)ADC0809的實(shí)物圖</p><p> 2.3 顯示模塊芯片資料</p><p> 1602液晶也叫1602字符型液晶,它是一種專門用來顯示字母、數(shù)字
25、、符號(hào)等的點(diǎn)陣型液晶模塊。它由若干個(gè)5X7或者5X11等點(diǎn)陣字符位組成,每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符,每位之間有一個(gè)點(diǎn)距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因?yàn)槿绱怂运荒芎芎玫仫@示圖形。1602LCD是指顯示的內(nèi)容為16X2,即可以顯示兩行,每行16個(gè)字符液晶模塊。</p><p> 1602引腳資料: </p><p> 第1腳:VSS為電源地</
26、p><p> 第2腳:VCC接5V電源正極</p><p> 第3腳:V0為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高(對(duì)比度過高時(shí)會(huì) 產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對(duì)比度)。</p><p> 第4腳:RS為寄存器選擇,高電平1時(shí)選擇數(shù)據(jù)寄存器、低電平0時(shí)選擇指令寄存器。</p><p> 第
27、5腳:RW為讀寫信號(hào)線,高電平(1)時(shí)進(jìn)行讀操作,低電平(0)時(shí)進(jìn)行寫操作。</p><p> 第6腳:E(或EN)端為使能(enable)端,高電平(1)時(shí)讀取信息,負(fù)跳變時(shí)執(zhí)行指令。</p><p> 第7~14腳:D0~D7為8位雙向數(shù)據(jù)端。</p><p> 第15~16腳:空腳或背燈電源。15腳背光正極,16腳背光負(fù)極。</p><
28、;p> 1602的主要參數(shù):</p><p> 3.3V或5V工作電壓,對(duì)比度可調(diào)</p><p><b> 內(nèi)含復(fù)位電路</b></p><p> 提供各種控制命令,如:清屏、字符閃爍、光標(biāo)閃爍、顯示移位等多種功能</p><p> 有80字節(jié)顯示數(shù)據(jù)存儲(chǔ)器DDRAM</p><p&
29、gt; 內(nèi)建有192個(gè)5X7點(diǎn)陣的字型的字符發(fā)生器CGROM</p><p> 8個(gè)可由用戶自定義的5X7的字符發(fā)生器CGRAM</p><p> 圖2.3(a) lcd1602液晶引腳圖</p><p> 圖2.3(b) LCD1602實(shí)體圖</p><p> 2.4 漏電關(guān)斷模塊(繼電器)資料</p><p&
30、gt; 繼電器(英文名稱:relay)是一種電控制器件,是當(dāng)輸入量(激勵(lì)量)的變化達(dá)到規(guī)定要求時(shí),在電氣輸出電路中使被控量發(fā)生預(yù)定的階躍變化的一種電器。它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路)之間的互動(dòng)關(guān)系。通常應(yīng)用于自動(dòng)化的控制電路中,它實(shí)際上是用小電流去控制大電流運(yùn)作的一種“自動(dòng)開關(guān)”。故在電路中起著自動(dòng)調(diào)節(jié)、安全保護(hù)、轉(zhuǎn)換電路等作用。</p><p> 繼電器是具有隔離功能的自動(dòng)開關(guān)元
31、件,廣泛應(yīng)用于遙控、遙測、通訊、自動(dòng)控制、機(jī)電一體化及電力電子設(shè)備中,是最重要的控制元件之一。</p><p> 繼電器一般都有能反映一定輸入變量(如電流、電壓、功率、阻抗、頻率、溫度、壓力、速度、光等)的感應(yīng)機(jī)構(gòu)(輸入部分);有能對(duì)被控電路實(shí)現(xiàn)“通”、“斷”控制的執(zhí)行機(jī)構(gòu)(輸出部分);在繼電器的輸入部分和輸出部分之間,還有對(duì)輸入量進(jìn)行耦合隔離。</p><p> 圖2.4(b)繼電器
32、模塊的實(shí)物圖</p><p> 第三章 理論分析與計(jì)算</p><p> 3.1 穩(wěn)壓電源分析計(jì)算</p><p> LM338是串聯(lián)型大電流可調(diào)集成穩(wěn)壓器,最大輸出為5A,可調(diào)范圍在1.25~25V。而使直流穩(wěn)壓電源輸入為5.5V~25V,因此選用此芯片實(shí)現(xiàn)穩(wěn)壓5V。</p><p> 圖3.1 5V穩(wěn)壓電路</p>
33、<p> ?。?)當(dāng)轉(zhuǎn)換開關(guān) S 接 1 端,RL阻值固定為 5Ω。當(dāng)直流輸入電壓在 7~25 V 變化時(shí),要求輸出電壓為 5±0.05V,電壓調(diào)整率 SU≤1%。式中 Uo1是直流輸入電壓為 7 V 時(shí)的輸出電壓, Uo2是直流輸入電壓為 25 V 時(shí)的源出電壓。</p><p> 所以: </p><p> U02-U01≦
34、0.01U01,</p><p> U02≦1.01U01</p><p> ?。?)當(dāng)連接方式不變,直流輸入電壓固定在 7V,當(dāng)直流穩(wěn)壓電源輸出電流由1A 減小到 0.01A 時(shí),要求負(fù)載調(diào)整率 SL≤1%。式中 Uo1是負(fù)載電阻為 500Ω 時(shí)的輸出電壓, Uo2是負(fù)載電阻為 5Ω 時(shí)的直流穩(wěn)壓電源輸出電壓。</p><p> 所以:
35、 </p><p> U02-U01≦0.05U01,</p><p> U02≦1.05U01</p><p> 3.2 顯示模塊分析</p><p> 電路中的漏電電流經(jīng)過ADC0809檢測,判斷電路中的電流是否達(dá)到電路設(shè)計(jì)的漏電電流,ADC0809檢測后將檢測信號(hào)傳送給AT89C52單片機(jī),使其控制保護(hù)電路,同時(shí)將電路中每段時(shí)
36、間的電壓和電流顯示出來,是人們通過LCD1602液晶觀察清楚,隨時(shí)隨地的了解電路中的電壓。</p><p> 3.3 漏電檢測分析計(jì)算</p><p> 使用ADC0809檢測并判斷線圈中導(dǎo)線電流的變化,是否達(dá)到30mA,當(dāng)電流達(dá)到30mA時(shí),ADC0809將信號(hào)傳至單片機(jī)使單片機(jī)工作,由單片機(jī)產(chǎn)生脈沖信號(hào)輸出,通過繼電器模塊的線圈的斷開來控制繼電器的通與斷,在使后面負(fù)載電路與電源電路
37、斷開;當(dāng)電流小于30mA時(shí),單片機(jī)與ADC0809正常工作,繼電器模塊吸合,始終保持電路接通。</p><p> 3.4 關(guān)斷保護(hù)分析計(jì)算</p><p> 本直流穩(wěn)壓電源及漏電保護(hù)器是利用ADC0809檢測電路中漏電電流,判斷其是否達(dá)到直流穩(wěn)壓電源及漏電保護(hù)器設(shè)定的漏電電流值。如果達(dá)到設(shè)定的漏電電流,ADC0809將信號(hào)輸入單片機(jī)AT89C52,輸出信號(hào),,使漏電關(guān)斷部分動(dòng)作,繼電器
38、吸合,繼電器常閉觸點(diǎn)斷開,輸出電路收到保護(hù),圖為3.4關(guān)斷保護(hù)電路</p><p> 圖3.4 關(guān)斷保護(hù)電路</p><p> 第四章 硬件電路設(shè)計(jì)</p><p> 4.1電路圖設(shè)計(jì) </p><p> 圖4.1直流穩(wěn)壓電源及漏電保護(hù)部分電路圖</p><p><b> 4.2 工作流程圖<
39、;/b></p><p> 圖4.2直流穩(wěn)壓電源及漏電保護(hù)器工作流程圖 </p><p> 第五章 利用軟件檢測應(yīng)用</p><p> 利用3keil軟件編寫程序產(chǎn)生hex文件,再通4過STC_ISP軟件把編寫好的程序下載到所用的STC89C51/STC89C52單片機(jī)中,對(duì)所寫程序進(jìn)行檢測。查看作品的實(shí)際動(dòng)作。</p><p>
40、 第六章 測試方案與測試結(jié)果</p><p> 6.1調(diào)試方案與儀器</p><p> 向串聯(lián)型穩(wěn)壓電源輸入5.5~25V之間的電壓,利用電壓表檢測輸出的電壓,是否達(dá)到預(yù)定的要求5V,如果未達(dá)到,可利用螺絲刀對(duì)R1的阻值進(jìn)行調(diào)整,直到使輸出達(dá)到5V。</p><p><b> 調(diào)節(jié)儀器</b></p><p>
41、 螺絲刀(用于調(diào)節(jié)可變電阻的阻值)</p><p><b> 表6.1 調(diào)試儀器</b></p><p><b> 6.2 測試數(shù)據(jù)</b></p><p> 表6.2 直流穩(wěn)壓電源的輸出數(shù)據(jù)</p><p> 6.3 測試結(jié)果分析</p><p> 當(dāng)直流穩(wěn)壓電源
42、輸入在5.5~25V之間變化時(shí),直流穩(wěn)壓電源輸出保持在5±0.05V,同時(shí)當(dāng)電路中的電流≧30mA時(shí),由ADC0809檢測,傳輸單片機(jī)控制繼電器動(dòng)作,斷開輸出電路,保護(hù)電路。</p><p><b> 總結(jié)</b></p><p> 通過本次直流型穩(wěn)壓電源及漏電保護(hù)的制作,學(xué)會(huì)了使用單片機(jī)和ADC0809的運(yùn)用,了解了電路的構(gòu)成,以及各器件的作用和在電路
43、中的運(yùn)用。特別了解到了串聯(lián)型大電流可調(diào)集成穩(wěn)壓器LM338k芯片的使用方法,了解了LM338k在電路中如何運(yùn)用。同時(shí)了解了漏電保護(hù)器內(nèi)部構(gòu)造,知道它是如何實(shí)現(xiàn)漏電保護(hù)的,漏電保護(hù)原理。</p><p> 通過本次的學(xué)習(xí),了解了很多的東西,對(duì)以后,不管是電子電路還是程序設(shè)計(jì),都有重要的幫助。</p><p><b> 致謝 </b></p><p
44、> 大學(xué)的學(xué)習(xí)生活即將結(jié)束。在此,我要感謝所有曾經(jīng)教導(dǎo)過我的老師和關(guān)心過我的同學(xué),他們?cè)谖页砷L過程中給予了我很大的幫助。本文能夠順利完成,感謝各位老師的關(guān)心和幫助。</p><p> 最后向所有關(guān)心和幫助過我的人表示真心的感謝。</p><p><b> 參考文獻(xiàn)</b></p><p> [1]王靜霞,楊宏麗.單片機(jī)應(yīng)用技術(shù)(C
45、語言版).北京:電子工業(yè)出版社,2009.</p><p> [2]郭天祥.單片機(jī)C語言教程.北京:電子工業(yè)出版社,2009.</p><p> [3]尹常永.電子技術(shù).北京:高等教育出版社,2008.</p><p> [4]韓廣興.電子實(shí)用電路識(shí)圖學(xué)用速訓(xùn).電子工業(yè)出版社,2011.</p><p> [5]姚丙申.數(shù)字電子技術(shù)與
46、實(shí)訓(xùn).濟(jì)南:山東科學(xué)技術(shù)出版社,2010.</p><p> [6]王松武.常用電路模塊分析與指導(dǎo).北京:清華大學(xué)出版社,2007.</p><p><b> 附件1</b></p><p> 圖附1 5V穩(wěn)壓電源的實(shí)物圖</p><p> 圖附2 單片機(jī)最小系統(tǒng)實(shí)物圖</p><p>
47、 圖附件3 總體實(shí)物圖</p><p><b> 附件2</b></p><p> #include<reg52.h> </p><p> #include<intrins.h> //調(diào)用_nop_();延時(shí)函數(shù)用</p><p> #define ucha
48、r unsigned char </p><p> #define uint unsigned int </p><p> uchar code table[]="0123456789";//定義顯示的數(shù)組</p><p> uchar c
49、ode table1[]="WWW.TXMCU.COM"; </p><p> sbit lcden=P1^0;//定義管腳</p><p> sbit lcdrs=P1^7; </p><p> sbit lcdrw=P1^6; </p>&
50、lt;p> sbit a=P1^3; </p><p> sbit b=P1^4; </p><p> sbit c=P1^5; </p><p> sbit st=P3^3; </p><p> sbit eoc=P1^1;
51、</p><p> sbit oe=P1^2; </p><p> sbit CLOCK=P3^4; </p><p> uchar num,flag; </p><p> void delay(uint z)//延時(shí)函數(shù) </p>
52、<p><b> { </b></p><p> uint x,y; </p><p> for(x=z;x>0;x--) </p><p> for(y=110;y>0;y--); </p><p><b> }
53、</b></p><p> void write_com(uchar com)//1602讀指令</p><p><b> { </b></p><p><b> lcdrw=0; </b></p><p><b> lcdrs
54、=0; </b></p><p><b> P0=com; </b></p><p> delay(5); </p><p><b> lcden=1; </b></p><p> delay(5); </p>&l
55、t;p><b> lcden=0; </b></p><p><b> } </b></p><p> void write_data(uchar date)//1602讀數(shù)據(jù)</p><p><b> { </b></p>
56、<p><b> lcdrw=0; </b></p><p><b> lcdrs=1; </b></p><p><b> P0=date; </b></p><p> delay(5); </p><p><
57、;b> lcden=1; </b></p><p> delay(5); </p><p><b> lcden=0; </b></p><p><b> } </b></p><p> void lcd_init()/
58、/1602初始化函數(shù)</p><p><b> { </b></p><p><b> lcden=0; </b></p><p> write_com(0x38); </p><p> write_com(0x0c); </p><
59、;p> write_com(0x06); </p><p> write_com(0x01); </p><p><b> } </b></p><p> void main()//主函數(shù)</p><p><b> { </b>&l
60、t;/p><p> uchar date=0; </p><p> float temp=0.0; </p><p> uchar q,b,s,g; </p><p><b> uchar i; </b></p><p
61、> a=1;//選著ADC0809的第7通道</p><p><b> b=1; </b></p><p><b> c=1; </b></p><p> TMOD=0x12;//選擇定時(shí)器工作方式2 </p><p><b> TH0=2
62、54; </b></p><p> TL0=254;//定時(shí)2us,為ADC0809提供500Khz的工作頻率</p><p><b> TR0=1;</b></p><p><b> ET0=1; </b></p><p><b> EA=1;
63、 </b></p><p> lcd_init(); </p><p><b> oe=0; </b></p><p> while(1) </p><p><b> { </b></p><p
64、> st=0;//ADC0809初始化 </p><p><b> st=1; </b></p><p> _nop_();//延時(shí)1us</p><p><b> _nop_(); </b></p><p><b> st=0;
65、;</b></p><p><b> _nop_();</b></p><p><b> _nop_();</b></p><p><b> _nop_(); </b></p><p> for(i=0;i<20;i++); <
66、;/p><p> while(eoc==0);//等待轉(zhuǎn)換完成 </p><p><b> {</b></p><p><b> oe=1; </b></p><p> date=P2;//P2選擇為ADC的數(shù)據(jù)口</p><p><b>
67、; oe=0;</b></p><p><b> } </b></p><p> temp= (float) date*5.0/256;//數(shù)據(jù)處理</p><p> temp=temp/100.0; </p><p> temp=temp*100000.0
68、; </p><p> q=(int)temp/1000; </p><p> b=(int)temp%1000/100; </p><p> s=(int)temp%1000%100/10; </p><p> g=(int)temp%10; </p><p>
69、; write_com(0x80);//1602顯示處理好的數(shù)據(jù)</p><p><b> { </b></p><p> write_data(table[q]); </p><p> delay(20); </p><p> write_data(table1[3]);
70、60; </p><p> delay(20); </p><p> write_data(table[b]); </p><p> delay(20); </p><p> write_data(table[s]); </p><p> delay(20);
71、 </p><p> write_data(table[g]);</p><p> delay(20);</p><p><b> } </b></p><p> write_com(0x80+0x40); </p><p> for(num=0;num&l
72、t;13;num++) </p><p><b> {</b></p><p> write_data(table1[num]);</p><p> delay(20);</p><p><b> } </b></p><p><b>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 直流穩(wěn)壓電源與漏電保護(hù)裝置畢業(yè)設(shè)計(jì)論文
- 直流穩(wěn)壓電源及漏電保護(hù)裝置的設(shè)計(jì)與制作-職業(yè)學(xué)院畢業(yè)論文
- 直流穩(wěn)壓電源畢業(yè)設(shè)計(jì)論文
- 直流穩(wěn)壓電源畢業(yè)設(shè)計(jì)(論文)
- 開題報(bào)告直流穩(wěn)壓電源及漏電保護(hù)
- 電子信息工程畢業(yè)設(shè)計(jì)直流穩(wěn)壓電源及漏電保護(hù)
- 電子信息工程畢業(yè)設(shè)計(jì)直流穩(wěn)壓電源及漏電保護(hù)
- 數(shù)控直流穩(wěn)壓電源畢業(yè)設(shè)計(jì)論文
- 開題報(bào)告直流穩(wěn)壓電源及漏電保護(hù)
- 直流穩(wěn)壓電源畢業(yè)設(shè)計(jì)
- 電源畢業(yè)設(shè)計(jì)--串聯(lián)直流穩(wěn)壓電源
- 直流穩(wěn)壓電源論文-可調(diào)穩(wěn)壓電源
- 直流穩(wěn)壓電源畢業(yè)論文--5v直流穩(wěn)壓電源設(shè)計(jì)報(bào)告
- 畢業(yè)設(shè)計(jì)---串聯(lián)直流穩(wěn)壓電源
- 畢業(yè)設(shè)計(jì)--數(shù)控直流穩(wěn)壓電源
- 低壓差穩(wěn)壓電源及漏電保護(hù)裝置的設(shè)計(jì)終稿.doc
- 數(shù)控直流穩(wěn)壓電源完整畢業(yè)設(shè)計(jì)論文
- 數(shù)控直流穩(wěn)壓電源畢業(yè)設(shè)計(jì)論論文
- 直流開關(guān)穩(wěn)壓電源畢業(yè)設(shè)計(jì)
- 數(shù)控直流穩(wěn)壓電源畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論