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

正文內(nèi)容

數(shù)字式相位差測(cè)量系統(tǒng)基于51單片機(jī)資料-wenkub.com

2025-06-19 14:41 本頁(yè)面
   

【正文】 sum++。 TH0=(65536625)/256。 delayms_12864(1000)。 delayms_12864(50)。 for(n=0。 disfigure(3,3,fabs(advalue[1]*))。n3。 FFT(s1,32)。n32。n32。 max2=advalue[0]。 for(n=0。 Bubble(advalue,32)。//開(kāi)總中斷 while(1) { while(flag==1) { EA=0。 display_12864(3,0,基波:)。//AD初始化 inittimer()。 int xdata max1,max2,min1,min2。 TL0=(65536625)%256。 } EX0=1。 value[j]=value[i]。i=num。 } u=EE(u,w)。//蝶形運(yùn)算公式 value[ip].real=value[j].。i++) { for(j=i。//旋轉(zhuǎn)因子的初值 =cos(PI/lei)。m++) { le=2(m1)。(f=f/2)!=1。//蝶形運(yùn)算中間變量 struct px u。//控制蝶形結(jié)級(jí)數(shù) uint i=0。 }}void FFT(struct px *value,int num){uint le=0,lei=0,ip=0。 } k=num/2。inum1。 lcd_wdat(figure[ge])。 lcd_wdat(39。 bai=value/100。 =*+*。 struct px xdata s1[FFT_N]。uchar xdata flag=0。void clr12864_screen()。void lcd_wdat(uchar dat)。 //液晶復(fù)位端口void delay5us(uchar n)。 //寄存器選擇輸入 sbit LCD_RW = P2^1。 while(*str!=39。} else if (X==4) {X=0x98。 }/*********************************************************//* *//* 設(shè)定顯示位置 *//* *//*********************************************************/void lcd_pos(uchar X,uchar Y){ uchar pos。 lcd_wcmd(0x30)。 lcd_wcmd(0x01)。 lcd_wcmd(0x08)。 lcd_wcmd(0x08)。 //寫完數(shù)據(jù),開(kāi)圖形顯示 }/********************************************************** ** 閃爍函數(shù) ** **********************************************************/void lcdflag() { lcd_wcmd(0x08)。j16。i32。j16。i32。 //清除LCD的顯示內(nèi)容 delayms_12864(5)。 //基本指令操作 delayms_12864(5)。 delayms_12864(3)。 }/*******************************************************************//* *//* LCD初始化設(shè)定 *//* *//*******************************************************************/void lcd12864_init(){ //LCD_PSB = 1。 LCD_EN = 1。 LCD_EN = 0。 }/*******************************************************************//* *//*寫顯示數(shù)據(jù)到LCD *//*RS=H,RW=L,E=高脈沖,D0D7=數(shù)據(jù)。 LCD_EN = 1。 _nop_()。 LCD_RS = 0。 LCD_EN = 0。 // NOP()。 *//* *//*******************************************************************/bit lcd_busy() { bit result。 while(n) { x=628。}2:include void delay5us(uchar n){ uint x。= ~ADC_FLAG。 _nop_()。 ADC_CONTR = ADC_POWER | ADC_SPEEDLL | ch | ADC_START。 //設(shè)置P1口為AD口 ADC_RES = 0。參考文獻(xiàn)(Reference)[1] 譚浩強(qiáng). C 程序設(shè)計(jì)(第二版)[M].北京: [2] 童詩(shī)白、華成英. 模擬電子技術(shù)基礎(chǔ)(第四版)[M].北京: 高等教育出版社. 2006[3] 邱關(guān)源、(第五版)[M].北京:高等教育出版社. 2006[4] 趙金利、(第二版)[M].北京:機(jī)械工業(yè)出版社. 2007[5] 鄧新蒲、盧啟中、 [E]. [6] 胡文軍、李震梅、[B].[7] [J].[8] .[J].[9] .[J].[10] 丁玉美、[M].附錄:一:源程序1 include define uint unsigned intdefine uchar unsigned chardefine ADC_POWER 0x80 //ADC電源控制位define ADC_FLAG 0x10 //ADC完成標(biāo)志define ADC_START 0x08 //ADC起始控制位define ADC_SPEEDLL 0x00 //540個(gè)時(shí)鐘define ADC_SPEEDL 0x20 //360個(gè)時(shí)鐘define ADC_SPEEDH 0x40 //180個(gè)時(shí)鐘define ADC_SPEEDHH 0x60 //90個(gè)時(shí)鐘void Delay1(uint n){ uint x。在此基礎(chǔ)上,利用STC12C5A60S2單片機(jī)實(shí)現(xiàn)了本設(shè)計(jì)方案,結(jié)果表明:本設(shè)計(jì)方案對(duì)硬件設(shè)計(jì)要求很高,因?yàn)锳D模塊不能采樣到低于0的電壓,而交流信號(hào)必定會(huì)存在負(fù)半波,為了能對(duì)信號(hào)整個(gè)周期進(jìn)行采樣,必須通過(guò)硬件電路對(duì)信號(hào)進(jìn)行處理,在通過(guò)算法對(duì)其還原,如果硬件電路做的不好,處理信號(hào)的過(guò)程中因?yàn)榧蛇\(yùn)放的溫飄和零飄是的信號(hào)產(chǎn)生較大的失真,會(huì)導(dǎo)致相差檢測(cè)波動(dòng)較大32點(diǎn)的FFT運(yùn)算的精度過(guò)低,也會(huì)導(dǎo)致相差測(cè)量精度不高,在本設(shè)計(jì)中為了節(jié)省成本,采用了價(jià)格較低的STC單片機(jī),由于收到內(nèi)存的限制,最大只能運(yùn)行32點(diǎn)的FFT運(yùn)算,所以相差測(cè)量精度很低,且波動(dòng)較大。在u2的負(fù)半周,DD3截止,DD4導(dǎo)通,電流由Tr次級(jí)的下端經(jīng)D2→ RL →D4 回到Tr次級(jí)上端,在負(fù)載RL 上得到另一半波整流電壓。假設(shè)一次側(cè)線圈匝數(shù)為N1,二次側(cè)線圈匝數(shù)為N2,由法拉第電磁感應(yīng)定律可知,一次側(cè)電壓為,二次側(cè)感應(yīng)電動(dòng)勢(shì)為,所以一二次側(cè)電壓比。當(dāng)集成運(yùn)放工作在線性區(qū)時(shí),其輸入端具有虛短和虛斷效應(yīng)。例如,輸出信號(hào)的范圍為05V,則電源電壓一定要大于5V,否則,當(dāng)輸入信號(hào)過(guò)大,輸出電路的晶體管由放大區(qū)進(jìn)入飽和區(qū),集成運(yùn)放就由線性區(qū)進(jìn)入到非線性區(qū),輸出電壓等于電源電壓,不在具有放大功能。其上限截止頻率為,輸出信號(hào)與輸入信號(hào)的相位差為,通過(guò)調(diào)節(jié)滑動(dòng)變阻器的阻值可以調(diào)節(jié)相位差的大小,這樣就可以得到兩路相差可調(diào)的正弦信號(hào)了,電路圖如下所示: 電壓跟隨器模塊 電壓跟隨器具有輸入電阻大,輸出電阻小,輸出電壓等于輸入電壓的優(yōu)點(diǎn),通常用作前后級(jí)電路的隔離。將寫數(shù)據(jù)和寫指令這兩個(gè)功能進(jìn)行封裝,得到數(shù)據(jù)寫和指令寫的函數(shù),函數(shù)原型為void lcd_wcmd(uchar cmd)(寫命令函數(shù))void lcd_wdat(uchar dat)(寫數(shù)據(jù)函數(shù))按一定的順序發(fā)送幾個(gè)不同的指令以后可以完成對(duì)12864的初始化操作,將該操作封裝好,得到函數(shù)原型為void lcd12864_init()最后,要搞清楚漢字區(qū)在屏幕上的分布情況,
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1