1 引言
在大型企業工廠車間和一些特殊單位,為了提高重要負荷的供電連續性,一般采用兩路電源熱備用方式供電。當電力系統供電電源出現故障時,一般的做法是通過人工切換到備用電源供電。為節省人力,提高切換工作的準確性、快速性和可靠性,需要一種自動切換裝置,在常用電源發生故障時,能及時地自動將用戶電路切換到備用電源供電,以保證正常、持續的供電。當常用電源恢復正常時,該自動切換裝置能夠將用戶電路切換回常用電路。
該裝置的硬件電路由電壓采集電路、單片機及其外圍電路、LED顯示電路、按鈕電路和常用備用切換控制這些功能單元組成。由于考慮到設備的性能、可靠性和經濟性等因素,本文選擇單片機及軟件來進行對信號的采樣和判斷。工作原理為:利用整流電路和線性的光耦電路對電源電壓信號進行變換,使該電路的輸出電壓和電源電壓成比例變化,并將信號送到單片機的ADC口進行采樣。單片機把ADC口采集到的電壓信號與電壓信號正常狀態的標準值進行比較,依據得到的結果進行相應的開關切換控制。
2 硬件的設計
單片機與外圍電路工作原理
為了提高智能雙電源開關控制器的快速性和可靠性,本文選用AVR型單片機ATMEGA16作為控制器的控制芯片,該芯片是一款基于AVR RISC 的低功耗8位單片機。它具有下列特點:通過在一個時鐘周期內執行一條指令,ATMEGA16可以取得接近1MIPS/MHz的性能。內含硬件乘法器,支持JTAG端口仿真和編程,仿真效果比傳統仿真同更真實有效。8通道10位AD轉換器,2個8位定時/計數器,1個16位定時/計數器,帶捕捉、比較功能,有四個通道的PWM。硬件USART、SPI和基于字節處理的I2C接口,杰出的電氣性能,超強的抗干擾能力。每個IO口可負載40mA的電流,總電流不超過200mA。帶獨立振蕩器的看門狗,看門狗溢出時間分8級可調。內置上電復位電路和可編程低電壓檢測(BOD)復位電路。