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

正文內(nèi)容

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

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

下一頁面
  

【正文】 該數(shù)值。撥鍵開關(guān) 1 個,為輸出“output”,當(dāng)鍵撥上時輸出信號,撥回時停止輸出。這樣不僅降低了編程的難度,也提高了程序的穩(wěn)定性。測試儀器表 41 主要測試儀器清單序號 名 稱 型號、規(guī)格 生產(chǎn)廠家1 數(shù)字示波器 DPO7354 TEK2 數(shù)字萬用表 VC9806 VICTOR 整機(jī)調(diào)試在電路板裝配好后,進(jìn)行整機(jī)調(diào)試。分別在開路、200mA、500mA 三種狀態(tài)下,進(jìn)行數(shù)據(jù)段測量和誤差的計算,從而判斷出輸出電壓的精確讀。本次設(shè)計在完成了題目的要求中仍有不足之處,其中主要的是沒有達(dá)到高精度的設(shè)計要求。基于 STC89C52 數(shù)控直流電源設(shè)計。附錄附錄一 測試儀器清單附表 1 主要測試儀器清單序號 名 稱 型號、規(guī)格 生產(chǎn)廠家3 數(shù)字示波器 DPO7354 TEK4 數(shù)字萬用表 VC9806 VICTOR附錄二 原理電路圖整體電路圖24附錄三 元器件清單型號 個數(shù) 封裝電阻10k 30 直插2k 10 直插 1 直插10K 電位器 1 直插1k 15 直插0Ω 2 直插100k 1 直插51k 1 直插 1 直插3k 1 直插電容100Uf/25V 4 貼片鉭電容22Uf/16V 1 貼片鉭電容330Uf/25V 1 貼片鉭電容104 2 直插LED 燈 6 直插(大)25LED 燈 1 直插(?。㊣N4148 1 直插IN4001 5 直插HFD27005(繼電器) 2 直插LT1460 1 DIP8HDR1*3(插座) 1 直插HDR1*2(插座) 2 直插9013(QNPN) 2 SOT23BUTTON(按鈕) 23 直插MAX7219CNG 1 直插C8051F020 1 TQFP100 1 貼片OP07AJ 5 DIP8C8051F020JTAG 1 直插SM420564(數(shù)碼管) 1 4 合一MC78T05ACT 1 直插12MHZ 晶振 1 直插變壓器(220v 轉(zhuǎn) 15V) 1 無變壓器(220v 轉(zhuǎn) 6V) 1 無附錄四 單片機(jī)程序///////////////////////////////////////////////////////////////////////// file name: ///////////////////////////////////////////////////////////////////////include typedef unsigned char uchar。int i。//////////////////////////////////////////////////////////////////////// GPIO 定義的例子27sbit CLK7219 = P1^5。 //三角波輸出指示燈sbit SET = P0^5。 //自動掃描—sbit INCREASE = P3^4。 //數(shù)字 5sbit NUM_6 = P2^4。 uchar high。uchar high。LOAD7219 = 0。CLK7219 = 0。CLK7219 = 0。}///////////////////////////////////////////////////////////////////////// 定時器 0 中斷///////////////////////////////////////////////////////////////////////void Timer0IntServe(void) interrupt 1{int vol。SetDAC0(g_code)。DisBuf[3]=Tab[vol%10]。 SetDAC0(g_code)。TR1 = 0。DAC0L=0xFF。vol= measureVol。}void OscInit(){OSCXCN = 0x67。 // 漏極開路P2MDOUT = 0X00。DisBuf[0] = 0。// initial 7219Send7219(0x09,0x00)。 //DAC1 輸出 0VDAC1L=0x00。 //PGA gain = 1ADC0CN = 0x84。= ~0x01。i=50。DisBuf[3]=Tab[vol%10]。36TR0=0。}void square(){if(g_workmode==WK_DC||g_workmode==WK_TRI){LED_PRESET = 1。= ~0x02。 //DAC1:DAC1H=0x07。}}void triangel(){if(g_workmode==WK_DC||g_workmode==WK_SQU){LED_PRESET = 1。= ~0x02。 //DAC1:DAC1H=0x07。}}void Set()38{if(g_workmode==WK_SQU||g_workmode==WK_TRI)return。DisBuf[3]=Tab[0]。 //open timer0 TR0=1。up=0。vol=g_code*。g_code=code_tab[i]。}}if (!DC_MOD){Delay(200)。} } if (!SCAN_S){Delay(200)。}if(counter==3amp。DisBuf[2]=Tab[vol/10]| 0x80。} } if (!SET){Delay(200)。num+=0。DisBuf[3]=Tab[0]。DisBuf[2]=Tab[1]。}//====================================while(!NUM_1)。DisBuf[3]=Tab[0]。Delay(200)。}if(counter==2amp。46} } if (!NUM_4){Delay(200)。amp。if (!NUM_5){//====================================if(counter==0amp。g_workmode==WK_SET){counter++。amp。num+=6。g_workmode==WK_SET){counte。48DisBuf[3]=Tab[6]。num+=6。DisBuf[2]|= 0x80。g_workmode==WK_SET)47{counter++。num+=4。amp。g_workmode==WK_SET){counter++。if (!NUM_3){//====================================if(counter==0amp。amp。} } if (!NUM_2){Delay(200)。}if(counter==2amp。Delay(200)。DisBuf[3]=Tab[0]。//====================================43while(!SET)。TMR3CN|=0x04。g_workmode==WK_SET){counter++。//====================================while(!SCAN_S)。//====================================while(!DC_MOD)。SetDAC1(0)。DisBuf[3]=Tab[vol%10]。}}void KeyBoard(){if (!INCREASE){Delay(200)。 //設(shè)方向標(biāo)志down=0。g_workmode=WK_SET。=0xFB。 //DAC0:0VDAC0H=0x00。 //open timer1,delay 1ms,f=1kHz.TL1=0x18。 LED_TRI = 0。 //DAC0:0VDAC0H=0x00。 //open timer1,delay 1ms,f=1kHz.TL1=0x18。 LED_TRI = 1。TR1=0。 LED_DC_MOD = 0。SetDAC0(g_code)。 // start Timer3,using system clock}void Time0_and_Time1_Init() /**/{ CKCON = 0x00。EA=1。 //開啟并選擇 DAC0、DAC1 的工作方式(輸出更新在寫 DACXH 時)DAC1CN=0x80。 // set brightness to halfSend7219(0x0B,0x03)。DisBuf[2] = 4。 // 漏極開路,P31 推挽XBR2 = 0X40。while((OSCXCN amp。measureVol = (int)vol。}EA=1。TH1 = 0xFC。DisBuf[2]=Tab[vol/10]| 0x80。if(i0){g_code=code_tab[i]。DisBuf[2]=Tab[vol/10]| 0x80。TR0 = 0。}CLK7219 = 0。}ADS = dat。ADS = add。 0xff。 0xff。 //數(shù)字 7sbit NUM_8 = P2^6。 //旋鈕+sbit NUM_0 = P1^0。 //自動掃描鍵sbit DC_MOD = P0^7。 // 7219 數(shù)據(jù)輸入幀信號sbit DIN7219 = P1^4。 //used for SCANUP and SCANDOWNint counter。define TRUE 1define FALSE 0//////////////////////////////////////////////////////////////////////define DISINTER 1000//////////////////////////////////////////////////////////////////////26// 工作方式enum{WK_DC,WK_SQU,WK_TRI,WK_SET,WK_SCANUP,WK_SCANDOWN,}。[6]何香玲,鄧剛。23參考[1]《單片微機(jī)原理及應(yīng)用》 ,第二版,機(jī)械工業(yè)出版社,2022 年 2 月。 紋波及噪聲由測試結(jié)果,可知:最大紋波及噪聲電壓 U 在負(fù)載 20Ω 時小于等于 10mV,完全符合題目要求。DVECV2) 把電路各部分連為一體。定時器中斷程序流程如圖 33 所示。各部分功能及流程圖如下。三角波:按下,示波器顯示三角波形電壓輸出。D12D15 為無效位。圖 242 OP07AJ 功放的反相放大器三角波實現(xiàn)原理需要三角波輸出時,控制繼電器 K1,使其開關(guān)合下,三角波經(jīng)過積分電路,變成三角波,輸出。用自治鍵盤對電壓進(jìn)行設(shè)定,采用四位數(shù)碼管顯示實測值和設(shè)定值。圖 22 線性 5V 穩(wěn)壓電源電路原理圖 數(shù)控電路 數(shù)控直流電流源的控制電路采用單片機(jī)最小系統(tǒng)對電路各部分進(jìn)行控制。C5,C 6 用于減小由負(fù)載電流瞬時變化引起的高頻干擾,一般取 C5=C6=。所以選擇 1N4001 二極管,其反相擊穿電壓為 50V,額定工作電流為 1A。15 電壓,即輸入電壓 U=30V。所以穩(wěn)壓器選擇MC7815 和 MC7915。線性穩(wěn)壓電源電路主要由橋式整流電路、濾波電路、線性穩(wěn)壓器、保護(hù)電路和工作指示電路(LED 燈)組成。常用的實現(xiàn)方案有硬件邏輯電路、單片機(jī)軟件編程和 CPLD 硬件邏輯編程。 紋波與噪聲控制最大紋波電壓是在設(shè)定的直流電壓的情況下,使電壓的紋波(包過噪聲)的絕對值大小,通常以峰-峰值或有效值表示。關(guān)鍵詞: 恒壓源 集成運放 7219 驅(qū)動器單片機(jī) 實時數(shù)控 v目 錄第 1 章 方案論證與原理設(shè)計 .....................................................................1 模擬輸出方案 ...................................................................................................1 供電電源方案 ...................................................................................................1 控制系統(tǒng)方案 ...................................................................................................2 整機(jī)方案框圖 ...
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1