經(jīng)緯型智能路燈控制系統
4.2 鬧鈴中斷處理
開(kāi)燈或關(guān)燈鬧鈴時(shí)間到時(shí),由DS12887時(shí)鐘芯片引發(fā)單片機的外部中斷,系統進(jìn)入鬧鈴中斷服務(wù)程序。
在鬧鈴中斷服務(wù)程序中,首先讀取鬧鈴時(shí)間,與正午時(shí)間12:00:00進(jìn)行對比,如圖3所示。如果鬧鈴時(shí)間晚于正午時(shí)間,說(shuō)明此時(shí)為天黑時(shí)刻,系統通過(guò)繼電器開(kāi)關(guān)打開(kāi)路燈,然后計算出第二天的天亮時(shí)間,設定為下一次鬧鈴時(shí)間。相反如果鬧鈴時(shí)間早于正午時(shí)間,說(shuō)明此事為天亮時(shí)刻,系統通過(guò)繼電器開(kāi)關(guān)關(guān)閉路燈,然后計算出當天的天黑時(shí)問(wèn),設定為下一次鬧鈴時(shí)間。本文引用地址:http://dyxdggzs.com/article/162119.htm
部分程序如下:
5 結語(yǔ)
基于時(shí)鐘芯片DS2887的智能路燈控制系統提高了路燈的自動(dòng)化管理水平,使路燈開(kāi)關(guān)控制更加及時(shí)、合理。實(shí)際應用證明,該路燈控制系統具有實(shí)時(shí)性好、節能高效、穩定可靠、便于控制、成本低廉等優(yōu)點(diǎn),具有較高的實(shí)用價(jià)值和廣闊的社會(huì )前景。
評論