【正文】
CA比較/捕獲模塊寄存器的位分配(CCAPM0地址:0DAH;CCAPM1地址:0DBH)CCAPMn PCA比較/捕獲模塊寄存器的位描述 ( n:0,1,2,3 )PCA模塊工作模式(CCAPMn寄存器,n:0,1,2,3) AD轉(zhuǎn)換器STC12C5410AD系列帶A/D轉(zhuǎn)換的單片機的A/D轉(zhuǎn)換口在P1口(),有8路10位高速A/D轉(zhuǎn)換器,STC12C2052AD系列是8位精度的A/D, 速度均可達到100KHz(10萬次/秒)。當 CL SFR的值小于{EPCnL,CCAPnL}時,輸出為低,當PCA CL SFR的值等于或大于{EPCnL,CCAPnL}時,輸出為高。脈寬調(diào)節(jié)模式(PWM)所有PCA模塊都可用作PWM輸出(下圖)。通過置位CCAPMn寄存器的ECOMn位()來使能比較器功能。當PCA計數(shù)值與模塊的捕獲/比較寄存器的值相匹配時,如果匹配位MATn()置位,CCON寄存器的CCFn位將被置位。它們分別是:模塊0對應CCAPM0,模塊1對應CCAPM1,模塊2對應CCAPM2。這些標志也只能通過軟件清除。CR位被清零時PCA關(guān)閉。CMOD SFR還有2個位與PCA相關(guān)。(CEX0/PCA0/PWM0),(CEX1/PCA1/PWM1),(CEX2/PCA2/PWM2),(CEX3/PCA3/PWM3)。2V以上時為高電平。STC12C2052AD系列只有8位精度 STC12C5410AD系列8051 單片機的基本結(jié)構(gòu)框圖 I/O口各種不同的工作模式及配置介紹I/O口配置STC12C5410AD系列單片機其所有I/O口均可由軟件配置成4種工作類型之一,如下表所示。第三章 數(shù)字控制部分 STC12C5410AD單片機介紹STC12C5410AD系列及STC12C2052AD系列單片機是宏晶科技生產(chǎn)的單時鐘/機器周期(1T)的單片機,是高速/低功耗/超強抗干擾的新一代8051單片機,指令代碼完全兼容傳統(tǒng)8051,但速度快812倍,內(nèi)部集成MAX810專用復位電路。顯示電路既可用來顯示輸出的電壓值,也可用來顯示鍵盤電路的調(diào)整過程。這種直流穩(wěn)壓電源存在讀數(shù)不直觀、電位器易磨損、穩(wěn)壓精度不高、不易調(diào)準、電位構(gòu)成復雜、體積大等缺點,而基于單片機控制的數(shù)控直流電源不但實現(xiàn)了直流穩(wěn)壓的功能,而且沒有上述的缺點。圖15 正、負輸出電壓固定穩(wěn)壓電源 電源設(shè)計根據(jù)以上原理電源部分則使用三端集成穩(wěn)壓芯片7815和7915輸出穩(wěn)定+15V和15V,對運算放大器OP07和LF356進行雙電壓供電。圖14 三端固定式穩(wěn)壓電路正、負輸出穩(wěn)壓電源 正、負輸出穩(wěn)壓電源能同時輸出兩組數(shù)值相同、極性相反的恒定電壓。常見的穩(wěn)壓電路有三端穩(wěn)壓器、串聯(lián)式穩(wěn)壓電路等。 U2=(~)U1 每只二極管或橋堆所承受的最大反向電壓URM=U1對于橋式整流電路中,每只二極管的平均電流ID(AV)=1/2IR==。如圖11圖11直流穩(wěn)壓電源的工作原理電源變壓器的作用是將電網(wǎng)220V的交流電壓變成整流電路所需要的電壓U1。因此設(shè)計具有高精度,多功能,液晶顯示的特點。所以直流穩(wěn)壓電源的設(shè)計頗為重要,特別是數(shù)控制流穩(wěn)壓電源。本文主要介紹數(shù)控直流穩(wěn)壓電源的設(shè)計,對其中涉及的PWM輸出、AD采樣、單片機等也有詳細介紹?!娟P(guān)鍵字】 直流穩(wěn)壓電源 單片機 數(shù)字控制 電壓表【Abstract】Cocurrent voltagestabilized source application unusual widespread, the quality fine cocurrent voltagestabilized source, can satisfy each kind of electronic circuit the the cocurrent voltagestabilized source design is quite important, specially the digital control flows the voltagestabilized article main introduction numerical control cocurrent voltagestabilized source design, the PWM output, the AD sampling, the monolithic integrated circuit which involves to in which and so on also has the detailed monolithic integrated circuit numerical control technology, integrates the cocurrent voltagestabilized source organically in the design, can design a section high performancetoprice ratio the multipurpose digitized general cocurrent voltagestabilized design besides also has to the voltage numerical control function may monitor the actual voltage output and the digital voltmeter designs has the high accuracy, multipurpose, liquid crystal display characteristic.【Keywords】Cocurrent voltagestabilized source Monolithic integrated circuit Numerical control Voltmeter第一章 直流穩(wěn)壓電源的基本原理在電子電路中,通常都需要電壓穩(wěn)壓的直流電源供電。 整流電路的作用是將交流電壓U1,變換成脈動的直流U2,它主要有半波整流、全波整流方式,可以由整流二極管構(gòu)成整流橋堆來執(zhí)行,常見的整流二極管有1N4001N5148等,橋堆有RS210等。RC濾波電路中,C的選擇應適應下式,即RC放電時間常數(shù)應滿足RC=(3~5)T/2式中,T為輸入交流信號周期,R為整流濾波電路的等效負載電阻。本文采用三端穩(wěn)壓器,三端固定式穩(wěn)壓器的基本應用電路如下圖所示,只要把正輸入電壓Ui加到MC7805的輸入端,MC7805的公共端接地,其輸出端便能輸出芯片標稱正電壓U0,在實際應用電路中,芯片輸入端和輸出端與地之間除分別接大容量濾波電容外,通常還需在芯片引出腳根部接小容量電容Ci,C0到地。 圖15所示為正、負輸出電壓固定的穩(wěn)壓電源。因此電源的設(shè)計:1. 正負15V電源電路如下圖所示,對于濾波電容的選擇,要考慮:;、7915最小允許壓降Ud;%。> 輸出電壓范圍:0.0—> 輸出電壓的調(diào)整方式:步進 步進數(shù)值為0.1V> 顯示方式:LCD液晶顯示;> 監(jiān)測DA的輸出電壓值;圖21設(shè)計總體框圖上圖所示數(shù)控電源的輸出電壓數(shù)值由鍵盤控制。PWM輸出模擬電壓不一定滿足要求,如果不滿足輸出電壓的要求,將需要添加一個電壓放大器。4路PWM,8路高速10位A/D轉(zhuǎn)換,針對電機控制,強干擾場合。4種類型分別為:準雙向口(標準8051輸出模式)、推挽輸出、僅為輸入(高阻)或開漏輸出功能。P3口設(shè)定 , x , P2口設(shè)定 ,P1口設(shè)定 , PWM輸出STC12C5410AD系列單片機有四路可編程計數(shù)器陣列(PCA)/PWM,12C2052AD系列只有兩路。寄存器CH和CL的內(nèi)容是正在自由遞增計數(shù)的16位PCA定時器的值。它們分別是:CIDL,空閑模式下允許停止PCA;ECF,置位時,使能PCA中斷,當PCA定時器溢出將PCA計數(shù)溢出標志CF(CCON SFR)置位。當PCA計數(shù)器溢出時,CF位()置位,如果CMOD寄存器的ECF位置位,就產(chǎn)生中斷。所有模塊共用一個中斷向量。當模塊發(fā)生匹配或比較時,ECCFn位(,n=0,1,2,3由工作的模塊決定)使能CCONSFR的CCFn標志來產(chǎn)生中斷。CAPNn()和CAPPn()用來設(shè)置捕獲輸入的有效沿。每個PCA模塊還對應另外兩個寄存器,CCAPnH和CCAPnL。輸出頻率取決于PCA定