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

正文內(nèi)容

基于stc89c52rc單片機的數(shù)控直流穩(wěn)壓電源的設(shè)計-文庫吧資料

2025-07-03 18:49本頁面
  

【正文】 obin T. M icrop rocessor controlled pow er supp ly[J ].ElectronicWorldW irelessWorld, 1994,95 (1 639) : 524~ 527附錄I附錄IIincludedefine uchar unsigned char define uint unsigned intuchar a,b,c,d,key,keyvalue,sel_flag,push_val,zt_flag。在此,我要感謝所有曾經(jīng)教導(dǎo)過我的老師和關(guān)心過我的同學,是他們在我的成長過程中給予了我足夠的幫助。致 謝大學生活即將結(jié)束,回想這四年有苦有甜。在軟件設(shè)計方面,在按鍵發(fā)生動作時,對輸出電壓進行調(diào)整,當按鍵不發(fā)生動作時,作為數(shù)字電壓表進行使用。 結(jié)束語本文主要運用STC12C5410AD單片機的內(nèi)部資源,利用PWM輸出模擬DA輸出,AD采樣通道對電壓進行采樣。(4)、要養(yǎng)成注釋程序的好習慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便。(2)、設(shè)計程序采用什么編程語言并不是非常重要,關(guān)鍵要有一個清晰的思路和一個完整的軟件流程圖。用單片機控制電源時,輸出直流010V,液晶顯示器顯示清晰正確,誤差極小,完美的實現(xiàn)了數(shù)控恒壓源這一課題。因此監(jiān)測電壓與輸出電壓基本一致。根據(jù)流程圖修改程序,在KEIL軟件中編譯無錯后再下載至再次進行調(diào)試檢測。排除故障:在測試調(diào)試的過程中要排除障礙,剛開始液顯不能正常工作,檢查是否上電,調(diào)節(jié)電位器,看背光燈是否變化,沒有變化則應(yīng)檢查單片機的輸出口是否與液顯正確連接,用萬用表排查虛焊。檢查的項目包括輸出電壓范圍,在整個輸出電壓范圍內(nèi)的步進調(diào)整值,輸出電壓與預(yù)置電壓是否匹配和數(shù)字電壓表功能的精準度。PCB圖如下圖所示按照PCB圖將元件焊接至銅板上,焊接時注意是否虛焊。設(shè)計流程圖分為三大部分,即主程序流程圖,鍵盤掃描流程圖,鍵盤控制流程圖。可進行預(yù)置值與測量值的比較。當按鍵按下,可進行電壓調(diào)整,可調(diào)節(jié)電壓1v, 。 當R1=RF時,U0=Ui,反相輸入比例運算電路就成了反相器.那么此電路利用PWM模擬電壓輸出,后通過二次濾波,經(jīng)過OP27放大電壓后,電壓為原來的兩倍,即由原來的0~5v放大為0~10v變化?!疤摰亍钡拇嬖谑沁\算電路在閉環(huán)工作狀態(tài)下的一個重要特征。AD采樣電路運算放大器通常都是工作在閉環(huán)狀態(tài).將運算放大器的放大電路接上一定的反饋電路和外接元件,就可以實現(xiàn)各種數(shù)學運算.運算放大器反饋電路有各種形式,不同的反饋電路和不同的輸入方式可以組成各種不同用咖運算放大電路.圖5.14是輸入信號加在反相輸入端的比例運算電路.其中R1為輸入端電阻,Rf為反饋電阻,它以并聯(lián)負反饋的方式將輸出電壓反饋到反相輸入端,為了在輸入信號Ui=0時, 輸出U0=o,電阻的選擇應(yīng)滿足R2=R1// Rf.這樣可保證運算放大器的反相輸入端與同相輸入端的外接電阻相等,使其處于對稱平衡狀態(tài),以消除運算放大器的偏置電流對輸出電壓的影響,因此,稱R2為平衡電阻.由理想運放的兩條重要結(jié)論可知,Ii≈0,U+≈U。因此將輸出電壓直接送回單片機進行AD采樣,顯示即實現(xiàn)了監(jiān)測輸出電壓值的功能。通過設(shè)置ADC_CONTR 特殊功能寄存器,啟動以及停止AD轉(zhuǎn)換。 A/D轉(zhuǎn)換應(yīng)用線路,按鍵掃描如上圖所示鍵盤電路通過分壓電路,第一個按鍵所得電壓為1/2Vcc,第二個按鍵分壓2/3Vcc,第三個按鍵分壓3/4 Vcc,第四個按鍵分壓4/5 Vcc,再對鍵盤電壓對鍵盤的按下與否進行判斷處理。當電壓控制字從0,1,2,……到256時,……。穩(wěn)壓輸出電路的輸出與參考電壓成比例。PWM輸出相當于DAC0832八位集成D/A轉(zhuǎn)換器。如果有些用戶的Vcc不固定,如電池供電,則Vcc不固定,就需要在8路A/D轉(zhuǎn)換的一個通道外接一個穩(wěn)定的參考電壓源,來計算出此時的工作電壓Vcc,再計算出其他幾路A/D轉(zhuǎn)換通道的電壓。 A/D轉(zhuǎn)換模塊的參考電壓源STC12C5410AD和STC12C2052AD系列單片機的參考電壓源是輸入工作電壓Vcc,所以一般不用外接參考電壓源。如果舍棄ADC_LOW2的低2位,只用ADC_DATA寄存器的8位,則A/D轉(zhuǎn)換結(jié)果為8位精度。初次打開內(nèi)部A/D轉(zhuǎn)換模擬電源,需適當延時,等內(nèi)部模擬電源穩(wěn)定后,再啟動A/D轉(zhuǎn)換,議啟動A/D轉(zhuǎn)換后,在A/D轉(zhuǎn)換結(jié)束之前,不改變?nèi)魏蜪/O口的狀態(tài),有利于高精度A/D轉(zhuǎn)換ADC_DATA / ADC_LOW2 特殊功能寄存器: A/D轉(zhuǎn)換結(jié)果特殊功能寄存器模擬/數(shù)字轉(zhuǎn)換結(jié)果計算公式如下:結(jié)果 ( ADC_DATA[7:0],ADC_LOW2[1:0] ) = 1024 x Vin / Vcc Vin為模擬輸入通道輸入電壓,Vcc為單片機實際工作電壓,用單片機工作電壓作為模擬參考電壓。SPEED1,SPEED0:模數(shù)轉(zhuǎn)換器轉(zhuǎn)換速度控制位ADC_POWER: ADC電源控制位。ADC_FLAG: 模數(shù)轉(zhuǎn)換器轉(zhuǎn)換結(jié)束標志位,當A/D轉(zhuǎn)換完成后,ADC_FLAG = 1,要由軟件清0。需作為A/D使用的口需先將其設(shè)置為開漏模式或高阻輸入,在P1M0、P1M1寄存器中對相應(yīng)的位進行設(shè)置。8路電壓輸入型A/D,可做溫度檢測、電池電壓檢測、按鍵掃描、頻譜檢測等。要使能PWM模式,模塊CCAPMn寄存器的PWMn和ECOMn位必須置位。當CL的值由FF變?yōu)?0溢出時,{EPCnH,CCAPnH}的內(nèi)容裝載到{EPCnL,CCAPnL}中。各個模塊的輸出占空比是獨立變化的,與使用的捕獲寄存器{EPCnL,CCAPnL}有關(guān)。輸出頻率取決于PCA定時器的時鐘源。當PCA模塊用在PWM模式中時,它們用來控制輸出的占空比。每個PCA模塊還對應(yīng)另外兩個寄存器,CCAPnH和CCAPnL。如果兩位都置位,則兩種跳變沿都被使能,捕獲可在兩種跳變沿產(chǎn)生。CAPNn()和CAPPn()用來設(shè)置捕獲輸入的有效沿。PCA計數(shù)值與模塊的捕獲/比較寄存器的值相匹配時,如果TOG位()置位,模塊的CEXn輸出將發(fā)生翻轉(zhuǎn)。當模塊發(fā)生匹配或比較時,ECCFn位(,n=0,1,2,3由工作的模塊決定)使能CCONSFR的CCFn標志來產(chǎn)生中斷。PCA的每個模塊都對應(yīng)一個特殊功能寄存器。所有模塊共用一個中斷向量。CCON寄存器的位0~3是PCA各個模塊的標志(位0對應(yīng)模塊0,位1對應(yīng)模塊1,位2對應(yīng)模塊2,位3對應(yīng)模塊3),當發(fā)生匹配或比較時由硬件置位。當PCA計數(shù)器溢出時,CF位()置位,如果CMOD寄存器的ECF位置位,就產(chǎn)生中斷。通過軟件置位CR位()來運行PCA。它們分別是:CIDL,空閑模式下允許停止PCA;ECF,置位時,使能PCA中斷,當PCA定時器溢出將PCA計數(shù)溢出標志CF(CCON SFR)置位。定時器的計數(shù)源由CMOD SFR的CPS1和CPS0位來確定。寄存器CH和CL的內(nèi)容是正在自由遞增計數(shù)的16位PCA定時器的值。每個模塊可編程工作在4種模式下:上升/下降沿捕獲、軟件定時器、高速輸出或可調(diào)制脈沖輸出。P3口設(shè)定 , x , P2口設(shè)定 ,P1口設(shè)定 , PWM輸出STC12C5410AD系列單片機有四路可編程計數(shù)器陣列(PCA)/PWM,12C2052AD系列只有兩路。STC12C5410AD系列單片機上電復(fù)位后為準雙向口(傳統(tǒng)8051的I/O口)模式。4種類型分別為:準雙向口(標準8051輸出模式)、推挽輸出、僅為輸入(高阻)或開漏輸出功能。 8051 CPU,1T,單時鐘/機器周期,指令代碼完全兼容傳統(tǒng)80512. 工作電壓:STC12C5410AD系列工作電壓: (5V單片機)/ (3V單片機)STC12C2052AD系列工作電壓: (5V單片機)/ (3V單片機)3. 工作頻率范圍:0 35 MHz,相當于普通8051的 0~420MHz4. 用戶應(yīng)用程序空間1K / 2K / 4K / 6K / 8K / 10K / 12K 字節(jié)......5. 片上集成 512 字節(jié) RAM(STC12C5410AD系列), STC12C2052AD系列單片機為256字節(jié)RAM6. 通用I/O口(27/23/15個),復(fù)位后為: 準雙向口/弱上拉(普通8051傳統(tǒng)I/O口)可設(shè)置成四種模式
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1