鐘控開關設計說明

2022-09-13 12:39:03 字數 2143 閱讀 4554

在open-sc51系統中,利用24c02、五個led數碼管、四個按鍵(1鍵為設定鍵,2鍵為「+」、3鍵為「-」鍵)和序列通訊口完成鐘控開關設計,要求如下:

功能1、系統上電後從0點0分0秒自動走時,顯示分秒,1鍵為設定鍵,可調整走時時間:

(1) 第1次按下即進入設定狀態,進行工作時間設定狀態的小時設定,此時顯示h xx,其中xx為當前小時數,按「+」、「-」鍵可進行小時設定,在「00」~「23」小時內設定。

(2) 再按一次(第2次按下)設定鍵進入工作時間的分鐘設定,此時顯示π xx,其中xx為當前分鐘數,按「+」、「-」鍵進行分設定,在「00」~「59」分鐘內設定。

(3) 再按一次(第3次按下)設定鍵進入工作時間的秒鐘設定,此時顯示s xx,其中xx為當前秒數,按「+」、「-」鍵進行秒設定,在「00」~「59」秒鐘內設定。

(4) 再按一次(第4次按下)設定鍵即退出設定狀態並從新設定的時間走時。

功能2、在實現了功能1的基礎上增加從p2.0輸出訊號控制繼電器開關閉合及關斷,實現鐘控開關功能。即繼續按下設定鍵1鍵後,可調整開和關的時間:

(5) 第4次按下設定鍵不退出設定狀態,繼續進行控制開關閉合時間的設定--小時設定,此時顯示hc xx,其中xx為當前閉合時間的小時數,按「+」、「-」鍵可進行設定,在「00」~「23」小時內設定。

(6) 再按一次(第5次按下)設定鍵進入控制開關閉合時間的設定—分設定,此時顯示πc xx,其中xx為當前閉合時間的分鐘數,按「+」、「-」鍵進行分設定,在「00」~「59」分鐘內設定。

(7) 再按一次(第6次按下)設定鍵進入控制開關閉合時間的設定—秒設定,此時顯示sc xx,其中xx為當前閉合時間的秒數,按「+」、「-」鍵進行秒設定,在「00」~「59」秒鐘內設定。

(8) 第7次按下設定鍵,進行控制開關斷開時間的設定--小時設定,此時顯示ho xx,其中xx為當前斷開時間的小時數,按「+」、「-」鍵可進行設定,在「00」~「23」小時內設定。

(9) 再按一次(第8次按下)設定鍵進入控制開關斷開時間的設定—分設定,此時顯示πo xx,其中xx為當前斷開時間的分鐘數,按「+」、「-」鍵進行分設定,在「00」~「59」分鐘內設定。

(10) 再按一次(第9次按下)設定鍵進入控制開關斷開時間的設定—秒設定,此時顯示so xx,其中xx為當前斷開時間的秒數,按「+」、「-」鍵進行秒設定,在「00」~「59」秒鐘內設定。

(11) 再按一次(第10次按下)設定鍵即退出設定狀態並從新設定的時間走時。

如果斷開時間與閉合時間的時分秒一致,則繼電器不動作;否則走時到達設定的閉合時間時接通繼電器開關,走時到達設定的斷開時間時斷開繼電器開關。

功能3、在實現了功能1、2的基礎上增加利用e2prom晶元即24c02完成掉電保持原有設定的功能:

(12) 每次上電後,系統從上次已經設定過的時間走時;

(13) 每次上電後,繼電器開關的動作時間由上次已經設定過的開關時間決定。

24c02內單元分配為:

(00h):走時的小時數;(01h):走時的分鐘數;(02h):走時的秒數;

(0ch):開關閉合的小時數;(0dh):開關閉合分鐘數;(0eh):開關閉合秒數;

(18h):開關斷開的小時數;(19h):開關斷開分鐘數;(1ah):開關斷開秒數。

系統有容錯處理:如果原24c02存貯的資料不對比如超過60等,則從0點0分0秒自動走時、繼電器不動作。

功能4、在實現了功能1、2、3的基礎上增加利用序列通訊口完成通過pc機進行走時時間和繼電器開關時間的設定,且具備掉電保持此設定的功能。

在pc機上可用stc_isp 等具有串列埠除錯的軟體來傳送命令,設定為9600bps,n81模式:

fe ff 00 1e 0a 0f 05 ff 為設定日期時間: 30日10時15分5秒,微控制器側顯示|||||後按新設定時間走時;

fe ff 01 1e 09 0c 03 ff 為設定閉合時間: 9時12分3秒,微控制器側顯示ccccc後繼續走時;

fe ff 02 1e 0b 0f 08 ff 為設定斷開時間: 11時15分8秒,微控制器側顯示ooooo後繼續走時;

系統有容錯處理:如果pc發出的命令中時間不對,則不予響應。

功能5、從p2.1輸出訊號控制蜂鳴器:

當按鍵按下時讓蜂鳴器發出響聲,提示使用者此次按鍵有效;

當接收到來自pc的命令時讓蜂鳴器發出響聲,提示使用者pc命令有效。

OPEN s51 4作業 IIC鐘控開關設計

iic鐘控開關設計說明 在open s51 4系統中,利用八個個led數碼管 四個按鍵 1鍵為設定鍵,2鍵為 3鍵為 鍵 和序列通訊口完成鐘控開關設計,要求如下 功能1 系統上電後從0點0分0秒自動走時,顯示時分秒 格式如 23 02 59 1鍵為設定鍵,可調整走時時間 1 第1次按下即進入設定狀態...

LED點陣電子鐘設計說明書

一 實現功能 電子鐘平時顯示當前時間中的時和分,中間為閃爍秒點,在秒值為30時滾動顯示公曆年 月 日 中間由間隔符 間隔 星期。二 主要特點 1 採用獨特的7行 30列 led自製點陣顯示屏作為顯示單元。2 時間 日期 星期資訊交替顯示,所需資訊一目了然。3 採用專業時鐘晶元 ds1302和備用電池...

時控開關說明書

遙控時控開關使用說明書 一 功能 本產品為採用微電腦和無線遙控技術的新型遙控時控開關,根據使用者設定的定時時間,自動開啟和關閉各種電器裝置的電源。可廣泛使用與日常生活 工業生產和市政設施中的諸如路燈 霓虹燈 高桿燈 生產裝置或者是廣播電視等電器裝置的自動定時開關控制,使用者能夠使用遙控器對時控開關進...