freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于stc89c52rc單片機(jī)的數(shù)控直流穩(wěn)壓電源的設(shè)計(jì)-在線瀏覽

2024-08-07 18:49本頁面
  

【正文】 路的調(diào)整過程。經(jīng)過OP27線形轉(zhuǎn)換后,得到所需電壓值,另外對于監(jiān)測電壓的實(shí)際輸出電壓值通過單片機(jī)的AD采樣口將采樣值送回單片機(jī)處理后顯示。第三章 數(shù)字控制部分 STC12C5410AD單片機(jī)介紹STC12C5410AD系列及STC12C2052AD系列單片機(jī)是宏晶科技生產(chǎn)的單時鐘/機(jī)器周期(1T)的單片機(jī),是高速/低功耗/超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快812倍,內(nèi)部集成MAX810專用復(fù)位電路。STC12C2052AD系列只有2路PWM,8路高速8位A/D轉(zhuǎn)換。STC12C2052AD系列只有8位精度 STC12C5410AD系列8051 單片機(jī)的基本結(jié)構(gòu)框圖 I/O口各種不同的工作模式及配置介紹I/O口配置STC12C5410AD系列單片機(jī)其所有I/O口均可由軟件配置成4種工作類型之一,如下表所示。每個口由2個控制寄存器中的相應(yīng)位控制每個引腳工作類型。2V以上時為高電平。PCA含有一個特殊的16位定時器,有4個16位的捕獲/比較模塊與之相連。(CEX0/PCA0/PWM0),(CEX1/PCA1/PWM1),(CEX2/PCA2/PWM2),(CEX3/PCA3/PWM3)。PCA定時器是4個模塊的公共時間基準(zhǔn),可通過編程工作在:1/12振蕩頻率、1/2振蕩頻率、定時器0溢出或ECI腳的輸入()。CMOD SFR還有2個位與PCA相關(guān)。CCON SFR包含PCA的運(yùn)行控制位(CR)和PCA定時器標(biāo)志(CF)以及各個模塊的標(biāo)志(CCF3/CCF2/CCF1/CCF0)。CR位被清零時PCA關(guān)閉。CF位只可通過軟件清除。這些標(biāo)志也只能通過軟件清除。PCA的中斷系統(tǒng)如圖所示。它們分別是:模塊0對應(yīng)CCAPM0,模塊1對應(yīng)CCAPM1,模塊2對應(yīng)CCAPM2。PWM()用來使能脈寬調(diào)制模式。當(dāng)PCA計(jì)數(shù)值與模塊的捕獲/比較寄存器的值相匹配時,如果匹配位MATn()置位,CCON寄存器的CCFn位將被置位。CAPNn位使能下降沿有效,CAPPn位使能上升沿有效。通過置位CCAPMn寄存器的ECOMn位()來使能比較器功能。當(dāng)出現(xiàn)捕獲或比較時,它們用來保存16位的計(jì)數(shù)值。脈寬調(diào)節(jié)模式(PWM)所有PCA模塊都可用作PWM輸出(下圖)。PCA PWM mode / 可調(diào)制脈沖寬度輸出模式由于所有模塊共用僅有的PCA定時器,所有它們的輸出頻率相同。當(dāng) CL SFR的值小于{EPCnL,CCAPnL}時,輸出為低,當(dāng)PCA CL SFR的值等于或大于{EPCnL,CCAPnL}時,輸出為高。這樣就可實(shí)現(xiàn)無干擾地更新PWM。由于PWM是8位的,所以PWM的輸出頻率=PCA時鐘輸入源頻率/256,PCA時鐘輸入源可以從以下4種中選擇一種:Fosc / 12, Fosc / 2,定時器0的溢出, ECI / 舉例:要求PWM輸出頻率為38KHz,選Fosc/2為PCA/PWM時鐘輸入源,求出Fosc的值由計(jì)算公式38000 = Fosc / 2 / 256 ,得到外部時鐘頻率Fosc = 38000 x 256 x 2 =19,456,000如果要實(shí)現(xiàn)可調(diào)頻率的PWM輸出,可選擇定時器0的溢出率或者ECI腳的輸入作為PCA/PWM的時鐘輸入源當(dāng)EPCnL = 0及ECCAPnL = 00H時,PWM固定輸出高當(dāng)EPCnL = 0及ECCAPnL = 00H時,PWM固定輸出高當(dāng)EPCnL = 1及CCAPnL = 0FFH時,PWM固定輸出低當(dāng)EPCnL = 1及CCAPnL = 0FFH時,PWM固定輸出低限流電阻用10K到1KPCA/PWM寄存器列表CMOD PCA模式 寄存器的位分配 (地址:D9H)CMOD PCA模式 寄存器的位描述 (地址:D9H)CMOD PCA計(jì)數(shù)器陣列的計(jì)數(shù)脈沖選擇 (地址:D9H)CCON PCA控制寄存器的位分配 (地址:D8H)CCON PCA控制寄存器的位描述 (地址:D8H)CCAPMn PCA比較/捕獲模塊寄存器的位分配(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)換的單片機(jī)的A/D轉(zhuǎn)換口在P1口(),有8路10位高速A/D轉(zhuǎn)換器,STC12C2052AD系列是8位精度的A/D, 速度均可達(dá)到100KHz(10萬次/秒)。上電復(fù)位后P1口為弱上拉型I/O口,用戶可以通過軟件設(shè)置將8路中的任何一路設(shè)置為A/D轉(zhuǎn)換,不需作為A/D使用的口可繼續(xù)作為I/O口使用。ADC_CONTR 特殊功能寄存器: A/D轉(zhuǎn)換控制特殊功能寄存器CHS2 / CHS1 / CHS0:模擬輸入通道選擇,CHS2 / CHS1 / CHS0ADC_START: 模數(shù)轉(zhuǎn)換器(ADC)轉(zhuǎn)換啟動控制位,設(shè)置為“1”時,開始轉(zhuǎn)換,轉(zhuǎn)換結(jié)束后為0。不管是A/D轉(zhuǎn)換完成后由該位申請產(chǎn)生中斷,還是由軟件查詢該標(biāo)志位A/D轉(zhuǎn)換是否結(jié)束,當(dāng)A/D轉(zhuǎn)換完成后,ADC_FLAG = 1,一定要軟件清0。0:關(guān)閉ADC電源;1:打開A/,將ADC電源關(guān)閉,ADC_POWER =,AD轉(zhuǎn)換結(jié)束后關(guān)閉AD電源可降低功耗,也可不關(guān)閉。取ADC_DATA的8位為ADC轉(zhuǎn)換的高8位,取ADC_LOW2的低2位為ADC轉(zhuǎn)換的低2位,則為10位精度。結(jié)果 ADC_DATA[7:0] = 256 x Vin / VccSTC12C2052AD系列單片機(jī)A/D轉(zhuǎn)換精度只有8位,固無ADC_LOW2寄存器。如7805的輸出電壓是5V,用戶需要精度比較高的話,可在出廠時將實(shí)際測出的工作電壓值記錄在單片機(jī)內(nèi)部的EEPROM里面,以供計(jì)算。 (或1V,或...)的基準(zhǔn)參考電壓源,由此求出此時的工作電壓Vcc,再計(jì)算出其它幾路A/D轉(zhuǎn)換通道的電壓。D/A轉(zhuǎn)換部分的輸出電壓作為穩(wěn)壓輸出電路的參考電壓。8位字長的D/A轉(zhuǎn)換器具有256種狀態(tài)。每路電壓輸出值的計(jì)算:REF為參考電壓,data為輸入8位的比特數(shù)據(jù);我們這里用的REF=5v。 AD采樣電路和數(shù)字電壓表 考慮到單片機(jī)的內(nèi)部處理功能,可通過STC芯片的AD轉(zhuǎn)換器增加數(shù)字電壓表功能。然后讀取寄存器ADC_DATA / ADC_LOW2 (A/D轉(zhuǎn)換結(jié)果特殊功能寄存器)的值最后通過單片機(jī)將十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼利用液晶顯示模塊顯示。另外由于可以采樣得到輸出電壓,那么可以校準(zhǔn)輸出電壓和預(yù)置電壓,使輸出電壓值更為精確。通過R1的電流I1,即:If=I1又由于運(yùn)放的通向輸入端接地,U+=0,所以可得U+≈U,也就是說,當(dāng)同相端接地,U+=0時反相輸入端電位U≈0,它是一個不接地的“地”,稱為“虛地”。因?yàn)镮1≈If,所以可得閉環(huán)電壓放大倍數(shù)則為上式表明,該電路的輸出電壓與輸入電壓之比僅由電阻RF與R1的比值決定,而與集成運(yùn)放本身的參數(shù)無關(guān).式中的負(fù)號表示輸出電壓與輸入電壓反相,因而稱為反相比例運(yùn)算放大電路。接法如下::數(shù)控電源的數(shù)據(jù)顯示采用LCD液晶顯示:即用單片機(jī)的P2口輸出,利用液晶顯示模塊,電路如下圖所示:第四章 軟件部分:控制程序使用C51編寫,在KEIL C平臺下編譯通過,運(yùn)用STC軟件將程序下載到芯片。在按鍵加減的過程中,LCD模塊顯示的電壓隨著上下變化,當(dāng)按鍵不動作后,將單片機(jī)的PWM模擬輸出電壓經(jīng)二次濾波電路輸出,經(jīng)線性,放大得到與顯示電壓值相同的電壓。另外將AD采樣口獨(dú)立出來可以實(shí)現(xiàn)數(shù)字電壓表的測量功能。主程序流程圖:開始初始化:定時器初始化,AD初始化PWM初值設(shè)定等待中斷PWM輸出鍵盤掃描流程圖:鍵盤控制流程圖:見附頁第五章 硬件調(diào)試電路原理圖見附錄1,元件清單見附錄2。準(zhǔn)備就緒后,將變壓器通電,開始進(jìn)行測試,檢測它們是否達(dá)到設(shè)計(jì)要求。數(shù)控電源系統(tǒng)的供電由直流穩(wěn)壓電源提供,由硬件電路的正負(fù)15V電源,5V電源提供。當(dāng)檢查硬件沒有問題之后,再進(jìn)行測試,當(dāng)還是無法達(dá)到要求工作時,那么就是程序問題。:預(yù)置電壓值/v顯示電壓值/v監(jiān)測電壓值/v絕對誤差/%相對誤差/%
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1