新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 交流輸入電壓、電流監測電路設計

        交流輸入電壓、電流監測電路設計

        作者:馮俊 江蘇自動化研究所 時間:2010-05-20 來源: 收藏

          單相、電流監測電路

        本文引用地址:http://www.104case.com/article/109194.htm

          在圖3所示電路中,我們采用了一片Microchip公司的RISC結構的高性能嵌入式微控制器PIC16F873。其內置的主同步串行端口MSSP模塊具有兩種模式:串行外設接口SPI和集成電路內部I2C總線。SPI同步串行輸入/輸出可應用于外接移位寄存器、串行E2PROM、串行A/D和D/A轉換器、LCD顯示器等。SPI模式使用串行數據輸入SDI、串行數據輸出SDO、串行時鐘SCK這三個I/O口通信,根據情況還常常需要其他引腳配合使用(例如提供片選信號)。I2C模式是IC之間的串行總線,只需要串行數據SDA和串行時鐘SCL兩個I/O端口。通過定義同步串行端口狀態寄存器,我們可以方便的選擇其中一種工作模式,但兩種串行通信僅能選擇其中之一進行工作。如圖3所示,在采集通道,我們選用了一片LTC1966真RMS-DC轉換器和一片LTC2420 器。

          LTC1966采用?∑計算技術,內部的增量累加電路使用更為簡便、準確度更高和功耗更低,與傳統的對數-反對數RMS-DC轉換器相比,表現出更大的靈活性。LTC1966可接受單端或差動輸入信號(可抑制EMI/RFI)。差動輸入范圍為1VPEAK,提供優異的線性度。具有獨立的輸出基準電壓引腳,可進行靈活的電平調整。LTC1966對電路板的焊接方式、應力及工作溫度都不敏感。與對數/反對數方案相比,該拓撲結構具有本質更好的穩定性及線形度。

          LTC2420的 ADC是一個過采樣?∑ADC,具有本質性抑制RMS平均紋波的特性。將F0引腳接電源,內置的數字濾波器即可以濾去50Hz紋波。數據輸出為三線制接口,兼容SPI和MICROWIRE協議。在采樣時它的輸入阻抗是6.5M,如果直接連接負載LTC1966,將會造成-0.54%至-0.73%的增益誤差。而且,LTC2420 DC輸入電流在0V時并不為零,而是其基準的一半,這會造成輸出偏移和增益誤差。但是對于特定的LTC1966和LTC2420組合,該誤差是固定的,因此可以通過校準系統消除這些誤差。

          采樣過程:LTC1966對衰減后的交流電壓信號進行RMS-DC轉換。PIC16F873的RA1端口輸出低電平選中LTC2420的CS片選端啟動。PIC16F873通過SPI接口接收LTC2420的轉換數據,再對數據進行處理。

          在電流檢測通道,首先由電流傳感器將電流信號轉化為電壓信號。因為PIC16F873內部嵌入了一個10位模塊,將其一路輸入通道與LEM電流傳感器的電壓輸出端連接,由PIC16F873進行A/D轉換后,直接通過軟件計算處理得到交流電流瞬時值、和峰值。計算原理依據公式4。

          顯示通道由一片帶串行接口的多位譯碼驅動器MAX7221和四個LED數碼管組成。因為監測過程需要顯示的數據主要為數字量,所以選擇7段LED數碼管作為顯示輸出部件。而且LED數碼管較LCD顯示器適應低溫、震動環境能力更好,價格更低廉。MAX7221是一種集成化的串行輸入/輸出共陰極顯示驅動器秒,它連接微處理器與8位數字的7段數字LED顯示,也可以連接條線圖顯示器或者64個獨立的LED。其上包括一個片上的B型BCD編碼器、多路掃描回路,段字驅動器,而且還有一個8×8的靜態RAM用來存儲每一個數據。MAX7221與SPI、QSPI以及 MICROWIRE相兼容,同時它能通過限制段驅動電流來減少電磁干擾。使用MAX7221驅動LED數碼管,不僅簡化了硬件電路,也減少了PIC16F873的軟件編程工作。

          報警輸出通道,采用一只壓電蜂鳴器發出音頻報警,通過一只TLP421-1光耦和一只直流電磁繼電器控制外圍保護電路動作切斷電源輸入進而保護電子設備。

          按鍵部分較為簡單,只有四個按鍵:“↑”、“↓”、“←”、“OK”。恰好可以利用B端口RB4~RB7四個I/O口的電平變化中斷功能,實現所有“顯示模式”、“電壓、電流值校準”、“高低限報警值設定”、“高低限切斷值設定”、“復位確認”等功能選擇操作。

          結語

          設計實現了交流電壓、電流的真有效值電路。該電路選用了一片PIC16F873單片機,利用其SPI串行通信接口連接一片LTC2420A/D轉換器實現電壓采集,利用其內部嵌入的A/D轉換器連接外部的LEM電流傳感器實現電流采集,一片MAX7221驅動器完成顯示功能。在實際使用中,該電路實現了精確的交流電壓、電流檢測,抗干擾能力強,配合外圍保護電路能有效防止電子裝備在異常情況下發生損毀。外圍還可以考慮增加遠程通信模塊和記錄模塊,實現更完備的監測記錄分析功能。

          參考文獻

          [1] 沙占友,杜之濤,許云峰. 數字儀表新穎電路原理與應用[M]. 北京:機械工業出版社,2006.

          [2] 沙占友. 新型數字萬用表原理與應用[M]. 北京:機械工業出版社,2007.

          [3] 劉和平等. PIC16F873單片機實用軟件與接口技術[M]. 北京:北京航空航天大學出版社,2003.

          [4] 杜方迅,趙一愷,潘欣裕,董興法.. 基于PIC12F629的交流有效值 [J]. 長沙電力學院學報(自然科學版),2004,19(3)

          [5] Make a Delta-Sigma Converter Using a Microcontroller's Analog Comparator Module[EB/OL]. [2002-01-18].http://www.microchip.htm.

        電容器相關文章:電容器原理


        電路相關文章:電路分析基礎


        絕對值編碼器相關文章:絕對值編碼器原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 晋州市| 同德县| 兰考县| 奉新县| 息烽县| 台中市| 泰宁县| 建瓯市| 修水县| 五大连池市| 关岭| 镇原县| 蒙阴县| 抚州市| 邯郸县| 石屏县| 洪泽县| 时尚| 濮阳县| 永年县| 木兰县| 稻城县| 玛曲县| 杭锦后旗| 道孚县| 七台河市| 北碚区| 遂宁市| 手游| 双城市| 沽源县| 芮城县| 永泰县| 新泰市| 岳阳县| 鄂托克前旗| 通辽市| 乌鲁木齐市| 堆龙德庆县| 怀集县| 南昌县|