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

正文內(nèi)容

電子設(shè)計競賽論文-簡易數(shù)控直流穩(wěn)壓電源設(shè)計(留存版)

2025-08-11 15:45上一頁面

下一頁面
  

【正文】 }}void KeyBoard(){if (!INCREASE){Delay(200)。SetDAC1(0)。//====================================while(!SCAN_S)。TMR3CN|=0x04。DisBuf[3]=Tab[0]。}if(counter==2amp。amp。g_workmode==WK_SET){counter++。num+=4。DisBuf[2]|= 0x80。48DisBuf[3]=Tab[6]。num+=6。g_workmode==WK_SET){counter++。amp。}if(counter==2amp。DisBuf[3]=Tab[0]。DisBuf[2]=Tab[1]。num+=0。DisBuf[2]=Tab[vol/10]| 0x80。} } if (!SCAN_S){Delay(200)。g_code=code_tab[i]。up=0。DisBuf[3]=Tab[0]。 //DAC1:DAC1H=0x07。}}void triangel(){if(g_workmode==WK_DC||g_workmode==WK_SQU){LED_PRESET = 1。= ~0x02。36TR0=0。i=50。 //PGA gain = 1ADC0CN = 0x84。// initial 7219Send7219(0x09,0x00)。 // 漏極開路P2MDOUT = 0X00。vol= measureVol。TR1 = 0。DisBuf[3]=Tab[vol%10]。}///////////////////////////////////////////////////////////////////////// 定時器 0 中斷///////////////////////////////////////////////////////////////////////void Timer0IntServe(void) interrupt 1{int vol。CLK7219 = 0。uchar high。 //數(shù)字 5sbit NUM_6 = P2^4。 //三角波輸出指示燈sbit SET = P0^5。int i?;?STC89C52 數(shù)控直流電源設(shè)計。分別在開路、200mA、500mA 三種狀態(tài)下,進行數(shù)據(jù)段測量和誤差的計算,從而判斷出輸出電壓的精確讀。這樣不僅降低了編程的難度,也提高了程序的穩(wěn)定性。自掃:按下該鍵,輸入數(shù)值,再按“確定”鍵,可直接由預(yù)設(shè)值自動掃描到該數(shù)值。圖 241 疊加方波實現(xiàn)圖反相放大調(diào)節(jié)實現(xiàn)原理根據(jù)要求需 0— 電壓,則經(jīng)過功放 OP07AJ 的反相放大器,與前一個反相器想抵,輸出正向電壓,通過調(diào)動滑動變阻器 R32 確定放大倍數(shù),倍數(shù)為得到 10V 的方波。提供+5V 直流電電壓,供給單片機及鍵盤、顯示器等其它器件正常工作。15V) ,故負載估算值為 RL= =。根據(jù)信號處理電路原理圖和系統(tǒng)方案框圖,計177。2線性電源這種電源也提供可靠穩(wěn)定的電壓,結(jié)構(gòu)簡單,紋波電壓?。?0mV 以下),易濾除,抗電磁干擾性能和電源純凈性好。經(jīng)測試,輸出電壓范圍達 0—,輸出紋波及噪聲小于 10mV,均達到題目指標。參考文獻:[1]何希才,張明莉?;?STC89C52 數(shù)控直流電源設(shè)計。為此我們選擇了簡易數(shù)控直流穩(wěn)壓電源設(shè)計作為此次競賽的課題。硬件邏輯電路結(jié)構(gòu)簡單,實現(xiàn)方便,但功能擴展性不強;單片機系統(tǒng)通過自身時鐘編程產(chǎn)生邏輯信號序列,可鍵盤預(yù)置信號序列狀態(tài)及數(shù)碼顯示,使用靈活方便,可通過軟件升級達到系統(tǒng)升級,開發(fā)容易,性價比高;CPLD 電路也可實現(xiàn)以上功能,且處理速度更快,但價格偏貴,開發(fā)難度大,多用于高速實時系統(tǒng)。表 21 列出了 MC7815 和 MC7915 的部分參數(shù)。保護二極管的選擇(DD9)當輸入端意外短路時,保護二極管能給輸出電容 、 提供一個放電通路,防止穩(wěn)壓??5 C6器調(diào)節(jié)管擊穿。最小系統(tǒng)由 MCU、采樣輸入、控制輸出、鍵盤、顯示電路組成。如不需三角波,K1 上撥,將積分器短路,直接流過。方波:按下,示波器顯示方波形電壓輸出。14開 始= +N N 1啟 動A / D 轉(zhuǎn)換定 時器中斷服務(wù)程序返回圖 33 定時器中斷程序流程ADC 反饋調(diào)節(jié)需要得到精確的電壓值,模擬功放電路部分終端會輸入一個反饋,單片機的 ADC 會進行采樣,讀采樣數(shù)據(jù),并與 DAC 設(shè)定值進行對比,若誤差 err=,則返回重新采樣;若 err=,進行 PID 線性校正,控制調(diào)整電壓和傳送顯示。21 極限參數(shù)測試最大輸出電壓范圍:0~;紋波電壓:開路時,紋波電壓小于 120mV;負載 20Ω 時,紋波電壓小于 10mV;負載 50Ω 時,紋波電壓小于 50mV。數(shù)控式步進可調(diào)穩(wěn)壓源[J]。 //used in WK_PRESET unsigned int g_code。 //直流輸出sbit SQU = P3^0。 //數(shù)字 8sbit NUM_9 = P2^7。high = (dat 8) amp。for(j = 0。TL0 = 0xAF。SetDAC0(g_code)。TR1 = 1。//DisBuf[3] = (measureVol % 10)。 // 使能交叉開關(guān), 弱上拉全局允許P74OUT = 0x3C。 // display 0, 1, 2, 3Send7219(0x0C,0x01)。 // enable ADC interrupts}/////////////////////////////////////////////////////////////////////////////////////////////////////////////// 定時器 3 初始化//// 定時器 3 用來定時啟動 ADC0/////////////////////////////////////////////////////////////////////////////////////////////////////////////sfr16 TMR3RL = 0x92。SetDAC1(0)。 //CLOSE TIMER1.TMR3CN|=0x04。ET1=1。LED_AUTO_SCAN = 1。g_workmode=WK_TRI。LED_PRESET=0。if (!INCREASE){//====================================if(g_workmode==WK_DC){if (i99)i++。vol=g_code*。Delay(200)。 //OPEN timer3 EIE2 |= 0x02。}if(counter==2amp。amp。g_workmode==WK_SET)45{counter++。num+=3。DisBuf[2]|= 0x80。DisBuf[3]=Tab[5]。}//====================================while(!NUM_6)。g_workmode==WK_SET){counter++。amp。}if(counter==2amp。DisBuf[3]=Tab[0]。DisBuf[2]=Tab[2]。num+=1。g_workmode==WK_SET){counter++。vol=g_code*。Delay(200)。elsei=0。 //open timer0 TR0=1。 //close Timer0.DisBuf[2]=Tab[0]。DAC1L=0xFF。DisBuf[3]=Tab[14]。 //close timer3. EIE2 amp。ET0=0。if(g_workmode==WK_SET)return。 // ADC conversion clock = ADC0CF |= 0x00。CLK7219 = 0。 // 漏極開路P1MDOUT = 0X70。measureVol += ADC0L。void Timer1IntServe(void) interrupt 3{EA=0。DisBuf[2]=Tab[vol/10]| 0x80。Send7219(0x04, DisBuf[3])。29ADS = 1。}void SetDAC1(int dat){uchar low。 //數(shù)字 4sbit NUM_5 = P2^3。 //方波輸出指示燈sbit LED_TRI = P0^4。Int Tab[16]= {0x7E,0x30,0x6d,0x79,0x33,0x5B,0x5F,0x70,0x7F,0x7B,0x77,0x4E,0x3D,0x0d,0x00}。北京:電子工業(yè)出版社.2022.[5]王小明,盧志強。 性能參數(shù)測試 輸出電壓精度定標改變輸出電流的設(shè)定值,用高精度電壓表測量負載上電壓,填入下表。在工作狀態(tài)只響應(yīng)確認鍵,并轉(zhuǎn)入編輯狀態(tài),不響應(yīng)其它任何鍵;在編輯狀態(tài)設(shè)定輸出電流值,確認和取消鍵退出編輯狀態(tài),轉(zhuǎn)入工作狀態(tài)。預(yù)置:在工作狀態(tài)前預(yù)先設(shè)置一個電壓。原理圖如圖 2-5 所示。 5V 供電電源供電電源原理電路如圖 2-2 所示。穩(wěn)壓電路輸出電壓 U0=30V(177。15V 穩(wěn)壓電源電路原理圖穩(wěn)壓器選擇根據(jù)所選運算放大器 OP07 的特性(運算放大器的選擇依據(jù)將在信號處理電路元件選擇中給出) ,需要提供 直流電電壓。開關(guān)電源這種電源主要提供可靠穩(wěn)定的電壓類似開關(guān)式恒流源,功率損耗小,效率高,比較經(jīng)濟,但電壓波紋大,難以濾除,會對后續(xù)電路造成影響。模擬部分利用集成運放繼電器等模塊實現(xiàn)不同波形的輸出;系統(tǒng)還設(shè)置了串口通訊、遙控功能。[3]C 程序設(shè)計,譚浩強,第三版,清華大學出版社,2022 年 7 月第二版。微計算機信息,2022,12。第 1 章 方案論證與原理設(shè)計 模擬輸出方案模擬輸出部分是數(shù)控直流穩(wěn)壓電源的重要組成部分,是決定各項設(shè)計指標的關(guān)鍵性因素。所以選用單片機作為控制系統(tǒng)的的核心接收取樣信號對其處理并發(fā)出控制信號控制負載電流。表 21 穩(wěn)壓器部分參數(shù)測試條件型號輸出/V(典型值)輸出電流/A 輸入范圍/V 最小壓差/VUi(v) Io( mA)MC7815AC 15 ~ ~30 2 23 1000MC7915AC 15 ~ ~30 2 23 500變壓器選擇因為運放供電需177。此處選取 1N4001 型二極管,其最高反相電壓 Urm=50V,遠大于穩(wěn)壓器輸入、輸出端電壓差 3V;且其額定電流 I=1A,滿足放電要求。 單片機最小系統(tǒng)單片機最小系統(tǒng)電路如圖 23 所示。 (圖 6)圖 243 繼電器與積分器通過 OP547 功率放大器,在電壓不變的情況下,增大電流,達到要求的500mA,S23 為撥鍵開關(guān),按下將會產(chǎn)生輸出。速度:控制電壓自動變化的速度,分快慢兩檔。設(shè)電壓變化為 ,當前電壓為 Vn,利用 err*coff 進行修正。第 5 章 設(shè)計總結(jié)及技術(shù)展望本課題設(shè)計并實現(xiàn)了數(shù)控直流穩(wěn)壓電源,功能和性能部分超過了題目的基本要求與發(fā)揮要求,圓滿地完成了競賽題目的要求,并從實用性和可行性出發(fā),對系統(tǒng)做出了一定的技術(shù)發(fā)揮和改進?,F(xiàn)代電子技術(shù),2022。unsigned int measureVol。 //方波輸出sbit TRI = P3^1。 //數(shù)字 9sbit DECIMAL_POINT = P1^1。 0x0f。 j 8。TH0 = 0x3C。vol=g_code*。if(squareLevel == 0){squareLevel = 1。//DisBuf[2] = (measureVol / 10) % 10。}///////////////////////////////////////////////////////////////////////// 初始化///////////////////////////////////////////////////////////////////////void Initial(){ P0 = 0xff。 // display in normal statesSend7219(0x0F,0x00)。 // Timer3 reload valuesfr16 TMR3 = 0x94。vol=g_code*。 //OPEN timer3EIE2 |= 0x02。TR1=1。LED_SQU = 1。DisBuf[0]=Tab[14]。}void scan_add(){if(g_workmode==WK_DC||g_workmode==WK_SCANDOWN){g_workmode=WK_SCANUP。else i=99。DisBuf[2]=Tab[vol/10]| 0x80。}
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1