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

正文內(nèi)容

智能穩(wěn)壓電源設(shè)計(jì)畢業(yè)設(shè)計(jì)-資料下載頁

2025-06-29 02:58本頁面
  

【正文】 //第四個(gè)脈沖 for(i=0。i8。i++) //高位在前 { ad_clk=1。 //第四個(gè)脈沖 ad_clk=0。 V_data=1。 //將下面儲存的低位數(shù)據(jù)向右移 V_data|=(unsigned char)ad_dio。 //將輸出數(shù)據(jù)ad_dio通過或運(yùn)算儲存在data最低位 } ad_cs=1。 //片選無效 } 誤差調(diào)整當(dāng)輸出值與設(shè)定值誤差超過5%時(shí),通過單片機(jī)對其輸出進(jìn)行自動調(diào)整,調(diào)整原理即為,通過DA轉(zhuǎn)換輸出條件LM2576可調(diào)端的電壓。當(dāng)采樣值大于設(shè)置值時(shí),通過單片機(jī)將其輸出值減小,當(dāng)采樣值小于設(shè)置值時(shí),通過單片機(jī)將其輸出值增大,直到設(shè)置與采樣值相差在5%之內(nèi),變完成誤差調(diào)整。其程序編寫如下:void tiaozheng(void){int a。AD()。a=(voutV_data)/vout*100。while(a5||a5) { if(a5) { suo_c=0。 vout=vout1。 suo_c=1。 suo_c=0。 } if(a5) { suo_c=0。 vout=vout+1。 suo_c=1。 suo_c=0。 } }} 延時(shí)函數(shù)在程序中很多情況都要用到延遲,因此專門編寫一個(gè)延遲函數(shù),它是一個(gè)循環(huán)嵌套,讓CPU空運(yùn)轉(zhuǎn)。其延時(shí)函數(shù)編寫如下:void delay(uchar x){ uint a,b。 for(a=x。a0。a) for(b=10。b0。b)。}結(jié)束語本系統(tǒng)研究的直流穩(wěn)壓電源主要是符合智能化、數(shù)字化以及模塊化的特點(diǎn)。智能化主要是指系統(tǒng)有可編程模塊可以對系統(tǒng)進(jìn)行智能化控制。數(shù)字化主要是指系統(tǒng)輸出電壓通過LCD進(jìn)行顯示,并且可以通過按鍵對輸出電壓進(jìn)行連續(xù)步進(jìn)數(shù)字化調(diào)節(jié)控制。模塊化是指系統(tǒng)由各個(gè)相關(guān)模塊組成的,提高了系統(tǒng)的可靠性。本設(shè)計(jì)主要針對以下幾點(diǎn)進(jìn)行了詳細(xì)的闡述:、意義以及發(fā)展前景,并介紹了本設(shè)計(jì)的總體思路。,如鍵盤模塊,顯示模塊,控制模塊等。,主程序、數(shù)據(jù)顯示和中斷處理等環(huán)節(jié)進(jìn)行了分析,給出了相應(yīng)的流程圖。、制作。該系統(tǒng)能長時(shí)間可靠的工作,基本上達(dá)到了預(yù)期的實(shí)驗(yàn)效果,為后續(xù)研究工作提供了實(shí)驗(yàn)基礎(chǔ)。通過本次設(shè)計(jì),加強(qiáng)了我對單片機(jī)應(yīng)用知識的掌握,同時(shí)了解了目前工業(yè)生產(chǎn)中數(shù)字化系統(tǒng)的重要性,使我對使用單片機(jī)實(shí)現(xiàn)自動化控制的設(shè)計(jì)過程有了全面地了解。通過學(xué)習(xí)控制檢測系統(tǒng)工作原理以及如何利用單片機(jī)實(shí)現(xiàn)各種功能,我查閱了大量相關(guān)資料,學(xué)會了許多知識,培養(yǎng)了我獨(dú)立解決問題的能力。同時(shí)在對硬件電路設(shè)計(jì)的過程中,鞏固了我的專業(yè)課知識,使自己受益匪淺。當(dāng)然在本次設(shè)計(jì)中還有需要改進(jìn)和完善的地方。論文雖然結(jié)束了,但一個(gè)新系統(tǒng)最終走向成熟和完善還需要我們在以后的學(xué)習(xí)中作不懈的努力!致 謝本文是在老師的指導(dǎo)下完成的,在設(shè)計(jì)完成之際,首先向我的指導(dǎo)老師表示衷心的感謝。老師淵博的知識、創(chuàng)新思維的方式、縝密的邏輯推理、認(rèn)真的工作態(tài)度、勤奮的工作作風(fēng)以及嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神給我留下了深刻的印象,必將在我的人生道路上產(chǎn)生深遠(yuǎn)的影響,值得我一生去學(xué)習(xí)。同樣要感謝各位老師,感謝您們在這次畢業(yè)設(shè)計(jì)課題研究中給與我課題上的許多幫助,使我的設(shè)計(jì)思路漸漸清晰,能順利的完成。在此衷心的感謝所有大學(xué)期間在學(xué)習(xí)、生活上給與我關(guān)心、支持、鼓勵(lì)和熱心幫助我的各位同學(xué),同樣感謝我的父母家人在生活上給我的關(guān)心和鼓勵(lì)。最后對各位老師仔細(xì)審閱我的設(shè)計(jì)報(bào)告表示感謝,企盼給與批評指正。參考文獻(xiàn)[1]周志敏,周紀(jì)海,—設(shè)計(jì)與應(yīng)用(第2版)[J].北京:人民郵電出版社,2007,310[2]王川,姚建永,[J].2000,36[3] 張占松,蔡宣三.開關(guān)電源的原理與設(shè)計(jì)[M].北京:電子工業(yè)出版社,2004 [4]曲學(xué)基,王增福,曲敬鎧. 穩(wěn)定電源電路設(shè)計(jì)手冊[J].北京:電子工業(yè)出版社2003,112[5]王增福,曲學(xué)基,曲敬鎧. 新編高頻開關(guān)穩(wěn)壓電源[M]. 北京:電子工業(yè)出版社,2005[6]王水平,史俊杰,田慶安. 開關(guān)穩(wěn)壓電源[M].西安電子科技大學(xué)出版社,2005 [7]Rajkumar Sharma. 3Amp PWM DC Motor Controller Elektor Electronics . ISSN:02684519 .[8] 王英劍. 新型開關(guān)電源的實(shí)用技術(shù)[M].北京:電子工業(yè)出版,1999[9]周志敏,周紀(jì)海,紀(jì)愛華. 單片開關(guān)電源[M]. 北京:電子工業(yè)出版社,2007[10]譚博學(xué),苗匯靜. 集成電路原理及應(yīng)用[M]. 北京:電子工業(yè)出版社,2003[11],第2期[J] 2004年4月,4560[12]李伯成. 基于MCS51單片機(jī)的嵌入式系統(tǒng)設(shè)計(jì)[M].北京:電子工業(yè)出版社,2004[13]童詩白,(第三版)[M].北京:高等教育出版社,200[14]馬淑華,王鳳文,[M].北京:北京郵電大學(xué)出版社,2005[15]Donald . Electronic Circuit Analysis and Design(Second Edition)[M].McGrawHill Inc,2001[16]Muhammad Circuits[J]. Analysis and Learning,United States of American,2002[17][M].安徽:合肥工業(yè)大學(xué)出版社,2006[18]劉建輝,[M].國防工業(yè)出版社,2007 [19]馬忠梅,籍順心等單片機(jī)的C語言應(yīng)用程序設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,200757 附錄一 程序清單include include define uint unsigned int define uchar unsigned char sbit ad_cs=P3^4。 //sbit ad_clk=P1^0。 //sbit ad_dio=P1^1。 //sbit suo_c=P2^1。sbit rs=P1^5。sbit rw=P1^7。sbit lcden=P1^6。sbit BF=P0^7。 //忙碌標(biāo)志位, sbit P34=P3^4。 //sbit P35=P3^5。 //sbit P36=P3^6。 //sbit P37=P3^7。 //bit ex。char vout,V_data。uchar i,j,k。uchar vlog[5]={0,0,0,0}。//電壓信息存放數(shù)組。初始化AD0000 uchar kaiji1[8]=Wele!。uchar kaiji2[16]=Adjustable Power。 uchar jinggao[10]=SET ERROR!。 /**************************************函數(shù)功能:延時(shí) ****************************************/void delay(uchar x){ uint a,b。 for(a=x。a0。a) for(b=10。b0。b)。}void delay1(uint y){ uint a,b。 for(a=y。a0。a) for(b=200。b0。b)。}/**************************************函數(shù)功能:寫液晶指令 ****************************************/void write_(uchar ){ P0=。 rs=0。 lcden=0。 delay(10)。 lcden=1。 delay(10)。 lcden=0。 }/**************************************函數(shù)功能:寫液晶數(shù)據(jù) ****************************************/void write_date(uchar date) { P0=date。 rs=1。 lcden=0。 delay(10)。 lcden=1。 delay(10)。 lcden=0。 }/*************************************函數(shù)功能:鍵盤采集*************************************/ void shezhi(void) { write_(0xc7)。 delay(10)。 j=1。 while(!ex||j==4) { P3=0xf0。 if((P3amp。0xf0)!=0xf0) //列線中有一位為低電平“0”,說明有鍵按下 delay(10)。 //延時(shí)一段時(shí)間、軟件消抖 if((P3amp。0xf0)!=0xf0) //確實(shí)有鍵按下 { P3=0xfe。 //第一行置為低電平“0”(“0”) if(P34==0) //“0” { while(P3!=0xfe)。 vlog[j]=1。 //可判斷是S1鍵被按下 write_date(vlog[j]+48)。 } if(P35==0) //“0” { while(P3!=0xfe)。 vlog[j]=2。 //可判斷是S2鍵被按下 write_date(vlog[j]+48)。 } if(P36==0) //“0” { while(P3!=0xfe)。 vlog[j]=3。 //可判斷是S3鍵被按下 write_date(vlog[j]+48)。 } if(P37==0) //“0” { while(P3!=0xfe)。 vlog[j]=4。 //可判斷是S4鍵被按下 write_date(vlog[j]+48)。 } P3=0xfd。 //第二行置為低電平“0”(“0”) if(P34==0) //“0” { while(P3!=0xfd)。 vlog[j]=5。 //可判斷是S5鍵被按下 write_date(vlog[j]+48)。 } if(P35==0) //“0” { while(P3!=0xfd)。 vlog[j]=6。 //可判斷是S6鍵被按下 write_date(vlog[j]+48)。 } if(P36==0) //“0” { while(P3!=0xfd)。 vlog[j]=7。 //可判斷是S7鍵被按下 write_date(vlog[j]+48)。 } if(P37==0) //“0” { while(P3!=0xfd)。 vlog[j]=8。 //可判斷是S8鍵被按下 write_date(vlog[j]+48)。 } P3=0xfb。 //第三行置為低電平“0”(“0”) if(P34==0) //“0” { while(P3!=0xfb)。 vlog[j]=9。 //可判斷是S9鍵被按下 write_date(vlog[j]+48)。 } if(P35==0) //“0” { while(P3!=0xfb)。 vlog[j]=0。 //可判斷是S10鍵被按下 write_date(vlog[j]+48)。 } if(P36==0) //“0” { while(P3!=0xfb)。 k=j。 //可判斷是S11鍵被按下 write_date(39。.39。)。 } if(P37==0) //“0” { while(P3!=0xfb)。 ex=1。 //可判斷是S12鍵被按下 } } j++。 } }/*************************************函數(shù)功能:系統(tǒng)初始化*************************************/ void init (void){P2=0x5f。 P3=0x0f。 //所有行線置為低電平“0”,所有列線置為高電平“1” write_(0x38)。// 0011 1000delay(10)。write_(0x0c)。// 0000 1DCB D=
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1