筆者維修的游泳池水恒溫電加熱水器是用太陽熱水器和輔助電熱水器來恒定游泳池水溫的。天晴時,靠太陽能熱水器提供熱能;天陰下雨時,靠電熱水器維持水溫。電熱水器一共有8個,每個熱水器的功率是9kW。為了減輕合閘時的負載,用8只空氣開關分別控制8個電熱水器。使用時,要開8次空氣開關,不用時又要關8次空氣開關。空氣開關開少了,水溫升得慢,關少了,浪費電。為此,我用89C2051制作了一個8路電熱水器順序延時開關控制器,電路如附圖所示。![]() 一、電路結構 電路由89C2051、光耦4N25、繼電器和兩組獨立的電源組成。 ![]() ![]() 二、電路原理 通電后,89C2051復位,P1.0~P1.7所有指示燈滅。 ![]() 此后,單片機檢測P3.1口是否有關機信號輸入。當S2按下時,關機信號輸入P3.1口,經程序防抖動處理確認后,將P1.0口置為高電平,LED8熄滅、OPTO8、Q8、J8截止,J8常開觸點斷開,控制第一路電加熱水器的交流接觸器電源,使第一路電加熱水器停止工作,經過10秒鐘左右延時,把P1.1口置為高電平,LED7熄 滅、OPTO7、Q7、J7截止,J7常開觸點斷開,控制第二路電加熱水器的交流接觸器電源,使第二路電加熱水器停止工作;同理,最后關閉第八路電加熱水器的電源。 |