在 uC/OS-II 操作系統用于微機保護裝置中,不可避免地要遇到一個問題,為了保證微
機保護裝置交流量計算的準確,要保證交流電量的 AD 采樣中斷間隔的精確。
解決方案
ARM 芯片具有兩種中斷類型,IRQ 中斷和 FIQ 快中斷。快中斷是為支持數據傳輸或快速
數據通道而設計的,為快速處理快中斷。選擇 NXP(原 Philips)公司的 ARM 芯片 LPC2292
作為微機保護測控裝置的 CPU,它主要具有以下特點:
為有利于驗證測試結果,利用 LPC2292 的 PWM 脈寬調制器,它具有一個帶可編程 32 位
預分頻器的 32 位定時器/計數器,并支持雙邊沿控制的 PWM 輸出,而 PWM 定時中斷產生而引
發的 PWM 輸出不用 CPU 干預,電平翻轉時間精確,可以利用該信號作為 AD 采樣間隔的測試
信號。
結論
使用 ARM 芯片、uC/OS-II 操作系統來實現微機保護測控裝置的可能性,針對使用操作
系統會帶來 AD 采樣間隔時間不準的問題,給出了實現方案和驗證結果。本方案對微機保護
裝置上交流量的測量精度取得很好的結果。
掃碼關注,查看更多科技成果