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

正文內(nèi)容

基于at89s52單片機(jī)的數(shù)控穩(wěn)壓電源設(shè)計論文-文庫吧在線文庫

2025-08-26 09:34上一頁面

下一頁面
  

【正文】 后的一段時間里,數(shù)控電源技術(shù)有了長足的發(fā)展。 電源采用數(shù)字控制,具有以下明顯優(yōu)點(diǎn) : ( 1)易于采用先進(jìn)的控制方法 和智能控制策略,使電源模塊的智能化程度更高,性能更完美; ( 2)控制靈活,系統(tǒng)升級方便,甚至可以在線修改控制算法,而不必改動硬件線路; ( 3)控制系統(tǒng)的可靠性提高,易于標(biāo)準(zhǔn)化,可以針對不同的系統(tǒng) (或不同型號的產(chǎn)品 ),采用統(tǒng)一的控制板,而只是對控制軟件做一些調(diào)整即可; ( 4)系統(tǒng)的一致性好,成本低,生產(chǎn)制造方便。 本設(shè)計采用第二種方案。系統(tǒng)總體電路原理圖如圖 2 所示。另外, AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2種軟件可選擇節(jié)電模式。 P2 口與 DAC0808 的輸入端相連,通過 D/A 轉(zhuǎn)換電路將輸入的數(shù)字量轉(zhuǎn)為模擬量,通過 TL082 運(yùn)算放大器輸出實際的電壓,從數(shù)字電壓表讀出。 圖 7 TLO82 管腳圖 數(shù)碼管顯示模塊 數(shù)碼顯示模塊電路如圖 8所示。發(fā)送鍵碼子程序用于將緩沖區(qū)鍵的接通碼或斷開碼發(fā)送給單片機(jī)接口。 ( 2)支持主流單片機(jī)系統(tǒng)的仿真。用過匯編語言后再使用 C來開發(fā),體會更加深刻。此時可重新設(shè)定。 表 3 預(yù)設(shè)值和實際值的比較(單位: V) 預(yù)設(shè)值 2. 2 實際值 差值 0 誤差 % 0 % % % %. % % % % 誤差平均值 =(%+%+%+%+%+%+%+ %+%) %?? 從數(shù)據(jù)中可看出 %1%,誤差較小。 // 字位 uchar dy。 // 數(shù)碼管顯示與否標(biāo)志 sbit P20=P2^0。 P1 = 0xf0。0xf0)!=0xf0) // 本行有鍵按下 { tmpcode = (P1amp。 //片選 if (showflag==1) display()。 /* 2 */ case 3: p=0x4F。 /* 6 */ case 7: p=0x07。 } void Display(void) //LED 數(shù)值顯示 { switch (px%2) { case 0:P20 = 1。 default: return。 // 關(guān)閉顯示 // P20=0。 } digbit=2。 P21 = 1。 EA = 1。j++) wordbuf[j] = 17。 } break。 // 對應(yīng)位上顯示“ 3 pwbuf[count] = 3。 } if(count==1) {b=4。 } break。 // 對應(yīng)位上顯示“ 7 pwbuf[count] = 7。 } if(count==1) {b=8。 } break。 // 用 FFFFFF 清除已經(jīng)輸入的密碼 } break。 // 確認(rèn)鍵按下 if (count==2) // 只有輸入 2個數(shù)后按確認(rèn)鍵才有效輸出 pwflag = 1。 if(temp=0xff) { P3=0xff。 // 標(biāo)志位置回 0 count = 0。 } if(count==1) {b=0。 // 顯示清零 for (j=0。 // 對應(yīng)位上顯示“ 9 pwbuf[count] = 9。 } break。 } if(count==1) {b=6。 // 對應(yīng)位上顯示“ 5 pwbuf[count] = 5。 } break。 } if(count==1) {b=2。 // 對應(yīng)位上顯示“ 1” pwbuf[count] = 1。 pwflag = 0。 /* 啟動計數(shù)器 0,關(guān)閉計數(shù)器 1 */ TR0 = 1。 // 左移一位 else digbit = 0x01。 // 送字位碼 digbit=1。 case 2: i=1。 case 1:P21 = 1。 /* 8 */ case 9: p=0x67。 /* 4 */ case 5: p=0x6D。 /* 0 */ case 1: p=0x06。//行掃 描碼左移一位 } } } return(0)。0xf0)!=0xf0) // 延時后再判斷一次,去除抖動影響 { scancode = 0xfe。 for (i=120xx。 // 輸入數(shù)字存儲區(qū) bit enterflag。 uint b。如果延時較長則數(shù)字會緩慢的顯示出來。 仿真結(jié)果 先按復(fù)位鍵,系統(tǒng)初始化,再輸入數(shù)字 12(預(yù)設(shè)電壓值為 ),按下 鍵(確定鍵),則數(shù)碼管顯示 12,數(shù)字電壓表顯示實際輸出電壓值 。 ( 4)具有強(qiáng)大的原理圖繪制功能。主程序流程圖如圖 9 所示。 圖 8 數(shù)碼管顯示電路 硬件元件清單 系統(tǒng)元器件清單見表 2。運(yùn)放輸出電壓為 ( 1) 式中, VREF為外接參考電壓, D7~ D
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1