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

正文內(nèi)容

信息與通信]基于arm的電阻電容電感測試儀論文-預(yù)覽頁

2024-12-12 18:46 上一頁面

下一頁面
 

【正文】 隔離的在線元件 (Z↓ [x])靠近信號源 (V↓ [i])的一端 (A)相連的電阻、電容、電感元件的另一端均為隔離端 (C)。實際上,這些都還是表面現(xiàn)象,真正影響中國測量儀器發(fā)展的瓶頸為: 。實際上,即便是研發(fā)隊伍本身,對測試的重視度以及對儀器本身的研究也明顯不夠。所以,為了快速縮小與國外先進(jìn)公司之間的差距,國內(nèi)儀器研發(fā)企業(yè)應(yīng)加速實現(xiàn)從面向仿制的研發(fā)向面向應(yīng)用的研發(fā)的過渡。雖然目前已有較大的改觀,但距離整個 產(chǎn)業(yè)的要求還有一定距離。 近年來 我 國測量儀器的可靠性和穩(wěn)定性問題得到了很多方面的重視,狀況有了很大改觀。在此快速增長的過程中,無疑催生出了許多測試行業(yè)新創(chuàng)企業(yè),也催生出了一批批可靠性和穩(wěn)定性較高的產(chǎn)品 。 (4)設(shè)計 測量 LED 動態(tài)顯示 電路。 (8)制作好測試儀電路板。 在設(shè)計前對各種方案進(jìn)行了比較: 1)利用純 模擬 電路 雖然 避 免了編程的麻煩,但電路復(fù)雜,所用器件較多 ,靈活性差,測量精度低,現(xiàn)在已較少使用。但 相對而言規(guī)模大,結(jié)構(gòu)復(fù)雜 。 ARM 具有可編程性,硬件的功能描述可完全在軟件上實現(xiàn),而且設(shè)計時間短,成本低,可靠性高。系統(tǒng)分四大部分:測量電路、控制電路、捕獲頻率 和顯示電路。 LED 燈:本設(shè)計中,設(shè)置了 3 盞 綠色指示 燈, LED1 為電容測試電路, LED2 為電阻測試電路, LED3 為電感測試電路。 3)測量電路: RC 震蕩電路是利用 555 振蕩電路實現(xiàn)被測電阻和被測電容頻率化。因此集成 555 定時被廣泛應(yīng)用于脈沖波形的產(chǎn)生與變換、測量與控制等方面。分壓器為比較器 A A2提供參考電壓,比較器 A1的參考電壓為 ,加在同相輸入端,比較器 A2的參考電壓為 ,加在反相輸入端。 2)多諧振蕩器工作原理 由 555 定時器組成的多諧振蕩器如 圖 三 3(C)部分 所示,其中 R R2和電容 C 為外接元件。所以 0tt1期間,定時器輸出 u0為高電平 1。 時刻, uc下降到 ,比較器 A2輸出由 1 變?yōu)?0, RS 觸發(fā)器的 =1,=0,觸發(fā)器處于 1,定時器輸出 u0=1。 3)振蕩周期 由圖 (D)可知,振蕩周期 T=T1+T2。 電阻的 測量采用“脈沖計數(shù)法”,由 555 電路構(gòu)成的多諧振蕩電路,通過計算振蕩輸出的頻率來計算被測電阻的大小。其振蕩頻率為: 12 圖 三 6 電容三點式振蕩電路 由于電容三點式振蕩 電路(考畢茲電路)不易起振,頻率不易調(diào)整,所以采用并聯(lián)改進(jìn)型電容三點式振蕩電路(西勒電路),西勒電路易起振,易調(diào)整,頻率穩(wěn)定,實際應(yīng)用較多。為數(shù)碼管提供掃描頻率。 測頻率原理圖示 說明: 圖示中 t1 時刻檢測到上升沿進(jìn)入捕獲中斷,變量 T1Flag 開始累加,當(dāng)一秒鐘到了時,則停止計數(shù), T1Flag 值為頻率。其中電阻和電容采用 555 多諧振蕩電路產(chǎn)生的,而電感則根據(jù)西勒電路產(chǎn)生的,將振蕩頻率送入 口的捕獲端,通過捕獲終端服務(wù)程序 T1Flag的累加,計算出電路產(chǎn)生的頻率,在通過頻率計算出被測參數(shù)。 ( 4)測試結(jié)果:通過按鍵,實現(xiàn)其按鍵所對應(yīng)的功能,并觀察測試結(jié)果,對設(shè)計進(jìn)一步的進(jìn)行校正和對實現(xiàn)功能的可靠性的確認(rèn),并記錄觀察結(jié)果。在測量的電感測量 測量值 誤差 190uH 661uH 5% % % 電容測量 測量值 誤差 % % % 真實值 100uF 22uF 真實值 200uH 680uH 21 數(shù)據(jù)處理過程中選取合適的修正值很關(guān)鍵,修正值的獲得有三 種途徑。由于振蕩電路外圍器件由電容電阻分立元件搭接而成,所以由振蕩電路產(chǎn)生的被測參數(shù)對應(yīng)的頻率有一定的誤差,所以只能通過多次實驗測量,選取合適的修正值來盡可能的減少本測試系統(tǒng)的誤差。 // 顯示的段碼 uint8 const selectable[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 double Cx = 0。 double C2 = 104。 uint8 DATA[8]。 //捕獲中斷次數(shù) uint8 i = 0。 T0PR = 0。 //上升沿產(chǎn)生中斷 T0TCR = 0x01。 PWM1CON = 0X02。 //設(shè)置占空比 50% T1CCR = 0X30。 PINSEL1 |= 0x01。 } /********************************************************************************************************* ** Function name: IRQ_Timer0 ** Descriptions: Timer0 中斷服務(wù)程序 ** input parameters: 無 ** output parameters: 無 33 ** Returned value: 無 *********************************************************************************************************/ void __irq IRQ_Timer0(void) { if((T0IR amp。 } VICVectAddr = 0x00。 } VICVectAddr = 0x00。 IO0CLR = LED1。 EXTINT = 0x07。 L = 0。 KEY2)==0)。 C = 0。 38 while((IO0PIN amp。 } /********************************************************************************************************* ** Function name: IRQ_init ** Descriptions: 向量中斷初始化 ** input parameters: 無 ** output parameters: 無 ** Returned value: 無 *********************************************************************************************************/ void IRQ_Init(void) { VICIntSelect = (0x00)。 VICVectCntl3 = 0x20 | 15。 VICVectAddr2 = (uint32)IRQ_EXIT0。 } /********************************************************************************************************* ** Function name: MSPI_Init ** Descriptions: SPI 初始化 ** input parameters: 無 ** output parameters: 無 ** Returned value: 無 *********************************************************************************************************/ void MSPI_Init(void) { PINSEL0 = (PINSEL0 amp。 //數(shù)據(jù)高位輸入 } /********************************************************************************************************* ** Function name: MSPI_SendData ** Descriptions: 數(shù)碼管數(shù)據(jù)傳輸 ** input parameters: 無 ** output parameters: 無 ** Returned value: 無 *********************************************************************************************************/ uint8 MSPI_SendData(uint8 data) { IO0CLR = PIN_STR。 // 等待 SPIF 置位,即等待數(shù)據(jù)發(fā)送完畢 IO0SET = PIN_STR。 n=7。= ~(0xFF2)。 // IO0DIR |= PIN_STR。 Timer0_Init()。 IRQEnable()。 // 發(fā)送顯 45 示數(shù)據(jù) MSPI_SendData(selectable [i])。 } if(R==1) { Rx = (*()*T1Flag)。 } if(L==1) 46 { C1 = 。 Lx = 1/(4***T1Flag*T1Flag*Lx)。 T1Flag=0。 } /****************************************************** 47 *************************************************** ** End Of File ********************************************************************************************************/
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1