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

正文內容

數字式相位差測量系統(tǒng)(基于51單片機)-在線瀏覽

2024-08-03 05:15本頁面
  

【正文】 示圖1 主程序流程圖 由表1可以看出,按自然順序排列的二進制數,其下面一個數總是比上面一個數大1,下面一個數是上面一個數最低位加1并向高位進位得到的。若已知某個位倒序數J,要求其下一個位倒序數,應判斷J的最高位是否為1,可以與比較。若,則J的最高位為1,將該位變?yōu)?,并判斷次高位(與比較),若位0則置1,若位則繼續(xù)與比較,以此類推,其C語言函數原型為void leide(struct px *value,int num),形參struct px *value為結構體指針,用于傳入待進行倒序運算的復數序列,形參int num用于傳入待排序的復數的個數。 FFT算法的實現(xiàn)計算下一個蝶形結改變旋轉因子計算蝶形結級數級蝶形結都計算完了?計算旋轉因子相同的蝶形結之間的距離計算同一蝶形結中兩個運算數據之間的距離給旋轉因子賦初值旋轉因子相同的蝶形結運算完了? 結束圖2 FFT算法程序流程圖 開始FFT算法C語言函數原型為void FFT(struct px *value,int num),形參struct px *value是結構體指針,用來傳入待進行FFT運算的復數序列,形參int num用來傳入待運算的復數的個數。八路電壓輸入型AD,可做溫度檢測,鍵盤掃描,頻譜檢測等。STC12C5A60S2系列單片機的AD是逐次比較型AD。首先,模擬信號要輸入到AD必須要有AD輸入通道,所以先要把復用IO口P1設置為AD輸入,通過對P1ASF寄存器器操作可以實現(xiàn),需要將P1口的哪一位設置為AD輸入,則將P1ASF的該位置一。接下來,模擬信號輸入到AD通道以后,要使用AD模塊對其進行轉換,但是AD模塊只有一個,所以同一時刻只能選擇一個通道進行轉換,因此啟動AD轉換之前還必須告訴AD當前要對哪一個通道進行轉換。 知道了使用AD模塊需要做的相應的配置,接下來就是具體如何實現(xiàn)這些配置了。例如:當CH0:CH2=000是即選擇通道0。通過SPEED0和SPEED1兩位可以設置AD的轉換速率,分別可以設置成90,180,360,540個時鐘周期(AD的時鐘基準信號就是單片機的時鐘基準信號)。最后,將ADC_START置一就可以啟動AD轉換了。 ADC轉換完成后,十位的ADC轉換結果從低到高分別存放在ADC_RESL的低2位和ADC_RES中,通過公式可以得到十位的ADC轉換結果,最后,再通過公式:可以計算出當前采樣信號的電壓值。因為待測的正弦信號的頻率為50HZ,所以周期為20MS,要再一個周期內完成32次采樣,所以采樣的時間間隔為625uS,所以定時器計數器的初值為625,初始化完成后,啟動定時器,在定時器的中斷服務程序中進行AD采樣,就可以在每個周期內對信號進行等時間間隔的32點采樣。當RS=0,RW=0時,12864認為當前寫入的是指令。當然,之前的這些操作都是在12864為空閑的情況下才可以操作的,通過讀取12864接口的最高位的電平就可以判斷當前12864當前是否為空閑。將寫數據和寫指令這兩個功能進行封裝,得到數據寫和指令寫的函數,函數原型為void lcd_wcmd(uchar cmd)(寫命令函數)void lcd_wdat(uchar dat)(寫數據函數)按一定的順序發(fā)送幾個不同的指令以后可以完成對12864的初始化操作,將該操作封裝好,得到函數原型為void lcd12864_init()最后,要搞清楚漢字區(qū)在屏幕上的分布情況,再寫入要操作的區(qū)域的坐標,最后寫入要顯示的字符的ASCII值或者漢字的編碼值就可以了,例如,要在第一行第二列顯示一個漢字,只要先寫入指令81H,再寫入該漢字的對應的編碼值即可。由于算法部分不涉及任何硬件,所以這三個算法可以在任何MCU上運行,只需要修改相應的形參即可。其上限截止頻率為,輸出信號與輸入信號的相位差為,通過調節(jié)滑動變阻器的阻值可以調節(jié)相位差的大小,這樣就可以得到兩路相差可調的正弦信號了,電路圖如下所示: 電壓跟隨器模塊 電壓跟隨器具有輸入電阻大,輸出電阻小,輸出電壓等于輸入電壓的優(yōu)點,通常用作前后級電路的隔離。 加法器模塊 OP07簡介OP07是一種低噪聲,非斬波穩(wěn)0的雙極性集成運算放大器,由于OP07具有非常低的輸入失調電壓(對于OP07最大為25uV),所以在很多場合下不需要在增加額外的調0電路,OP07的輸入電阻非常大,且開環(huán)增益高,其輸入偏置電流通常為2nA,所以OP07常用于高增益測量設備或者放大傳感器的微弱信號。例如,輸出信號的范圍為05V,則電源電壓一定要大于5V,否則,當輸入信號過大,輸出電路的晶體管由放大區(qū)進入飽和區(qū),集成運放就由線性區(qū)進入到非線性區(qū),輸出電壓等于電源電壓,不在具有放大功能。這樣就可以把交流模擬信號轉換成數字信號了。當集成運放工作在線性區(qū)時,其輸入端具有虛短和虛斷效應。 變壓器簡介變壓器也可以稱之為靜態(tài)電機,就是通過磁場來耦合前后級電路,通過電磁場來進行能量傳遞。假設一次側線圈匝數為N1,二次側線圈匝數為N2,由法拉第電磁感應定律可知,一次側電壓為,二次側感應電動勢為,所以一二次側電壓比。在u2的正半周,DD3導通,DD4截止,電流由TR次級上端經D1→ RL →D3回到TR 次級下端,在負載RL上得到一半波整流電壓。在u2的負半周,DD3截止,DD4導通,電流由Tr次級的下端經D2→ RL →D4 回到Tr次級上端,在負載RL 上得到另一半波整流電壓。流過每個二極管的平均電流為每個二極管所承受的最高反向電壓為 結論本文討論了一種全新的相位差檢測的算法,相對于傳統(tǒng)的過零檢測方法具有很多優(yōu)勢,容許待檢測信號具有一定的失真,檢測精度更高,但是硬件和軟件相對而言也更加復雜,本設計最終實現(xiàn)了090186。在此基礎上,利用STC12C5A60S2單片機實現(xiàn)了本設計方案,結果表明:本設計方案對硬件設計要求很高,因為AD模塊不能采樣到低于0的電壓,而交流信號必定會存在負半波,為了能對信號整個周期進行采樣,必須通過硬件電路對信號進行處理,在通過算法對其還原,如果硬件電路做的不好,處理信號的過程中因為集成運放的溫飄和零飄是的信號產生較大的失真,會導致相差檢測波動較大32點的FFT運算的精度過低,也會導致相差測量精度不高,在本設計中為了節(jié)省成本,采用了價格較低的STC單片機,由于收到內存的限制,最大只能運行32點的FFT運算,所以相差測量精度很低,且波動較大。由于時間倉促,本設計還有很多的不足之處,測量精度也不高且波動較大。參考文獻(Reference)[1] 譚浩強. C 程序設計(第二版)[M].北京: [2] 童詩白、華成英. 模擬電子技術基礎(第四版)[M].北京: 高等教育出版社. 2006[3] 邱關源、(第五版)[M].北京:高等教育出版社. 2006[4] 趙金利、(第二版)[M].北京:機械工業(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完成標志define ADC_START 0x08 //ADC起始控制位define ADC_SPEEDLL 0x00 //540個時鐘define ADC_SPEEDL 0x20 //360個時鐘define ADC_SPEEDH 0x40 //180個時鐘define ADC_SPEEDHH 0x60 //90個時鐘void Delay1(uint n){ uint x。 while (x)。 //設置P1口為AD口 ADC_RES = 0。 Delay1(2)。 ADC_CONTR = ADC_POWER | ADC_SPEEDLL | ch | ADC_START。 //等待4個NOP _nop_()。 _nop_()。 ADC_FLAG))。= ~ADC_FLAG。0x03)。}2:include void delay5us(uchar n){ uint x。 while(x)。 while(n) { x=628。 }} /*******************************************************************//* *//*檢查LCD忙狀態(tài) *//*lcd_busy為1時,忙,等待。 *//* *//*******************************************************************/bit lcd_busy() { bit result。 LCD_RW = 1。 // NOP()。 result = (bit)(P0amp。 LCD_EN = 0。 }/*******************************************************************//* *//*寫指令數據到LCD *//*
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1