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

正文內容

信息與通信]基于arm的電阻電容電感測試儀論文(留存版)

2025-01-09 18:46上一頁面

下一頁面
  

【正文】 ** Function name: IRQ_EXIT1 ** Descriptions: EXIT1 中斷服務程序 ** input parameters: 無 ** output parameters: 無 ** Returned value: 無 *********************************************************************************************************/ void __irq IRQ_EXIT1(void) { R = 1。 T0Flag = 1。 //定時器 1 復位 31 T1TC = 0X00。 double WC = 0。 本測試修正值選取主要通過實驗求取,對影響測量讀數(shù)的各種影響因素,如溫度、濕度、電源電壓等變化引起的系統(tǒng)誤差。 按鍵選擇模塊:當按下 KEY1 時, LED1 亮,測試被測電容的值; 當按下 KEY2 時, LED2 亮,測試被測電阻的值; 當按下 KEY3 時, LED3 亮,測試被測電感的值; 15 RLC 測試儀的軟件流程圖 開始 初始化 鍵掃描 健分析,置狀態(tài) R測試狀態(tài) C測試狀態(tài) L測試狀態(tài) 開中斷 定時器設置 捕獲 采值并計算 顯示 結束 Yes 16 .頻率參數(shù)計算的原理 本設計頻率的計算采用定時器 1 的捕獲中斷,對外觸發(fā)電路產生的脈沖頻率的測量,再通過對測量數(shù)據(jù)的校正來完成。 通過上述分析可知,電容充電時,定時器輸出 u0=1,電容放電時, u0=0,電容不斷地進行充、放電,輸出端便獲得矩形波。 圖 三 2 555 定時器內部結構 它由分壓器、比較器、基本 RS 觸發(fā)器和放電三極管等部分組成。所以,本次設計選定以 ARM 為核心來進行。 (6)用 Multisim 軟件仿真電路。 。隨著數(shù)字化測量技術的發(fā)展,在測量速度和精度上有很大的改善,電容的數(shù)字化測量常采用恒流法和比較法。因此,設計可靠,安全,便捷的電阻,電容,電感測試儀具有極大的現(xiàn)實必要性。 通常 情況下,電路參數(shù)的數(shù)字化測量是把被測參數(shù)傳換成直流電壓或頻率后進行測量。電感測量可依據(jù)交流電橋法,這種測量方法雖然能較準確的測量電感但交流電橋的平衡過程復雜,而且通過測量 Q 值確定電感的方法誤差較大,所以電感的數(shù)字化測量常采用時間常數(shù)發(fā)和同步分離法。 由于歷史的原因,中國儀器配套行業(yè)的企業(yè)多為良莠不齊的小型企業(yè),標準化的研究也沒有跟上需求的快速發(fā)展,從而導致儀器的材料配套行業(yè)的技術水平較低。 (7)用 DXP 軟件繪制電原理圖和印刷電路版圖。 6 第三章 系統(tǒng)的原理框圖 本設計中, 考慮到 ARM 具有物美價廉、功能強、使用方便靈活、可靠性高等特點,擬采用 PLC2103 系列的 ARM 為核心 來實現(xiàn) 電阻、電容、電感測試 儀的控 制。分壓器由三個 5KΩ的等值電阻串聯(lián)而成。多諧振蕩器無外部信號輸入,卻能 輸出矩形波,其實質是將直流形式的電能變?yōu)榫匦尾ㄐ问降碾娔堋? 單片機對頻率測量的原理如下圖所示。通過對相同被測參數(shù)的多次測量結果和不同被測參數(shù)的多次測量選取平均值,最后確定被測參數(shù)公式的常數(shù) K值,從而達到減小本設計系統(tǒng)誤差的目的。 uint32 HZ=100。 T1PR = 0X00。 N++。 C = 0。 VICVectAddr = 0x00。 // 8 分頻 41 SPI_SPCR = (0 3) | //因為是按鍵 所以數(shù)據(jù)輸入要在 SSEL 無效時結束 (1 4) | (1 5) | (0 6) | (1 7)。 // //PINSEL0 |= (0x0226)。 CF = (int)Cx。 } } return 0。 Rx = Rx5040。 IO0DIR |= LED1|LED2|LED3。 42 SPI_SPDR = data。 39 VICVectCntl0 = 0x20 | 4 。 IO0CLR = LED2。 } /********************************************************************************************************* ** Function name: IRQ_Timer1 ** Descriptions: Timer1 中斷服務程序 ** input parameters: 無 ** output parameters: 無 34 ** Returned value: 無 *********************************************************************************************************/ void __irq IRQ_Timer1(void) { if((T1IRamp。 //使能PWM 輸出 MAT T1MCR = 0X02。 uint32 T0Flag = 0。 由于捕獲頻率近似等于諧振頻率,使得測量本身存在誤差,制作電路板的過程中,存在一些干擾電阻,電阻和電容靠得太近,會影響電感產生的振蕩電路產生的頻率 。 .系統(tǒng)硬件調試 本設計的硬件部分通過調試,在調試中遇到很多問題,由于電路全為萬用板焊成,所以電 路不如印刷板的穩(wěn)定性好,經過調試后,誤差均小于 5%,達到本測試的要求。 T1為電容充電時間, T2為電容放電時間。比較器由兩個結構相同的集成運放 A A2組成。通過 口捕獲 ,取得相應的振蕩頻率,然后根據(jù)所測頻率判斷是否轉換量程,或者是把數(shù)據(jù)進行處理后,得出相應的參數(shù)值。 (9)安裝和調試,并進行實際測試,記錄測試數(shù)據(jù)和結果。所以,還應把標準化和模塊化的研究放到重要的位置。 中國本土測量儀器設備發(fā)展的主要瓶頸 。比例運算器法測量誤差稍大,積分運算器法適用于高電阻的測量。 最后,實際制作了一臺樣機,在實驗室里進行了測試,結果表明該樣機的功能和指標得到了設計要求。傳統(tǒng)的測量電容方法有諧振法和電橋法兩種。所以,為了快速縮小與國外先進公司之間的差距,國內儀器研發(fā)企業(yè)應加速實現(xiàn)從面向仿制的研發(fā)向面向應用的研發(fā)的過渡。 (4)設計 測量 LED 動態(tài)顯示 電路。 ARM 具有可編程性,硬件的功能描述可完全在軟件上實現(xiàn),而且設計時間短,成本低,可靠性高。因此集成 555 定時被廣泛應用于脈沖波形的產生與變換、測量與控制等方面。 時刻, uc下降到 ,比較器 A2輸出由 1 變?yōu)?0, RS 觸發(fā)器的 =1,=0,觸發(fā)器處于 1,定時器輸出 u0=1。為數(shù)碼管提供掃描頻率。在測量的電感測量 測量值 誤差 190uH 661uH 5% % % 電容測量 測量值 誤差 % % % 真實值 100uF 22uF 真實值 200uH 680uH 21 數(shù)據(jù)處理過程中選取合適的修正值很關鍵,修正值的獲得有三 種途徑。 double C2 = 104。 //上升沿產生中斷 T0TCR = 0x01。 } /********************************************************************************************************* ** Function name: IRQ_Timer0 ** Descriptions: Timer0 中斷服務程序 ** input parameters: 無 ** output parameters: 無 33 ** Returned value: 無 *********************************************************************************************************/ void __irq IRQ_Timer0(void) { if((T0IR amp。 EXTINT = 0x07。 38 while((IO0PIN amp。 } /********************************************************************************************************* ** Function name: MSPI_Init ** Descriptions: SPI 初始化 ** input parameters: 無 ** output parameters: 無 ** Returned value: 無 *********************************************************************************************************/ void MSPI_Init(void) { PINSEL0 = (PINSEL0 amp。= ~(0xFF2)。 // 發(fā)送顯 45 示數(shù)據(jù) MSPI_SendData(selectable [i])。 T1Flag=0。 } if(L==1) 46 { C1 = 。 Timer0_Init()。 // 等待 SPIF 置位,即等待數(shù)據(jù)發(fā)送完畢 IO0SET = PIN_STR。 VICVectCntl3 = 0x20
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1