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

正文內(nèi)容

簡(jiǎn)易電能質(zhì)量檢測(cè)裝置設(shè)計(jì)方案(完整版)

  

【正文】 波形的相位差。圖1 系統(tǒng)整體框圖單片機(jī)只能處理數(shù)字量,其I/0口的TTL電平有一定的限制:,并且模數(shù)轉(zhuǎn)換器一般只能采樣正的信號(hào)值,故輸入的交流電壓與電流信號(hào)要分別經(jīng)電壓變換與處理模塊和電流變換與處理模塊處理后,才能送數(shù)模轉(zhuǎn)換器進(jìn)行采樣與量化處理。C8051F340中的串行接口能方便的與其它串行傳送信息的外圍設(shè)備實(shí)現(xiàn)雙機(jī),多機(jī)通信。適當(dāng)改變R和C 的值,則可滿足不同的相移要求。 采樣信號(hào)的處理 對(duì)輸入的交流電壓、電流信號(hào)的公式證明假設(shè)輸入信號(hào)的基波信號(hào)為頻率為ω的正弦波電壓 其中2,則 =+ (1) 若將看作的復(fù)數(shù)振幅 ,則 (2)對(duì)信號(hào)每周采樣次產(chǎn)生采樣序列 = , 其中 為采樣間隔。四、系統(tǒng)的檢測(cè)方法及理解 測(cè)試儀器及測(cè)試方法測(cè)試儀表:函數(shù)信號(hào)發(fā)生器/計(jì)數(shù)器,數(shù)字萬(wàn)用表,示波器 測(cè)試方法:用函數(shù)信號(hào)發(fā)生器產(chǎn)生正弦信號(hào)波作為電壓信號(hào)波輸入,此電壓信號(hào)經(jīng)移相電路移相后作為同一路的電流信號(hào)輸入,經(jīng)采樣送單片機(jī)處理后顯示,將顯示的各數(shù)值同示波器觀察值和萬(wàn)用表側(cè)得值作比較,計(jì)算出各誤差值。經(jīng)過(guò)多日努力,我們的設(shè)計(jì)基本完成了題目要求,由于仿真軟件的限制,可能效果不是非常理想。int code ixiebo[6]={1271,4,421,4,250,3}。unsigned char keynum=0。float xdata ixieboyx[6]。long idata pw。unsigned int time=0。unsigned int temp1=0。bit adfin_flag=0。 //端口初始化函數(shù)void ADC_Init()。 for(i=0。 _nop_()。 number /= 10。 display_NUmber(U:,v[keynum]/2)。 WriteData(c[keynum]/2/100+0x30)。 display_NUmber(S:,sw/4)。 Delay_us(10)。//清屏 Delay_us(3000)。 } if(c[keynum]Imin_last) //最小電流改變 { Imin_last=c[keynum]。 Delay_us(10)。 WriteData((Imax_last/2)/10%10+0x30)。 //. WriteData(0x2E)。 c[keynum]=123。//清屏 Delay_us(3000)。 Delay_us(10)。 //電壓諧波含量 lcddisplay(電壓諧波)。 startp(8)。 Delay_us(10)。 //vxieboyx[key1_lishi] Delay_us(10)。 Delay_us(10)。= ~0x40。 Timer1_Init()。amp。 TMR2RLH=TMR2H。 flag1=0。 maxindex=j。 //放大1000倍 //vpp_float=1024。 vpp_float=vpp_float*K*K1。j=128。 //方波 break。 vpp_float=vpp_float*K*K1。 qw=qw/1000。 flag1=1。 } else //最值界面 { display_flag=0。 //清屏 Delay(5)。 //描繪波形 } } Delay(5000)。 CLKSEL = 0x03。 //交叉開(kāi)關(guān)跳過(guò)模擬輸入引腳 XBR0 = 0x00。}/*********************************************************************定時(shí)器2初始化函數(shù)********************************************************************/void timer2_Init(){ CKCON |=0x30。 //比較器0中斷使能 //EIE1 |=0x40。 // Timer0 in 16bit mode CKCON |= 0x02。 } if (flag==1) { AD0BUSY = 1。 //開(kāi)始轉(zhuǎn)換 while(!AD0INT)。}void Ext_Interrupt_Init (void){ TCON |= 0x05。 //開(kāi)定時(shí)器2中斷 TR2=1。 time1=TH0*256+TL0。 TR0=1。 timeflag=1。 } //IT01CF = 0x98。 // 低跳變有效 IT01CF=0x9d。 // 清除中斷標(biāo)志、 ad_v0[counter0] = (unsigned int)ADC0H*256 + ADC0L。 // 等待轉(zhuǎn)換完成 AD0INT = 0。 //清溢出標(biāo)志位 AD0INT = 0。 //開(kāi)定時(shí)器2中斷 EA=1。 //定時(shí)器 2 工作在 16 位自動(dòng)重裝載方式 //TMR2H=0xFA。 //交叉開(kāi)關(guān)使能}/********************************************************************* AD初始化函數(shù)********************************************************************/void ADC_Init (void){ REF0CN = 0x06。 P1MDIN |= 0xdf。 for (i = 0。 } } if(boxing_flag==0)//顯示諧波數(shù)據(jù) { /////////////////////////////////// //按鍵掃描 if(!key2) //發(fā)揮部分諧波顯示界面切換 { Delay(5000)。 //功率顯示界面 } else { max_display()。 ////////////////////////// //按鍵掃描 if(!key2) //基本部分功率顯示和最值顯示界面切換 { Delay(5000)。 pf=cosvalue。 v[keynum]=v[keynum]/10。 //放大1000倍 vpp_float=vpp_float*K*K1。 maxindex=j。 c[keynum]=c[keynum]/10。 vpp_float=vpp_float/。 minindex=j。 maxindex=0。 // 測(cè)周期 算AD采樣間隔 time_get_flag=1。 feq=10000000/time。 //改變AD通道 AMX0P = 0x00。 OSCILLATOR_Init ()。 long idata vpp_float=0。 //本次諧波電流有效值 lcddisplay(I:)。 //本次諧波電壓有效值 lcddisplay(U:)。 startp(13)。 WriteData((int)vxiebozx[key1_lishi]/1000+0x30)。 display_NUmber( ,key1_lishi+1)。 //頻率 lcddisplay(f:)。 //WriteData(0x31)。 startp(24)。 //. WriteData((Imax_last/2)%10+0x30)。 //最小電壓 display_NUmber(Umin,Umin_last/2)。 WriteData(key_lishi+
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1