版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 上海交通大學(xué) 電子信息與電氣工程學(xué)院 地址:上海市華山路1954號(hào) 郵政編碼:200030 上海交通大學(xué) 電子信息與電氣工程學(xué)院地 址:東川路800號(hào)郵 編:200240 PAGE 6技術(shù)文件完成時(shí)間:2007/12/15科技創(chuàng)新5設(shè)計(jì)報(bào)告項(xiàng)目名稱:DC-DC開(kāi)關(guān)電源及其控制系統(tǒng)設(shè)計(jì)小組編號(hào): 99設(shè)計(jì)小組名單:上海交通大學(xué) 電子信息與電氣工程學(xué)院 摘 要: 本報(bào)告介紹了DC-DC 開(kāi)關(guān)電源電路系統(tǒng)的設(shè)計(jì)方案,實(shí)現(xiàn)方法及使用說(shuō)明。系統(tǒng)設(shè)計(jì)以脈寬調(diào)制芯片TL494,數(shù)模轉(zhuǎn)換芯片ADC0804,單片機(jī)AT89S52為核心部件,利用單片機(jī)產(chǎn)生可調(diào)PWM 信號(hào)控制,輸出穩(wěn)定可調(diào)的直流電壓。開(kāi)關(guān)電源系
2、統(tǒng)分為升壓型和降壓型,控制系統(tǒng)分為開(kāi)環(huán)控制和閉環(huán)控制兩種方式。報(bào)告還包括對(duì)關(guān)鍵問(wèn)題詳細(xì)討論。 關(guān)鍵詞:DC-DC 開(kāi)關(guān)電源,PWM 脈寬調(diào)制,模數(shù)轉(zhuǎn)換 ABSTRACT This report represents the principle of design, methods of realization and instruction of the DC-DC switch circuit system.The design bases on the pluse width modulation chip TL494, A/D change chip ADC0804 and single
3、chip AT89S52, the PWM signal can be changed by AT89S52, producing a adjustable & stable direct current voltage. The DC-DC switch circuit includes two forms, step-down and voltage-rise. And the control circuit consists of two parts, open-loop and closed-loop. The report also includes detailed discuss
4、ion of related important problems. KEYWORDS DC-DC Switch Power & Control System Pulse Width Modulation Control A/D convert目 錄 1. 概述8 1.1 編寫(xiě)說(shuō)明8 1.2 名詞定義81.3 縮略語(yǔ)82. 系統(tǒng)總述92.1 系統(tǒng)組成9 2.1.1 DCDC降壓型開(kāi)關(guān)電源子系統(tǒng)92.1.2 單片機(jī)子系統(tǒng)92.1.3 電壓控制子系統(tǒng)102.1.4 電壓檢測(cè)子系統(tǒng)102.2 系統(tǒng)的主要功能103. DC-DC降壓型開(kāi)關(guān)電源子系統(tǒng)的硬件設(shè)計(jì) 113.1 主要功能和技術(shù)指標(biāo)113.2
5、設(shè)計(jì)原理11 3.3 具體實(shí)現(xiàn)方案123.3.1 TL494應(yīng)用思想123.3.2 核心器件TL494引腳和參數(shù)413 3.3.3 輸出電壓采樣電阻網(wǎng)絡(luò)設(shè)計(jì)133.3.4 實(shí)際電路與具體參數(shù)143.4 紋波與效率問(wèn)題153.4.1 紋波的成分分析15 3.4.2 降低紋波的措施163.4.3 磁飽和問(wèn)題 164. 電壓控制子系統(tǒng)的硬件設(shè)計(jì)16 4.1 主要功能和系統(tǒng)指標(biāo)16 4.2 設(shè)計(jì)方案16 4.2.1 整形模塊設(shè)計(jì)17 4.2.2 基準(zhǔn)電源電路設(shè)計(jì)17 4.2.3 CD4011內(nèi)部結(jié)構(gòu)和參數(shù)18 4.2.4 實(shí)際電路參數(shù)18 4.3 濾波模塊設(shè)計(jì)19 4.3.1 設(shè)計(jì)方案19 4.3.2
6、 LM741管腳定義19 4.4 耦合模塊設(shè)計(jì)19 4.4.1 設(shè)計(jì)方案20 4.4.2 非線性光耦4N25內(nèi)部結(jié)構(gòu)及管腳定義20 4.5輸出電壓與占空比關(guān)系20 5. 電壓測(cè)量子系統(tǒng)的硬件設(shè)計(jì)225.1 主要功能和系統(tǒng)指標(biāo)225.2 設(shè)計(jì)方案22 5.3 耦合模塊及部分AD參數(shù)設(shè)置 22 5.3.1外部的參數(shù)設(shè)置 22 5.3.2 ADC0804管腳定義23 5.4閉環(huán)電壓輸出和十六進(jìn)制對(duì)應(yīng)關(guān)系25 6. 單片機(jī)子系統(tǒng)及軟件設(shè)計(jì)27 6.1 單片機(jī)子系統(tǒng)硬件組成及其功能28 6.2 單片機(jī)控制軟件部分實(shí)現(xiàn)功能31 6.3 單片機(jī)控制軟件部分總體結(jié)構(gòu)31 6.4 單片機(jī)控制軟件部分各模塊32
7、6.4.1 用戶輸入輸出模塊功能介紹32 6.4.2 可調(diào)占空比方波輸出模塊功能介紹32 6.4.3 開(kāi)環(huán)電壓調(diào)整模塊功能介紹33 6.4.4 閉環(huán)電壓調(diào)整模塊功能介紹34 6.5 單片機(jī)控制軟件部分具體實(shí)現(xiàn)34 6.5.1 可調(diào)占空比方波輸出功能實(shí)現(xiàn)35 6.5.2 電壓開(kāi)環(huán)控制功能實(shí)現(xiàn)36 6.5.3 電壓閉環(huán)控制功能實(shí)現(xiàn)36 6.5.4 用戶輸入輸出功能實(shí)現(xiàn)36 1. 致謝37 2. 參考文獻(xiàn)38 3. 附錄A 開(kāi)發(fā)環(huán)境393.1 硬件開(kāi)發(fā)39 3.2 軟件開(kāi)發(fā)394. 附錄B 軟件程序清單405. 附錄C 系統(tǒng)操作說(shuō)明書(shū)535.1 系統(tǒng)功能53 5.2系統(tǒng)板操作指南53 6. 附錄D
8、測(cè)試和分析546.1 測(cè)試項(xiàng)目和方法546.1.1 DCDC降壓型測(cè)試項(xiàng)目和方法54 6.1.2 開(kāi)環(huán)控制測(cè)試項(xiàng)目和方法54第2頁(yè) 共4頁(yè)上海交通大學(xué) 電子信息與電氣工程學(xué)院上海交通大學(xué) 電子信息與電氣工程學(xué)院 PAGE 57 第1頁(yè) 共4頁(yè)上海交通大學(xué) 電子信息與電氣工程學(xué)院6.1.3 閉環(huán)控制測(cè)試項(xiàng)目和方法54 6.2 測(cè)試的資源55 6.3 測(cè)試結(jié)果及分析55 6.3.1 DCDC降壓型測(cè)試結(jié)果55 6.3.2 開(kāi)環(huán)部分測(cè)試結(jié)果556.3.3閉環(huán)部分測(cè)試結(jié)果557. 附錄E 課程學(xué)習(xí)心得和意見(jiàn)建議561. 概述 1.1 編寫(xiě)說(shuō)明 本設(shè)計(jì)報(bào)告上海交通大學(xué)電子工程系科技創(chuàng)新3課程設(shè)計(jì)報(bào)告,主
9、要包括DCDC開(kāi)關(guān)電源及其控制電路的主要設(shè)計(jì)方法和參數(shù)討論。供電子類(lèi)專(zhuān)業(yè)學(xué)生以及感興趣者閱讀。 1.2 名詞定義 單片機(jī):包括CPU(進(jìn)行運(yùn)算、控制)、RAM(數(shù)據(jù)存儲(chǔ))、ROM(程序存儲(chǔ))、輸入/輸出設(shè)備(串行口、并行輸出口等)的一塊集成電路。 七段顯示數(shù)碼管: 用七段LED的排列組合顯示數(shù)字,有共陽(yáng)極和共陰極兩種方式。 低通濾波器:濾波器是指在指定頻帶內(nèi),使有效信號(hào)通過(guò),同時(shí)抑制無(wú)用成分的電路。低通濾波器是濾除指定頻率以上的頻率成分,保留頻率在指定頻率之下的波形輸出的濾波器。 PWM信號(hào):脈沖寬度調(diào)制信號(hào)。脈沖信號(hào)的占空比受到調(diào)制的一種信號(hào)。 占空比:周期信號(hào)的一個(gè)周期內(nèi),高電平信號(hào)所占的
10、時(shí)間比例。 D/A轉(zhuǎn)換:數(shù)模轉(zhuǎn)換,即將一個(gè)數(shù)字信號(hào)轉(zhuǎn)換成一個(gè)模擬信號(hào)。 開(kāi)環(huán):輸出對(duì)輸入不產(chǎn)生反饋?zhàn)饔玫墓ぷ鞣绞健?閉環(huán):輸出對(duì)輸入施加反饋?zhàn)饔玫墓ぷ鞣绞?,在此方式下,可以使系統(tǒng)輸出更穩(wěn)定。 1.3 縮略語(yǔ) DC (direct current) 直流 PWM(pulse width modulation)脈沖寬度調(diào)制信號(hào) LPF(low pass filter) 低通濾波器 A(analog)模擬的 D(digital)數(shù)字的2.系統(tǒng)總述2.1系統(tǒng)組成本系統(tǒng)是由單片機(jī)控制的DCDC開(kāi)關(guān)電源,分為升壓型和降壓型兩個(gè)子系統(tǒng),根據(jù)用戶的需要,可通過(guò)單片機(jī)設(shè)置輸出的電壓值,輸出為穩(wěn)定DC電壓。 本系
11、統(tǒng)主要由兩個(gè)開(kāi)關(guān)電源子系統(tǒng),單片機(jī)子系統(tǒng)以及外圍電壓控制和檢測(cè)子系統(tǒng)構(gòu)成,具體系統(tǒng)框圖如圖2.1所示。圖2-1 系統(tǒng)組成示意圖【1】2.1.1DCDC降壓型開(kāi)關(guān)電源子系統(tǒng) DCDC降壓開(kāi)關(guān)電源子系統(tǒng)采用TL494為核心器件,利用其可產(chǎn)生不同占空比的矩形波的特性,控制開(kāi)關(guān)電路使儲(chǔ)能電感快速充放電。輸出電壓通過(guò)電阻網(wǎng)絡(luò)回饋至TL494,可通過(guò)改變電阻網(wǎng)絡(luò)的參數(shù)調(diào)節(jié)輸出電壓。 2.1.2單片機(jī)子系統(tǒng) 單片機(jī)子系統(tǒng)基于Atmel公司開(kāi)發(fā)的單片機(jī)產(chǎn)品AT89S52為硬件電路,在Keil uVision3 的開(kāi)發(fā)環(huán)境下,使用Keil C單片機(jī)語(yǔ)言進(jìn)行編譯和調(diào)試。此單片機(jī)電路在本系統(tǒng)中所使用串并I/O端口與
12、其它子系統(tǒng)連接,進(jìn)行數(shù)據(jù)傳輸,內(nèi)置的16位定時(shí)計(jì)數(shù)器能夠產(chǎn)生不同周期信號(hào)。用戶通過(guò)晶體數(shù)碼管和按鍵實(shí)現(xiàn)外部控制,完成相應(yīng)功能。 2.1.3電壓控制子系統(tǒng) 電壓控制子系統(tǒng)讀入單片機(jī)子系統(tǒng)輸出的PWM信號(hào),通過(guò)整形以及低通濾波器轉(zhuǎn)換成直流信號(hào),再由光耦耦合至DCDC降壓型開(kāi)關(guān)電源子系統(tǒng)。光耦在此起到電氣隔離的作用,防止信號(hào)之間的干擾。 2.1.5電壓檢測(cè)子系統(tǒng) 電壓檢測(cè)子系統(tǒng)將DCDC開(kāi)關(guān)電源的輸出電壓通過(guò)光耦耦合,再通過(guò)數(shù)模轉(zhuǎn)換芯片轉(zhuǎn)換為八位二進(jìn)制數(shù)字量,采用并行輸出至單片機(jī)子系統(tǒng),起到電壓檢測(cè)的作用,實(shí)現(xiàn)單片機(jī)對(duì)開(kāi)關(guān)電源的閉環(huán)控制。 2.2 系統(tǒng)的主要功能 本系統(tǒng)為DCDC開(kāi)關(guān)電源,可以在輸入
13、電壓不穩(wěn)定的情況下,將其降壓為穩(wěn)定DC輸出。降壓部分輸入為20V30V,輸出為5V10V。 用戶可使用單片機(jī)的按鍵控制輸出電壓,共有復(fù)位至最低電壓,升高電壓,降低電壓三個(gè)按鍵。單片機(jī)的液晶屏顯示當(dāng)前的電壓值,誤差在0.05V之內(nèi)。3. DC-DC開(kāi)關(guān)電源子系統(tǒng)的硬件設(shè)計(jì)3.1 主要功能和技術(shù)指標(biāo)1 DCDC降壓型開(kāi)關(guān)電源子系統(tǒng)是整個(gè)電路的核心部分之一,其主要功能是將不穩(wěn)定的20V30V輸入電壓轉(zhuǎn)換為5V10V穩(wěn)定的可調(diào)輸出電壓。 技術(shù)指標(biāo):輸入電壓:20V30V 輸出電壓可調(diào)范圍:5V10V 輸出紋波:Vp-p100mV 電壓調(diào)整率:0.5%之內(nèi) 效率:65% 電流最大值:imax1A 3.2
14、 設(shè)計(jì)原理 TI(Texas Instruments)公司生產(chǎn)的TL494芯片是脈寬調(diào)制控制集成電路,輸出頻率固定的PWM信號(hào)。輸出PWM頻率由RT和CT所組成的振蕩電路決定。輸出PWM信號(hào)的占空比由兩個(gè)電路控制,分別是死區(qū)時(shí)間控制器和差分放大器。由兩個(gè)差分放大器共同作用產(chǎn)生的信號(hào)與RC振蕩器產(chǎn)生的鋸齒波根據(jù)兩者電壓的高低關(guān)系產(chǎn)生PWM波,再與死區(qū)時(shí)間控制器的輸出信號(hào)邏輯相與,經(jīng)過(guò)D觸發(fā)器輸出至Q1、Q2【2】 圖3.1 DC-DC 降壓型開(kāi)關(guān)電源電路原理圖3.3 具體實(shí)現(xiàn)方案 3.3.1TL494應(yīng)用思想 圖3.2 TL494內(nèi)部結(jié)構(gòu)框圖【3】3.3.2核心器件TL494引腳和參數(shù)【4】圖3
15、.5 TL494引腳排列圖【4】本系統(tǒng)采用的TL494 為雙直插系列,其引腳排列圖如圖3.5所示,管腳定義為: 1)1IN:差分放大器1(Error Amplifier 1)同向輸入端 2)1IN:差分放大器1(Error Amplifier 1)反向輸入端 3)FEEDBACK:差分放大器輸出端的反饋信號(hào) 4)DTC:死區(qū)時(shí)間控制(Dead-Time Control Comparator)輸入端口 5)CT:RC振蕩器(Oscillator)電容接口 6)RT:RC振蕩器(Oscillator)電阻接口 7)GND:接地 8)C1:1號(hào)輸出集電極 9)E1:1號(hào)輸出發(fā)射級(jí) 10)E2:2號(hào)輸
16、出發(fā)射級(jí) 11)C2:2號(hào)輸出集電級(jí) 12)Vcc:正極輸入 13)OUTPUT CTRL:輸出控制端 14)REF:基準(zhǔn)電壓輸出 15)2IN:差分放大器2(Error Amplifier 2)反向輸入端 16)2IN:差分放大器2(Error Amplifier 2)同向輸入端 與本系統(tǒng)相關(guān)的參數(shù)為: 輸出PWM信號(hào)頻率:由RT和CT所組成的振蕩電路決定 基準(zhǔn)電壓輸出Vref5V 3.3.3輸出電壓采樣電阻網(wǎng)絡(luò)設(shè)計(jì) 在3.3.1中提到,改變Vo采樣電阻網(wǎng)絡(luò),可到達(dá)調(diào)節(jié)Vo輸出的目的。在本子系統(tǒng)中,Vo要求覆蓋510V的可調(diào)范圍。采樣電壓要求在2.5V左右。考慮如圖3.6所示的采樣網(wǎng)絡(luò)結(jié)構(gòu),
17、R12、R14為可變電阻,R11、R13為固定電阻。在R12上并聯(lián)光耦,用于電壓控制子系統(tǒng)控制。在此處,光耦相當(dāng)于一個(gè)受控電流源,根據(jù)疊加原理,將采樣網(wǎng)絡(luò)中的電流源和電壓源分離,得到如圖3.7所示的兩個(gè)等效電路。 根據(jù)在此處,i為10-1mA級(jí)(光耦特性及參數(shù)將在電壓控制子系統(tǒng)相關(guān)章節(jié)中詳細(xì)討論),V約為2.5V,Vo為510V可調(diào),僅從式(3.8)的角度看,必須小于0.25,12Ri.在i最大時(shí)必須大于5V。所以,在此處采用了如圖3.6所示的采樣網(wǎng)絡(luò),R11=R13=5.1K,R12為022K可調(diào),R14為01K可調(diào),R14主要起到微調(diào)的作用。3.3.4實(shí)際電路與具體參數(shù) 實(shí)際電路圖如圖3.
18、1所示,各參數(shù)如下:R1=180; C1=100R2=510; C2=0.1R3=47K; C3=680pFR4=1M; C4=470R5=5.1K; C5=4700R7=51K;R8=5.1K;R9=150;R10=0.1;R11=5.1K;R12=0-22K;R13=5.1K;R14=0-1K;PWM信號(hào)的頻率為f=1/(51K680pF)=28.8KHz 實(shí)測(cè)系統(tǒng)功率大于78。輸出紋波峰峰值約于10mV3.4 紋波,效率與磁飽和問(wèn)題 3.4.1.紋波的成分分析5 開(kāi)關(guān)頻率紋波:開(kāi)關(guān)脈沖整流后的波動(dòng)開(kāi)關(guān)瞬間噪聲:儲(chǔ)能電感的漏感在三極管開(kāi)關(guān)切換瞬間產(chǎn)生渦流。ttVCEtPTIP42ICE 圖
19、3.9 開(kāi)關(guān)電源頻率與開(kāi)關(guān)三極管消耗功率關(guān)系示意圖6tVtVCEtPTIP42ICE 圖3.10開(kāi)關(guān)電源導(dǎo)通深度與開(kāi)關(guān)三極管消耗功率關(guān)系示意圖6 3.4.2能夠降低紋波的措施有一下幾種5 增大儲(chǔ)能電感值:受工藝條件限制增大開(kāi)關(guān)頻率:受TL494性能限制;會(huì)降低效率減小開(kāi)關(guān)管飽和導(dǎo)通深度:會(huì)較明顯降低效率增大濾波電容C5值提醒:過(guò)度利用措施2和3,片面強(qiáng)求降低紋波,會(huì)使電源系統(tǒng)效率下降,即開(kāi)關(guān)管功耗上升。開(kāi)關(guān)管功耗過(guò)大所導(dǎo)致的后果主要表現(xiàn)為開(kāi)關(guān)三極管易損,還經(jīng)常間接導(dǎo)致負(fù)載電阻或TL494損壞。3.4.3磁飽和問(wèn)題5電感磁飽和現(xiàn)象的經(jīng)驗(yàn)判定:若開(kāi)關(guān)頻率紋波成“尖帽”狀,可依經(jīng)驗(yàn)判定存在磁飽和情況
20、。減小磁飽和的方法:可適當(dāng)減小N E型/I型磁芯間加氣隙(墊紙片)4. 電壓控制子系統(tǒng)的硬件設(shè)計(jì) 4.1主要功能和系統(tǒng)指標(biāo) 本子系統(tǒng)讀入單片機(jī)子系統(tǒng)產(chǎn)生的PWM信號(hào),經(jīng)過(guò)變換耦合至DCDC降壓型開(kāi)關(guān)電源子系統(tǒng)和DCDC升壓型開(kāi)關(guān)電源子系統(tǒng),實(shí)現(xiàn)通過(guò)單片機(jī)開(kāi)環(huán)控制開(kāi)關(guān)電源子系統(tǒng)輸出電壓的功能。 系統(tǒng)指標(biāo): 輸入PWM信號(hào):TTL信號(hào),占空比為2080 輸出耦合信號(hào):要求使工作點(diǎn)大部分在非線性光耦的正常工作區(qū),而非截止區(qū)或飽和區(qū)。 4.2 設(shè)計(jì)方案 圖4.1 電壓控制子系統(tǒng)系統(tǒng)框圖64.2.1 整形模塊 如圖5.2所示。 基準(zhǔn)電源電路產(chǎn)生穩(wěn)定的4V電壓,供給4011與非門(mén);由單片機(jī)輸出的PWM信號(hào)
21、經(jīng)過(guò)4011后,信號(hào)反向,高電平為穩(wěn)定的4V。 圖4.2 整形模塊設(shè)計(jì)框圖6 4.2.2基準(zhǔn)電源電路設(shè)計(jì) 圖4.3TL431典型應(yīng)用電路6 4.2.3CD4011內(nèi)部結(jié)構(gòu)和參數(shù)7 CD4011內(nèi)部結(jié)構(gòu)和參數(shù)7 CD4011為四路二輸入與非門(mén),其內(nèi)部結(jié)構(gòu)及管腳定義如圖5.6所示。芯片工作時(shí),邏輯高電平輸出等于VDD。本模塊就是利用其此特性,將信號(hào)反向后整流。 圖4.4 CD4011內(nèi)部結(jié)構(gòu)圖及管腳定義7 4.2.4實(shí)際電路參數(shù) 本模塊實(shí)際電路圖如圖4.3所示,經(jīng)調(diào)試,各電阻參數(shù)為: R51R1180 R23004.3 濾波模塊設(shè)計(jì) 4.3.1有源低通濾波器如圖4.5所示。適當(dāng)選取電容和電阻值,可
22、將除直流外的大部分信號(hào)濾去。 圖4.5 有源低通濾波器電路圖6取C1C20.1F R1R2100K 則截止頻率為 fc15Hz ,可以濾去除直流外的大部分信號(hào)4.3.2 LM741管腳定義8 圖4.6LM741內(nèi)部結(jié)構(gòu)及管腳定義圖8 LM741集成運(yùn)算放大器內(nèi)部結(jié)構(gòu)及管腳定義如圖4.6所示。 在本模塊中,工作在雙電源模式。 VCC為正電源,接5V。 VEE為負(fù)電源,接5V。 4.4 耦合模塊設(shè)計(jì) 4.4.1 設(shè)計(jì)方案 圖4.7 耦合模塊電路圖 經(jīng)調(diào)試,實(shí)際電路中取Rf1.5K。 4.4.2 非線性光耦4N25內(nèi)部結(jié)構(gòu)及管腳定義9 4N25的內(nèi)部結(jié)構(gòu)如圖4.8所示。 圖4.8 4N25內(nèi)部結(jié)構(gòu)圖
23、9 管腳定義為: 1 ANODE: 陽(yáng)極 2 CATHNODE:陰極 3 NC:無(wú)連接 4 EMITTER:發(fā)射級(jí) 5 COLLECTOR:集電級(jí) 6 BASE:基極 4.5 輸出電壓與占空比的關(guān)系 此關(guān)系由查表獲得。表格如下: 輸出電壓對(duì)應(yīng)的占空比(*100)4.722754.823404.92405524605.125255.225855.326455.427105.527705.628355.729005.829555.93020630856.131406.232056.332706.433356.534006.634656.735356.836006.93665737307.13790
24、7.238607.339307.440007.540707.641407.742107.842807.94350844258.145008.245708.346458.447208.548108.648758.749658.850408.95130952109.152959.253809.354659.455609.556509.657459.758509.859459.9605010616510.162755. 電壓測(cè)量子系統(tǒng)的硬件設(shè)計(jì) 5.1 主要功能和系統(tǒng)指標(biāo) 本子系統(tǒng)讀取降壓型開(kāi)關(guān)電源系統(tǒng)的輸出電壓,經(jīng)過(guò)耦合變換和模數(shù)轉(zhuǎn)換輸出至單片機(jī)子系統(tǒng),起到實(shí)時(shí)測(cè)量輸出電壓的功能。 系統(tǒng)指標(biāo): 輸
25、入電壓:510V 輸出數(shù)字編碼:在00FF之間,盡可能充分利用編碼空間,編碼與輸入電壓呈線性關(guān)系。 5.2 設(shè)計(jì)方案 圖5.1 電壓檢測(cè)子系統(tǒng)系統(tǒng)框圖15.3 耦合模塊設(shè)計(jì)及部分AD參數(shù)設(shè)置 5.3.1 外部的參數(shù)設(shè)置圖5.2耦合模塊電路圖10 定義K=(VIN(+)-VIN(-))設(shè)VA VAmax,VAmin取R1,R2,使VA變化范圍比較大取R3、R4,使VIN(-) 0取R5、R6,使 VAmax VIN(-) ) / Vref 1即 Kmax 1注:(Vref / 2) (基準(zhǔn)電壓在R5、R6的分壓)取R5、R6,使( VAmax VIN(-) ) / Vref 1即 Kmax 1)
26、 flag_0804=0; if (flag_0804=0) ADDR_0804 = 0 x00; / 啟動(dòng)一次AD轉(zhuǎn)換(CS=0) else AD_temp = ADDR_0804; / 讀0804 以上簡(jiǎn)單語(yǔ)句表示,當(dāng)每次中斷服務(wù)程序運(yùn)行時(shí),ADC0804的狀態(tài)便進(jìn)行一次轉(zhuǎn)換,既保證其讀/寫(xiě)方向改變所需的延時(shí)時(shí)間,又保證能夠達(dá)到比較高的模擬量采樣頻率。本程序中,由于中斷服務(wù)程序timer0的中斷周期為5ms,因此可以認(rèn)為ADC0804每隔10ms采樣一次。 6.4.3.2 反饋比較功能的實(shí)現(xiàn) 查表法基于ADC0804固定的模擬數(shù)字對(duì)應(yīng)關(guān)系而產(chǎn)生??梢栽谝粋€(gè)一維數(shù)組里面存入特定電壓對(duì)應(yīng)的數(shù)字
27、量,而其下標(biāo)為均勻分布的電壓;或者一維數(shù)組里面存放有固定間隔的數(shù)字量所對(duì)應(yīng)的模擬電壓值,其下標(biāo)與數(shù)字量對(duì)應(yīng)。這樣,就可以補(bǔ)償ADC0804轉(zhuǎn)換的非線性關(guān)系。 查表法適用于較為穩(wěn)定的模擬數(shù)字轉(zhuǎn)換器以及數(shù)字部分表示數(shù)據(jù)較少的情況下。ADC0804采用8位二進(jìn)制數(shù)來(lái)表示模擬量,最多可以構(gòu)成一個(gè)長(zhǎng)度為256的數(shù)組,應(yīng)該說(shuō)查表法可以考慮。6.4.3.2.1 比較法實(shí)現(xiàn)閉環(huán)控制 。6.4.3.2.1.1全局變量 bit f_compare; /比較結(jié)束標(biāo)志 unsigned int xdata v_current; /當(dāng)前輸出電壓值 unsigned int xdata v_goal; /目標(biāo)電壓值 6.
28、5.3.2.2.2單片機(jī)語(yǔ)言實(shí)現(xiàn) if (v_current = v_goal) f_compare=0; if (f_compare) if (v_current v_goal) if (space=200) space-; 6.4.3.3.1.2全局變量 int idata AD_data32; /存放數(shù)據(jù)的隊(duì)列 int idata AD_temp; /當(dāng)前讀入數(shù)據(jù) int idata ad; int xdata d_ptr,i; /記錄當(dāng)前下標(biāo)的指針 6.4.3.3.1.3單片機(jī)語(yǔ)言實(shí)現(xiàn) AD_data0= AD_temp-AD_datad_ptr; AD_datad_ptr=AD_te
29、mp; ad+=AD_data0; /求和運(yùn)算 if (+d_ptrN) d_ptr=1; AD_dataN+1=ad/N; /求平均運(yùn)算,輸出為修正后的數(shù)字量6.4.4用戶輸入輸出功能實(shí)現(xiàn) 6.4.4.1 輸入項(xiàng)描述 6.4.4.1.1 輸入項(xiàng)按鍵功能 KEY1、KEY2、KEY3、KEY4為按鍵輸入全局變量,可位尋址類(lèi)型,其數(shù)值只能為0和1。分別對(duì)應(yīng)P1.0P1.3四個(gè)硬件拐腳。用來(lái)判斷按鍵是否有被按下。在中斷程序中判斷。若檢測(cè)到按鍵被按下,則相應(yīng)的變量賦值為0。6.4.4.1.2 數(shù)據(jù)結(jié)構(gòu) sbit flag,flag_1,flag_2,flag_3 記錄狀態(tài)變量,分別記錄自增按鍵和自減
30、按鍵的按下?tīng)顟B(tài)。 6.4.4.1.3 算法 在key3或key4被第一次按下之前,狀態(tài)變量flag或flag_2必須為零,按下之后賦值為1。只有在下次按下不同的鍵或者下一個(gè)中斷中未有被按下的按鍵時(shí),才使其重新回歸零值。因此防止了在相鄰中斷不斷計(jì)數(shù),導(dǎo)致數(shù)值跳動(dòng)過(guò)快的現(xiàn)象,保證了每次手工按鍵之記錄第一次抖動(dòng),但是這樣就必須要求在手工操作時(shí),同一按鍵被按間隔必須保持在10ms以上。 另外,在確認(rèn)被按鍵一次的時(shí)候,還需要判斷目標(biāo)電壓值v_goal是否已經(jīng)為最大或者最小值,此時(shí),目標(biāo)電壓值不作任何改變。6.4.4.1.4 單片機(jī)語(yǔ)言實(shí)現(xiàn) if (KEY3=0) /*增加功能*/ if (flag_3=
31、0) flag_3=1; if (space!=800) space+=10; 6.4.4.2 輸出項(xiàng)描述 帶/不帶小數(shù)點(diǎn)7段數(shù)碼晶體管顯示功能描述 對(duì)于電壓數(shù)值,要求用晶體數(shù)碼管顯示,本系統(tǒng)能夠顯示帶小數(shù)點(diǎn)數(shù)值。 算法 每隔遇中斷(5ms)掃描一次,依次循環(huán),就可以達(dá)到顯示效果。 單片機(jī)語(yǔ)言實(shí)現(xiàn) 6.4.4.2.1掃描數(shù)碼管驅(qū)動(dòng) /* 數(shù)碼管掃描驅(qū)動(dòng)指針值從1到4重復(fù)變換,每5ms間隔對(duì)一個(gè)數(shù)碼管進(jìn)行驅(qū)動(dòng),20ms一個(gè)輪回 */ if (+digi_scaner=5) digi_scaner = 0; switch (digi_scaner) case 1: /* 驅(qū)動(dòng)第一個(gè)數(shù)碼管 */ o
32、utput_sel |= 0 x01; ADDR_8SEG = NUMTOSEG7(digi0); /*輸出到鎖存器U5*/*不同于其他三個(gè)管子在于小數(shù)點(diǎn)*/ break; case 2: /* 驅(qū)動(dòng)第二個(gè)數(shù)碼管 */ output_sel |= 0 x02; ADDR_8SEG = NUMTOSEG7(digi1); /*輸出到鎖存器U5*/ break; case 3: /* 驅(qū)動(dòng)第三個(gè)數(shù)碼管 */ output_sel |= 0 x04; ADDR_8SEG = NUMTOSEG7(digi2); /*輸出到鎖存器U5*/ break; case 4: /* 驅(qū)動(dòng)第四個(gè)數(shù)碼管 */ ou
33、tput_sel |= 0 x08; ADDR_8SEG = NUMTOSEG7(digi3); /*輸出到鎖存器U5*/ break; 6.4.4.2.2有小數(shù)點(diǎn)顯示的代碼 unsigned char NUMTOSEG7123(unsigned char DATA) unsigned char AA; switch (DATA) case 0: AA=0 x40;break; /* 0. 原先為AA=0 xc0*/ case 1: AA=0 x79;break; /* 1. 原先為AA=0 xf9*/ default: AA=0 xff; return(AA); 6.5.4.2.3顯示數(shù)值
34、if (v_display=1000) digi0 = 0; /*計(jì)算千位數(shù)*/ digi1 = v_display/100; /*計(jì)算百位數(shù)*/ digi2 = (v_display-digi1*100)/10; /*計(jì)算十位數(shù)*/ digi3 = v_display-digi1*100-digi2*10; /*計(jì)算個(gè)位數(shù)*/ else digi0 = 1; /*計(jì)算千位數(shù)*/ digi1 = (v_display-1000)/100; /*計(jì)算百位數(shù)*/ digi2 = (v_display-1000-digi1*100)/10; /*計(jì)算十位數(shù)*/ digi3 = v_display-1
35、000-digi1*100-digi2*10; /*計(jì)算個(gè)位數(shù)*/ ; 6.5.4.3 用輸入項(xiàng)控制輸出項(xiàng) if (KEY1=0) if (flag_3=0) flag_3=1; v_goal=LOWER_V; else mode = 1; if (KEY2=0) /*增加功能*/ if (flag_2=0) flag_2=1; if (v_goal!=UPPER_V) v_goal+=100; f_compare=1; else flag_2=0; if (KEY3=0) /*減少功能*/ if (flag_4=0) flag_4=1; if (v_goal!=LOWER_V) v_goal
36、-=100; f_compare=1; else flag_4=0; if (KEY4=0) /*減少功能*/ if (flag=0) flag=1; if (v_goal!=UPPER_V) v_goal+=10; f_compare=1; else flag=0; 致謝這次科創(chuàng)能夠順利完成,除了組員們的團(tuán)結(jié)協(xié)作,不辭辛勞的思考與工作之外,還離不開(kāi)老師,同學(xué)的幫助與指導(dǎo),尤其在程序設(shè)計(jì)部分,特別感謝同學(xué)們的幫助。在這里,我們?nèi)w組員向?qū)嶒?yàn)室的老師們表示感謝,感謝提出這項(xiàng)課程原始構(gòu)想的老師,是他們給了我們這次鍛煉自身實(shí)踐能力以及培養(yǎng)合作精神的機(jī)會(huì)。感謝學(xué)校學(xué)院各級(jí)領(lǐng)導(dǎo)為我們提供了如此舒適的學(xué)習(xí)
37、實(shí)驗(yàn)的環(huán)境以及如此精良的儀器設(shè)備,感謝實(shí)驗(yàn)室管理的學(xué)長(zhǎng)學(xué)姐們給了我們?nèi)绱肆己玫姆?wù)與指導(dǎo),感謝學(xué)校老師和工作人員在幕后為我們作了許多實(shí)質(zhì)性工作。參考文獻(xiàn)1 上海交大電子工程系,科技創(chuàng)新5 課程任務(wù)要求,2007 2 Patrick Griffith, Designing Switching Voltage Regulators With the TL494, Texas Instruments. 2003Feb. 20053 上海交大電子工程系,科技創(chuàng)新5講座2 , 20074 TL494 DataSheet. From ON Semiconductor, 2005 (Rev.6)5 上海交大
38、電子工程系,科技創(chuàng)新3講座3,20076 上海交大電子工程系,科技創(chuàng)新3講座4, 20077 CD4011 DataSheet. From Texas Instruments, 20058 LM741 DataSheet. From HITACHI, 1998 9 4N25 DataSheet. From FAIRCHILD, 2002 10 上海交大電子工程系, 科技創(chuàng)新5講座6,2007 11ADC0804 DataSheet. From Intersil, 2002 附錄A 開(kāi)發(fā)環(huán)境硬件開(kāi)發(fā)穩(wěn)壓電源,信號(hào)發(fā)生器,Q表電烙鐵,吸焊器,鑷子,焊錫等焊接工具。 示波器,萬(wàn)用表等測(cè)試設(shè)備 軟件開(kāi)
39、發(fā)畫(huà)圖板Keil C Protel99se附錄B 軟件程序清單#include #include /*/*/*/常量定義 /*/*/*/unsigned char j=0;/* 定時(shí)器初值 */#define V_T1 0 xFD /*SCOM 9600 baud, ! notice: crystal 11.0592MHz */#define V_TH0 0 xEE /* 5ms , ! notice: crystal 11.0592MHz */#define V_TL0 0 x00/* 1s軟件定時(shí)器溢出值,200個(gè)5ms */#define V_T1s200/* 數(shù)碼管段驅(qū)動(dòng)寄存器地址 *
40、/#define ADDR_8SEGXBYTE0 x2000/* 數(shù)碼管位驅(qū)動(dòng)和指示燈驅(qū)動(dòng)寄存器地址 */#define ADDR_SELXBYTE0 x4000/*AD0804地址*/#define ADDR_0804 XBYTE0 x6000/* 按鍵 */sbit KEY1=P10;sbit KEY2=P11;sbit KEY3=P12;sbit KEY4=P13;/* 按鍵防抖*/#define XD_NUM 4/按鍵消抖常量,消抖時(shí)間大約4*5ms#define LONG_NUM 40/長(zhǎng)按計(jì)數(shù)器,如果按鍵時(shí)間大于40*5ms,判斷為長(zhǎng)按unsigned char bdata key
41、_Num=0 x00;/本次鍵碼sbit key1_Num=key_Num0;sbit key2_Num=key_Num1;sbit key3_Num=key_Num2;sbit key4_Num=key_Num3;unsigned char key_Backup=0 x00;/備份鍵碼unsigned char key_Long_Count;/長(zhǎng)按計(jì)數(shù)器bit key_Dis_Flag=0;unsigned int duty;/* PWM周期定義*/#define TOTAL_TIME 2500unsigned char V_TH1H;unsigned char V_TL1H;unsigne
42、d char V_TH1L;unsigned char V_TL1L;bit bdata state;/* PWM輸出口定義*/sbit PWM_OUT=P34;/*按鍵模式位定義*/bit closedloop=1; /*閉環(huán)為0,開(kāi)環(huán)為1*/bit Vol_Duty=0; /*顯示電壓為0,顯示占空比為1*/*開(kāi)環(huán)查表*/Unsigned int xdata Duty_Set55=2320,2370,2440,2490,2560,2620,2680,2750,2820,2880, 2940, 3000,3060,3130,3180,3245,3320,3380,3445,3505,3580
43、,3640,3705,3770,3830,3900,3980,4040,4110,4180,4250,4320,4390,4465,4540,4610,4685,4760,4850,4915,5000,5080,5170,5250,5335,5420,5505,5590,5680,5775,5870,5960,6080,6190,6285;#define OFFSET 0/*AD轉(zhuǎn)換*/#define AD_SIZE 36bit R_W=0; /*讀取0804數(shù)據(jù),讀為0,啟動(dòng)為1*/unsigned char AD_Data; /ad轉(zhuǎn)換值unsigned char Ad_BufferAD_
44、SIZE;unsigned char ad_ptr = 0;unsigned int ad_sum = 0;unsigned char ad_original_data;unsigned char i=0;unsigned int Vol_Data=470;/設(shè)置的電壓值,范圍為4701010unsigned char xdata Data_Test55=0 x0E8,0 x0E4,0 x0E2,0 x0DE,0 x0DB,0 x0D8, 0 x0D5,0 x0D2,0 x0CF,0 x0CB,0 x0C8,0 x0C5,0 x0C1,0 x0BF,0 x0BB,0 x0B7,0 x0B4,0
45、 x0B1,0 x0AD,0 x0AA,0 x0A6,0 x0A2,0 x9F,0 x9B,0 x97,0 x94,0 x90,0 x8C,0 x89,0 x85,0 x81,0 x7D,0 x7A,0 x76, 0 x73,0 x6E,0 x6B,0 x67,0 x63,0 x5F,0 x5B,0 x57,0 x53,0 x4F,0 x4B,0 x47,0 x43,0 x3F,0 x3B,0 x38,0 x33,0 x2F,0 x2B,0 x27,0 x23;bit Low_High=0; /按下KEY2鍵是?允鏡氖巧舷奘擔(dān)ow_High=1)或下限數(shù)值(Low_High=0)unsigne
46、d char dot;/*/*/*/ 變量定義 /*/*/*/* 1s軟件定時(shí)器計(jì)數(shù) */unsigned char clock1s;/* 1s軟件定時(shí)器溢出標(biāo)志,位變量 */bit clock1s_flag;/* 數(shù)碼管位驅(qū)動(dòng)和指示燈驅(qū)動(dòng)信號(hào)輸出緩存,定義了一個(gè)可位尋址的變量 */unsigned char bdata output_sel;sbit led_1 = output_sel5;sbit led_2 = output_sel6;sbit led_3 = output_sel7;sbit led_4 = output_sel4;/* 數(shù)碼管掃描驅(qū)動(dòng)指針,為測(cè)試外部存儲(chǔ)器(U3 62
47、64),特使用xdata類(lèi)型 */unsigned char xdata digi_scaner;/* 測(cè)試用計(jì)數(shù)器,為測(cè)試外部存儲(chǔ)器(U3 6264),特使用xdata類(lèi)型 */unsigned int xdata test_counter;/* 測(cè)試用計(jì)數(shù)值十進(jìn)制表示,為測(cè)試外部存儲(chǔ)器(U3 6264),特使用xdata類(lèi)型 */unsigned char xdata digi4;/* 7段數(shù)碼顯示譯碼 參數(shù):DATA: 需要顯示的數(shù)字或符號(hào);返回值: 7段譯碼結(jié)果 ( D70 = PGFEDCBA )*/unsigned char NUMTOSEG7(unsigned char DATA
48、) unsigned char AA; switch (DATA) case 0: AA=0 xc0;break; /* 0*/ case 1: AA=0 xf9;break; /* 1*/ case 2: AA=0 xa4;break; /* 2*/ case 3: AA=0 xb0;break; /* 3*/ case 4: AA=0 x99;break; /* 4*/ case 5: AA=0 x92;break; /* 5*/ case 6: AA=0 x82;break; /* 6*/ case 7: AA=0 xf8;break; /* 7*/ case 8: AA=0 x80;b
49、reak; /* 8*/ case 9: AA=0 x90;break; /* 9*/ case 10: AA=0 x88;break; /* A*/ case 11: AA=0 x83;break; /* B*/ case 12: AA=0 xc6;break; /* C*/ case 13: AA=0 xa1;break; /* D*/ case 14: AA=0 x86;break; /* E*/ case 15: AA=0 x8e;break; /* F*/ case -:AA=0 xbf;break; /* 破折號(hào),此處原誤為0 xdf,系04級(jí)王資凱同學(xué)指正*/ case _:AA
50、=0 xf7;break; /* 下劃線*/ case .:AA=0 x7f;break; /* 消隱*/ default: AA=0 xff; return(AA);void KeyScan(void)key1_Num = KEY1;key2_Num = KEY2;key3_Num = KEY3;key4_Num = KEY4;void KeyAction() if( key1_Num = 1)closedloop=closedloop;else if(key2_Num = 1)/根據(jù)KEY1的情況(閉環(huán)KEY1=0開(kāi)環(huán)KEY1=1)來(lái)判斷按下KEY2的作用;if (closedloop=0
51、) /閉環(huán)時(shí)按下KEY2則Vol_Data顯示為4。70或10。10if (Low_High=0) /如果Low_High0則顯示下限值,如果Low_High1則顯示上限值Vol_Data=470;else Vol_Data=1010;elseif (Low_High=0) Vol_Data=470;duty=Duty_Set0;elseVol_Data=1010;duty=Duty_Set54;Low_High=Low_High;else if(key3_Num= 1) /KEY3和KEY4為增減數(shù)值,在閉環(huán)及開(kāi)環(huán)模式下工作方式相同 if (closedloop=0)if (Vol_Data
52、+=5) 1010) Vol_Data=1010;elseif (Vol_Data 1010) Vol_Data= 1010;else Vol_Data += 10;duty=Duty_Set(Vol_Data-470)/10+OFFSET; else if(key4_Num= 1)if (closedloop=0)if (Vol_Data-=5) 470) Vol_Data=470;elseif (Vol_Data Data_Test(Vol_Data-470)/10) duty+=5;else if (AD_Data =LONG_NUM)/當(dāng)大于設(shè)定的長(zhǎng)按時(shí)間,判斷為長(zhǎng)按類(lèi)型KeyActi
53、on();/長(zhǎng)按處理函數(shù)key_Long_Count=0;/計(jì)數(shù)器清零key_Dis_Flag=1;/按鍵處理標(biāo)志為處理完成key_Backup=key_Num;/記錄新按鍵else/如果按鍵已經(jīng)變化或者松開(kāi)if(!key_Dis_Flag)&(key_Long_Count=XD_NUM)&(key_Long_Count5) Correct();j=0;/if(closedloop=0)/digi3=Vol_Data%10;digi2=(Vol_Data/10)%10;digi1=(Vol_Data/ 100) % 10;digi0=Vol_Data/ 1000;/*digi3=AD_Data
54、%16;digi2=AD_Data/16;digi1=(duty / 100) % 10;digi0=duty / 1000;*/else if(closedloop=1)/digi3 = duty % 10;/digi2 = (duty / 10) % 10;/digi1 = (duty / 100) % 10;/digi0 = duty / 1000;/* 數(shù)碼管掃描驅(qū)動(dòng)指針值從1到4重復(fù)變換,每5ms間隔對(duì)一個(gè)數(shù)碼管進(jìn)行驅(qū)動(dòng),20ms一個(gè)輪回 */if (+digi_scaner=5) digi_scaner = 1;switch (digi_scaner) case 1: /* 驅(qū)動(dòng)第
55、一個(gè)數(shù)碼管 */output_sel |= 0 x01;ADDR_8SEG = NUMTOSEG7(digi0); /*輸出到鎖存器U5(在電路圖中找)*/break;case 2: /* 驅(qū)動(dòng)第二個(gè)數(shù)碼管 */output_sel |= 0 x02;ADDR_8SEG = NUMTOSEG7(digi1); /*輸出到鎖存器U5*/break;case 3: /* 驅(qū)動(dòng)第三個(gè)數(shù)碼管 */output_sel |= 0 x04;ADDR_8SEG = NUMTOSEG7(digi2); /*輸出到鎖存器U5*/break;case 4: /* 驅(qū)動(dòng)第四個(gè)數(shù)碼管 */output_sel |=
56、0 x08;ADDR_8SEG = NUMTOSEG7(digi3); /*輸出到鎖存器U5*/break; case 5: /* 驅(qū)動(dòng)第二個(gè)數(shù)碼管 */output_sel |= 0 x02;ADDR_8SEG = NUMTOSEG7(.);/顯示小數(shù)點(diǎn)break; ADDR_SEL = output_sel; /*輸出到鎖存器U6(在電路圖中找)*/* 主程序*/main()/* 單片機(jī)系統(tǒng)初始化 */ P1=0XFF; P3=0XFF; /* 中斷工作寄存器初始化 */ IE=0X80; IP=0X08; IT0=0; IT1=0;/* 全局變量賦初值 */duty=2100;state
57、=0;digi_scaner=1;test_counter=0; digi0=0;digi1=0;digi2=0;digi3=0;ad_ptr = 0;for ( i = 0; i AD_SIZE; i+) Ad_Bufferi = 0;/* 定時(shí)器工作寄存器初始化 */TMOD=0X11;TH1=V_TH1L; TL1=V_TL1L; TH0=V_TH0; TL0=V_TL0; /* 串行通信口工作初始化 ,注:本例中雖未使用到串行通信口,但本段程序無(wú)妨保留*/SM0=0; /*SCOM MODE 1 (8BIT UART VARBR)*/ SM1=1;SM2=0;REN=1;TI=1;/*
58、 開(kāi)定時(shí)器,定時(shí)器0中斷允許 */ TR0=1; TR1=1;ET0=1;ET1=1;/* 主循環(huán),本例中,在T0中斷服務(wù)程序未被執(zhí)行的空余時(shí)間里,處理機(jī)在以下程序中不斷循環(huán) */while(1)附錄C 系統(tǒng)操作說(shuō)明書(shū)5.1 系統(tǒng)功能 用戶通過(guò)按鍵輸入目標(biāo)電壓值并且顯示在晶體數(shù)碼管上,數(shù)碼管顯示4個(gè)數(shù)值,分別為兩位整數(shù)位,兩位小數(shù)位。系統(tǒng)輸入2030伏直流電壓,可以實(shí)現(xiàn)510伏的降壓型開(kāi)環(huán)和閉環(huán)電壓DC-DC控制;輸入為914伏直流電壓,可以1520伏的升壓型開(kāi)環(huán)DC-DC控制。 5.2 系統(tǒng)板操作指南 如圖是本系統(tǒng)單片機(jī)操作界面,單片機(jī)工作電壓+5V。左方4個(gè)控制開(kāi)關(guān)按照順序排列分別是key
59、1,key2,key3,key4,上方為晶體數(shù)碼管。待電壓源開(kāi)啟后,用戶可以通過(guò)按動(dòng)按鍵進(jìn)行十位數(shù)和個(gè)位數(shù)的增減控制。其功能為: Key1: 模式選擇(開(kāi)環(huán)或者是閉環(huán)) Key2: 最大值與最小值之間的切換Key3: 每按一下電壓增加0.1V Key4: 每按一下電壓減小0.1V 6.附錄D 測(cè)試和分析 6.1 DCDC降壓型測(cè)試項(xiàng)目和方法 1 輸出電壓可調(diào)范圍: 輸入30.0V0.1V,測(cè)試輸出是否覆蓋5.010.0V 2 輸出紋波: 輸入30.0V0.1V;輸出10.0V0.1V;示波器帶寬20MHz,測(cè)試輸出紋波峰峰值是否小于等于100mV 3 電壓調(diào)整率 輸出10.0V0.1V;輸入2
60、0. 0V0.1V 到30.0V0.1V,測(cè)試電壓變化是否小于0.5% 4 效率 輸入30.0V0.1V;輸出10.0V0.1V,測(cè)定輸入和輸出功率,測(cè)試效率是否大于656.2開(kāi)環(huán)控制測(cè)試項(xiàng)目和方法 輸出電壓控制精度: 輸入30.0V0.1V;測(cè)試前給予時(shí)間準(zhǔn)備,可以進(jìn)行包括修改程序等操作,選定三個(gè)測(cè)試點(diǎn)測(cè)試控制電壓與實(shí)際電壓差是否小于0.05V。 6.3閉環(huán)控制測(cè)試項(xiàng)目和方法 輸出電壓控制精度: 輸入30.0V0.1V;測(cè)試前給予時(shí)間準(zhǔn)備,可以進(jìn)行包括修改程序等操作,選定三個(gè)測(cè)試點(diǎn)測(cè)試控制電壓與實(shí)際電壓差是否小于0.05V。 重新調(diào)整電阻后測(cè)試: 輸入30.0V0.1V;調(diào)偏R14,選定三個(gè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)備風(fēng)險(xiǎn)檢測(cè)培訓(xùn)課件
- 2026年智慧工業(yè)控制系統(tǒng)的設(shè)計(jì)與優(yōu)化模擬試題
- 消防弱電培訓(xùn)課件
- 2025年醫(yī)療器械質(zhì)量控制操作手冊(cè)
- 美容美發(fā)店經(jīng)營(yíng)策略手冊(cè)
- 2026計(jì)算機(jī)編程基礎(chǔ)編程語(yǔ)言選擇與算法模擬試題
- 設(shè)備維修與保障培訓(xùn)課件
- 設(shè)備稽核培訓(xùn)
- 企業(yè)內(nèi)部培訓(xùn)手冊(cè)審核指南
- 未來(lái)駕馭汽車(chē)部門(mén)新篇章
- 2026云南文山州教育體育局所屬事業(yè)單位選調(diào)37人備考題庫(kù)(2026年第1號(hào))參考答案詳解
- 2025年考愛(ài)情的測(cè)試題及答案
- 2026四川成都錦江投資發(fā)展集團(tuán)有限責(zé)任公司招聘18人備考題庫(kù)及答案詳解一套
- 加油站防投毒應(yīng)急處理預(yù)案
- 假釋前評(píng)估表(家屬)
- 閉合導(dǎo)線計(jì)算(自動(dòng)計(jì)算表)附帶注釋及教程
- 項(xiàng)目1 變壓器的運(yùn)行與應(yīng)用《電機(jī)與電氣控制技術(shù)》教學(xué)課件
- 網(wǎng)店運(yùn)營(yíng)中職PPT完整全套教學(xué)課件
- 北師大版八年級(jí)數(shù)學(xué)下冊(cè)課件【全冊(cè)】
- 關(guān)于提高護(hù)士輸液時(shí)PDA的掃描率的品管圈PPT
- 針入度指數(shù)計(jì)算表公式和程序
評(píng)論
0/150
提交評(píng)論