《電子技術應用》
您所在的位置:首頁 > 微波|射頻 > 設計應用 > 基于CPLD的電器定時開關控制系統設計
基于CPLD的電器定時開關控制系統設計
摘要: 隨著當今社會工作和生活節奏的加快,人們對許多電器、儀器、設備的自動化要求也越來越高,但現有的許多電器還不具備定時開啟和關閉功能,許多需要在固定時間開關的裝置,還需人工值守和操作,因此設計帶有時鐘顯示功能的多個電器定時開關控制系統,具有實際意義。
Abstract:
Key words :

隨著當今社會工作和生活節奏的加快,人們對許多電器" title="電器">電器、儀器、設備的自動化要求也越來越高,但現有的許多電器還不具備定時開啟和關閉功能,許多需要在固定時間開關" title="開關">開關的裝置,還需人工值守和操作,因此設計帶有時鐘顯示功能的多個電器定時開關控制" title="控制">控制系統,具有實際意義。

  2系統功能及操作

  系統上電時復位,時鐘顯示為0時0分0秒,按下"時間"設置鍵設定時間,數字鐘開始工作,數碼管顯示當前時間;按下"開啟電器編號"設置鍵,再按下要定時開啟的電器編號,對應發光二極管亮,表示設置有效;按下"電器開啟時間"設置按鍵;再依次輸入4位十進制的小時和分鐘,作為開啟時間;按下"電器關閉時間"設置按鍵,再依次輸入4位十進制的小時和分鐘,作為關閉時間。至此定時開關設置完成,對于電飯鍋等具有保持功能的電器,則不用設置定時關閉。使用Verilog HDL編寫CPLD" title="CPLD">CPLD程序,理論上可同時設置多個電器的定時自動開啟,本設計可同時設置3個電器。

  3硬件設計

  硬件設計采用Altera公司的CPLD EPM7128SLC84-6,簡化了外圍電路,穩定性和可靠性高,成本低。220 V、50 Hz工頻電源經變壓器、電橋整流后通過三端穩壓器,提供工作電壓,其電源電路如圖1所示。
 

  外接4×4鍵盤,使用較少的I/O端口線就可實現對較多按鍵的控制。當有鍵按下時,kb為低電平,CPLD的按鍵掃描部分采用動態掃描方式進行識別。設置14個按鍵,分別為0~9十個數字鍵和設定時間、開啟電器編號、電器開啟時間、電器關閉時間4個功能鍵,其余兩個留作功能擴展。4×4鍵盤電路如圖2所示。

  本系統設計使用6個數碼管顯示時間,3個發光二極管標志是否定時。電器開啟信號經三極管放大后接繼電器,通過繼電器吸合導通電源線,開啟電器。

  4軟件設計

  Verilog HDL是硬件設計人員和QuartusⅡ界面之間的交互手段,其具體物理建模能力強,設計方便,可讀性好,語法類似C語言,與VHDL相比,更容易學習和掌握,與原理圖設計法相比,設計和分析更容易,可避免考慮畫面的布局及美觀,修改也方便。本設計CPLD部分完全使用Verilog HDL編寫。

  4.1按鍵掃描及鍵值讀取

  CPLD檢測到kb下降沿時,表示有鍵按下時,為防止按鍵抖動,延時一段時間再檢測,若確有鍵按下,CPLD采用低電平逐行掃描,待找到按鍵時,根據掃捕得到的數值,確定按鍵值。對于無效按鍵,設按鍵值為"15"。輸入信號kb的下降沿觸發對鍵值的讀取,可保證對于每一次按鍵,僅作一次處理。主要程序如下:

  

  4.2功能鍵的判斷

  程序初始化時為設定時間、開啟電器編號、電器開啟時間、電器關閉時間4個功能鍵設置對應按鍵值。定義功能標志寄存器fun,并使用格雷碼標志各個功能,相鄰兩個功能的編碼僅有一位不同,可避免狀態跳變,比目前常用的獨熱碼節省CPLD邏輯單元。由于本設計中寄存器fun只有5個狀態,選用3位格雷碼,并對編碼方式進行改進。根據上一步得到的按鍵值判斷具體要實現哪個功能,并依此設置fun的值,如下所示:

  

  4.3數字鍵的判斷和處理

  先根據鍵值判斷是哪一個數字鍵,再根據功能標志寄存器fun判斷進行哪項設置。若正在進行的是時間設置,則將時間寄存器左移4位,將數字值存入低位;若為設定需要開啟電器的編號狀態,則電器編號數組num對應位置"1",并通過電阻使相應發光二極管點亮,否則為"0";若為設定電器開啟時間狀態,相應電器的開啟時間寄存器timeon左移4位,將數字值存入低位;若為設定電器關閉時間狀態,相應電器的關閉時間寄存器timeoff左移4位,將數字值存人低位。若為無效按鍵,則不進行任何操作。

  4.4數字鐘的工作

  本系統設計作為數字鐘和定時器,對計時準確性要求較高.由有源晶體振蕩器提供系統時鐘,可保證其穩定度。在頂層模塊中對系統時鐘分頻,得到1 Hz時鐘,作為數字鐘部分行波時鐘。這樣減少了片內各觸發器之間的時鐘偏移,事實證明,對設計時序無不良影響。先將沒定的時間送人小時、分鐘對應的寄存器hour和min,為了顯示和用戶操作方便,用6位二進制寄存器,以8421BCD碼表示時間。如果秒為8'h59則秒寄存器sec清零,分鐘值加1,若秒值末位為"9",則秒值末位清零,秒值十位加1。

  4.5判斷電器的開啟和關閉

  若當前時間與某個已定時的電器的開啟時間相同,則開啟寄存器數組on對應位輸出高電平,開啟對應電器;若與某個已定時的電器的關閉時間相同,則開啟寄存器數組on對應位輸出低電平,關閉對應電器。

  4.6顯示

  對應不同的狀態,數碼管顯示不同值。時鐘設置狀態,顯示當前時間;開啟電器編號設置狀態,顯示欲開啟的電器編號;電器開啟時間設置狀態,屁示電器應開啟的時間;電器關閉時間設置狀態,顯示電器應關閉的時間。

  具體實現時,由系統時鐘控制,分時點亮各個數碼管,可節約能源。由于時間很快,而人眼存在視覺暫留,看上去6個數碼管均同時顯示。在CPLD中編程實現數碼管的七段譯碼,可節省外同電路。

  5 結語

  本設備設定開啟、關閉時間為一天之內的任意時間,滿足一般使用要求,亦可作為數字時鐘使用。由晶體振蕩器提供時鐘,計時精準,使用常見器件設計,實現方便,成本低,耗電少,體積小,重量輕,工作可靠。可用于定時開啟家用電器,如通過提前設置,下班回家時電飯鍋已經把飯做熟。空調已經開啟,飲水機已經燒好開水,熱水器已經燒好洗澡水等。也可用于辦公樓里上下班自動響鈴裝置,工廠里需要定時開關的設備,以及一些手動操作開關不安全的地方,具有實用價值。

 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲激情视频网| 欧美一级二区| 9色精品在线| 伊人婷婷欧美激情| 国产亚洲一二三区| 国产精品系列在线播放| 欧美日韩在线亚洲一区蜜芽| 欧美国产日韩精品| 老司机亚洲精品| 久久青草福利网站| 久久久国产精品亚洲一区 | 牛牛影视久久网| 久久久久久精| 久久久精品一区二区三区| 欧美一区视频| 欧美在线国产精品| 欧美影院成年免费版| 性视频1819p久久| 午夜久久久久久| 欧美一级视频一区二区| 久久aⅴ国产紧身牛仔裤| 欧美有码视频| 久久久精彩视频| 久久久精品国产一区二区三区| 欧美专区在线| 久久嫩草精品久久久精品一| 久久青草久久| 欧美电影免费观看| 欧美日韩国产综合视频在线观看中文 | 欧美在线播放视频| 香蕉久久久久久久av网站| 欧美一区二区在线视频| 亚洲电影专区| 亚洲美女性视频| 亚洲一区二区三区四区在线观看| 亚洲女性裸体视频| 欧美一区二区视频97| 久久久精品网| 欧美国产第一页| 欧美视频一区二区三区四区 | 国产精品成人午夜| 国产精品看片你懂得| 国产日韩欧美日韩| 黄色在线一区| 亚洲全黄一级网站| 亚洲午夜视频在线| 欧美一区二区三区在线观看| 亚洲激情在线| 一区二区国产日产| 欧美在线观看一区| 欧美夫妇交换俱乐部在线观看| 欧美日韩免费观看一区三区 | 欧美日韩一区二区在线| 国产乱人伦精品一区二区| 国产亚洲欧美一区二区| 亚洲国产裸拍裸体视频在线观看乱了中文 | 免费一区二区三区| 欧美日韩黄色大片| 国产欧美日韩精品一区| 亚洲福利久久| 中国成人黄色视屏| 99热这里只有成人精品国产| 午夜老司机精品| 日韩午夜激情电影| 欧美主播一区二区三区美女 久久精品人| 老牛嫩草一区二区三区日本| 欧美视频在线观看视频极品| 国产一区二区三区在线观看免费视频 | 一区二区精品国产| 亚洲大片精品永久免费| 亚洲无人区一区| 久久久精品tv| 欧美日韩一区二区在线观看视频| 国产视频一区在线观看一区免费| 91久久精品www人人做人人爽| 亚洲专区欧美专区| 日韩视频一区二区三区在线播放免费观看 | 亚洲久久成人| 欧美中文字幕视频| 亚洲天堂网站在线观看视频| 久久手机免费观看| 国产精品国色综合久久| 在线观看欧美日韩国产| 亚洲欧美韩国| 日韩一级黄色大片| 久久久综合网站| 国产精品免费小视频| 亚洲欧洲精品一区二区| 欧美一级视频精品观看| 一区二区高清视频在线观看| 久久久在线视频| 国产精品欧美日韩久久| 亚洲精品一区二区三区樱花| 亚洲电影观看| 久久精品99久久香蕉国产色戒 | av成人免费在线| 亚洲国产精品成人综合| 欧美一区二区视频在线| 欧美手机在线视频| 亚洲日本欧美在线| 亚洲精品免费网站| 蜜桃av一区二区| 韩国一区电影| 久久成人综合视频| 久久精品男女| 国产欧美一区二区三区在线老狼 | 亚洲激情不卡| 91久久在线视频| 猛男gaygay欧美视频| 好看的日韩视频| 欧美专区在线播放| 久久精品国产清高在天天线| 国产精品日韩在线| 亚洲图片欧美午夜| 亚洲影院在线观看| 国产精品v日韩精品| 日韩亚洲成人av在线| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲欧美日韩精品一区二区| 一区二区三区四区精品| 欧美xx视频| 国外精品视频| 欧美一区二区三区视频在线| 制服丝袜亚洲播放| 欧美私人网站| 日韩一区二区免费看| 亚洲日韩第九十九页| 久久久免费精品| 国产日韩欧美综合一区| 欧美一区二区三区免费观看| 香蕉视频成人在线观看 | 国产精品sss| 亚洲制服少妇| 午夜精品视频一区| 国产精品久久波多野结衣| 99视频在线精品国自产拍免费观看| 亚洲激情小视频| 久久精彩视频| 影音先锋亚洲电影| 亚洲国产欧洲综合997久久| 久久亚洲精品伦理| 精品动漫3d一区二区三区免费版 | 国内精品视频666| 亚洲国产另类久久精品| 久久免费视频网| 国产亚洲欧美激情| 久久国内精品自在自线400部| 久久国产精品99久久久久久老狼| 国产精品三级久久久久久电影| 在线视频日韩| 香蕉乱码成人久久天堂爱免费| 国产精品无码永久免费888| 亚洲免费在线看| 亚洲欧美一区二区三区在线| 国产精品视频网| 欧美一级理论性理论a| 久久久久国色av免费看影院 | 夜夜嗨一区二区| 亚洲影音一区| 国产免费成人| 午夜国产精品视频免费体验区| 欧美一区二区在线看| 欧美片在线播放| 午夜亚洲福利在线老司机| 久久午夜av| 亚洲人成人一区二区在线观看| 一区二区欧美在线| 国产精品福利影院| 亚洲国产精品毛片| 欧美黄色一级视频| 一区二区激情视频| 亚洲欧美日韩精品一区二区| 国产欧美精品国产国产专区| 午夜亚洲福利| 欧美日韩mp4| 亚洲欧美成人精品| 久久亚洲国产精品日日av夜夜| 亚洲国产视频一区二区| 亚洲午夜影视影院在线观看| 国内精品久久久久久久影视麻豆| 亚洲全黄一级网站| 欧美日韩免费高清| 午夜电影亚洲| 女同性一区二区三区人了人一 | 一区二区三区欧美激情| 久久本道综合色狠狠五月| 在线国产精品播放| 欧美在线视频免费| 亚洲电影免费| 午夜精品理论片| 亚洲国产精品久久久久久女王| 日韩网站在线看片你懂的| 国产一区二区高清| 99国内精品久久| 国产美女精品视频| 亚洲精品一区二区三区不| 国产精品午夜久久| 一区二区三区精品在线| 国产日韩一区二区三区在线| 99视频精品全部免费在线|