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

正文內(nèi)容

智能電功率表的設(shè)計(jì)與制作-資料下載頁(yè)

2025-06-30 21:10本頁(yè)面
  

【正文】 的輸入通道施加相應(yīng)的校準(zhǔn)信號(hào),計(jì)算其功率值,然后調(diào)節(jié)芯片ADE7755電壓通道的可調(diào)電阻,智能電功率表就可以投入使用了.7 結(jié)論,這樣自己動(dòng)手的機(jī)會(huì)很少,大多是潛心于理論上的學(xué)習(xí),很脫離實(shí)際,:理論和實(shí)際還是相差很遠(yuǎn)的,即使理解透的理論也并不一定能夠馬上用于實(shí)踐,.首先,通過(guò)自己設(shè)計(jì)硬件電路,單片機(jī)的復(fù)位電路,顯示電路,獨(dú)立鍵盤(pán)等,在繪制PCB圖的過(guò)程中,進(jìn)一步掌握了Protel ,體會(huì)就更深了,如何將元器件布局好,如何布線既美觀又簡(jiǎn)潔又可以避免干擾等等,在調(diào)試過(guò)程中總結(jié)出了一些基本的調(diào)試方法,將各個(gè)模塊都調(diào)試好了再集成調(diào)試,這樣容易發(fā)現(xiàn)問(wèn)題,原先認(rèn)為,事先按照邏輯推理編寫(xiě)的程序基本上是沒(méi)問(wèn)題的,當(dāng)自己實(shí)踐后才明白,軟件調(diào)試也是一件很費(fèi)神的事,需要反復(fù)調(diào)試和運(yùn)行才能發(fā)現(xiàn)問(wèn)題,從而解決問(wèn)題,我初步掌握了開(kāi)發(fā)設(shè)計(jì)單片機(jī)應(yīng)用系統(tǒng)的方法,自學(xué)了單片機(jī)的C語(yǔ)言編程,還學(xué)會(huì)了使用KEIL軟件編譯程序,產(chǎn)生相應(yīng)的可執(zhí)行文件,并通過(guò)下載電纜將其寫(xiě)入芯片.在做畢業(yè)設(shè)計(jì)的過(guò)程中,我不僅學(xué)會(huì)了很多東西,對(duì)實(shí)踐方面不夠重視,總以為理論上理解就可以了,從而提高學(xué)習(xí)效率,要多培養(yǎng)自己的創(chuàng)新思維,大膽嘗試,也要多觀察,多了解一些課本以外的知識(shí). 總之,這次畢業(yè)設(shè)計(jì)對(duì)每個(gè)大四的畢業(yè)生來(lái)說(shuō),這對(duì)將來(lái)就業(yè)和繼續(xù)深造都是有幫助的.謝 辭桂林電子工業(yè)學(xué)院四年的本科生課程的學(xué)習(xí)和生活很快就要過(guò)去了,值此畢業(yè)設(shè)計(jì)完成之際,謹(jǐn)向曾經(jīng)關(guān)心、幫助、支持和鼓勵(lì)我的老師、同學(xué)、和朋友致以最真誠(chéng)的謝意!在論文的寫(xiě)作過(guò)程中,我得到了學(xué)校、系、老師和同學(xué)的大力幫助和支持。學(xué)校和系里的領(lǐng)導(dǎo)給我們提供了及其便利的工作環(huán)境,特別感謝指導(dǎo)老師劉爭(zhēng)紅老師在百忙之中對(duì)我的悉心指導(dǎo),他給了我許多有益的建議和意見(jiàn),使我的思維得到了進(jìn)一步開(kāi)闊,動(dòng)手能力有了很大的提高。也讓我明白了一個(gè)很重要的道理——做學(xué)問(wèn)應(yīng)以科學(xué)嚴(yán)謹(jǐn)?shù)膽B(tài)度,腳踏實(shí)地一步一個(gè)腳印地認(rèn)真干,切不可急躁冒進(jìn)。我的同學(xué)們也在我的板子調(diào)試過(guò)程中給了我很大的啟發(fā),他們?cè)谖业漠厴I(yè)設(shè)計(jì)調(diào)試過(guò)程中都給了我很大的幫助。在此特向給予我?guī)椭乃腥吮硎菊\(chéng)摯的謝意。論文可能還有許多不盡如人意的地方,希望能夠得到老師和同學(xué)們的批評(píng)和指導(dǎo)意見(jiàn)。在這里還要感謝我的父母的關(guān)心,鼓勵(lì)與支持,在我整個(gè)學(xué)習(xí)生涯中,他們始終是我物質(zhì)上和精神上的堅(jiān)強(qiáng)支柱。他們默默的關(guān)愛(ài)和深深的理解是我人生旅途中最寶貴的財(cái)富。參考文獻(xiàn)[1] [M].北京:電子工業(yè)出版社,2003:142~186.[2] 實(shí)驗(yàn)測(cè)試[M].武漢:華中科技大學(xué)出版社,2000:92~96.[3] [M].北京:高等教育出版社,2003:90~126.[4] 陶漢銘,[M].蘇州:江蘇科學(xué)技術(shù)出版社,1983:158~163.[5] 劉慶余,[M].北京:中國(guó)計(jì)量出版社,1999:230~255.[6] [M].北京:清華大學(xué)出版社,2003:1~4.[7] [美],(張殿閣,張倫譯)[M].北京:科學(xué)出版社,1999:504~508.[8] 胡正榮,:新時(shí)代出版社,1991:52~74.[9] 張洪潤(rùn),:清華大學(xué)出版社,1997:119~130.附 錄1 程序清單:include include char code dispdata[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。char data dis_data[4]。 /*數(shù)碼管要顯示的4位數(shù)*/unsigned int data num1=0。 double data num=,num0=,pw=,eng=。/*計(jì)算脈沖時(shí)間和功率和電量*/double data xszh。 /*要顯示的數(shù)*/bit bdata dspt=1,kx=0。 /*1顯示電量,0顯示功率*/sbit ovldc=P1^7。/*過(guò)載控制1斷,0通*/void delay(void) /*數(shù)碼管掃描軟件延時(shí)*/{ int data a=100。 while(a) _nop_()。 /*延時(shí)1個(gè)機(jī)器周期*/}void disp(char ch) /*顯示的4位數(shù)中第ch1位*/{ char data xh。 switch(ch) { case 0:xh=0xfe。break。 case 1:xh=0xfd。break。 case 2:xh=0xfb。break。 case 3:xh=0xf7。break。 } P2=dis_data[ch]。 /*使對(duì)應(yīng)的顯示管顯示數(shù)值*/ P0=xh。 /*0即選中對(duì)應(yīng)的顯示管*/ delay()。 /*延時(shí)1MS*/ P0=0xff。}void delay1(void) /*鍵盤(pán)掃描軟件延時(shí)1MS*/{ int data a=500。 while(a) _nop_()。 /*延時(shí)1個(gè)機(jī)器周期*/}void jsgw(double a) /*計(jì)算a各位數(shù)給dis_data[4]*/{ signed int data zh,n=0,i,b。 double data xi。 zh=( int)(a)。 xi=azh+。 b=zh。 while(b) { b/=10。 n++。 } if(n==0) {n=1。 dis_data[3]=dispdata[0]。} else for(i=0。in。i++) /*計(jì)算整數(shù)部分各位*/ { dis_data[4n+i]=dispdata[zh%10]。 zh/=10。 } dis_data[4n]amp。=0x7f。 /*加小數(shù)點(diǎn)*/ for(i=4n1。i=0。i) /*計(jì)算小數(shù)部分各位*/ { b=(signed int)(xi*10)。 dis_data[i]=dispdata[b]。 xi=xi*10b。 }} void xs(void)/*顯示模塊掃描一次*/{ char data ch1。 for(ch1=0。ch14。ch1++) /*循環(huán)顯示4位數(shù)*/ {disp(ch1)。 /*循環(huán)顯示每位數(shù)*/ }} void anjian(void)/*按鍵掃描模塊*/{ char data i,x。 x=P1。 x=xamp。0x0f。 if(x!=0x0f) { for(i=0。i10。i++) delay1()。 x=P1。 x=xamp。0x0f。 if(x!=0x0f) switch(x) { case 0x0e: kx=!kx。 break。/*控制顯示電量或功率*/ case 0x0d: ovldc=!ovldc。 break。/*控制負(fù)載通斷1斷,0通*/ case 0x0b: dspt=!dspt。 break。 case 0x07: break。 default:break。 } }}main(){ char data ch2。 unsigned int data dspm=500。 TMOD=0x07。 TH0=56。 TL0=0xf8。 /*計(jì)滿脈沖后中斷*/ET0=1。 /*開(kāi)T0中斷*/ET1=1。 /*開(kāi)T1中斷*/EA=1。 /*開(kāi)總中斷*/TR0=1。 /*啟動(dòng)T0計(jì)數(shù)*/TR1=1。 /*啟動(dòng)T1計(jì)時(shí)*/ovldc=0。while(1) { if(kx) xszh=eng。 /*1顯示電量,0顯示功率*/ else xszh=pw。 if(xszh=9999) jsgw(9999)。 else jsgw(xszh)。 /*計(jì)算顯示結(jié)果各位送dis_data[4]*/ for(ch2=0。ch210。ch2++) {if(num0==0amp。amp。num1==0) pw=0。 /* 計(jì)算功率*/ else pw=*9000*1000000/2/(num0*212+(num156))。 if(pw3300) ovldc=1。/*過(guò)載控制1斷,0通*/ if(dspt==0||(dspt==1amp。amp。dspm100)) {xs()。} else delay1()。 dspm。 if(dspm==0) dspm=500。 anjian()。 } } }void TL0_jsh(void) interrupt 1 using 1 /*對(duì)外部脈沖計(jì)數(shù) */{ num0=num。num1=TH0。 /*記錄所用時(shí)間*/ if(num0!=num) { num0=num。num1=TH0。 /*記錄所用時(shí)間*/ }eng+=。/*計(jì)算電量*/TR1=0。 /*關(guān)閉TH0計(jì)時(shí)*/TR0=0。num=0。TH0=56。 /*計(jì)時(shí)*/ TL0=0xf8。 /*計(jì)滿16個(gè)脈沖后中斷*/TR1=1。 /*關(guān)閉TH0計(jì)時(shí)*/TR0=1。}void TH0_dsh(void) interrupt 3 using 3{num++。 TH0=56。 /*繼續(xù)計(jì)時(shí)*/ TR1=1。}2 ADE7755技術(shù)指標(biāo)3 ADE7755引腳功能說(shuō)明 4 ADE7755
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1