999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于89C52的智能排插系統設計與實現

2014-08-07 12:09:01
微處理機 2014年5期
關鍵詞:調試單片機界面

聶 茹

(華南理工大學廣州學院,廣州510800)

基于89C52的智能排插系統設計與實現

聶 茹

(華南理工大學廣州學院,廣州510800)

這里設計的系統為基于單片機的智能定時排插,系統由單片機,電源電路,液晶1602顯示電路、報警電路、鍵盤控制及繼電器工作電路組成。該系統可以實現對插座的定時控制及斷電報警功能,使人們在使用這個系統中能感覺更加方便智能化。

智能;單片機;排插

1 引 言

目前市場上排插的功能太簡單,有時滿足不了人們的需求。比如我們經常遇到的就是電瓶車充電問題,電瓶車充電時間通常是8個小時左右,太長則容易損耗電池,太短則充不滿,如果在晚上充電,又不想從家里出來到車庫給車充電,或者白天充電了,晚上不想下車庫或者忘了拔電等,造成很多的不方便。本著這一思想于是提出了本課題,第一利用單片機,直流控制交流繼電器等部件實現排插的定時開關功能(比如,什么時候接通,接通多久時間后斷開),第二提供報警功能,比如播放音樂,如使用這一排插來控制電飯煲,則在電飯煲時間到后自動斷電并通過音樂聲告訴人們飯已經好了。智能插座控制系統的實現全部是基于單片機設計。智能插座可以用于所有家庭電器,比如電動車,手機,電腦等等。因此研究智能插座有很大的實用意義。智能插座已成為人們日常生活中必不可少的物品,廣泛用于個人家庭以及一些公共場所,給人們的生活、學習、工作、娛樂帶來方便。由于單片機控制電路技術的發展和采用了先進的石英技術,使智能插座具有定時準確、性能穩定、攜帶方便等優點。

2 系統設計方案

2.1 系統結構與功能

系統總體設計主要實現以下功能:

(1)人機交互界面:通過1602液晶顯示屏,與獨立按鍵建立起一套完善的人機交互界面。可以用于設置定時參數。查看定時參數,現實時間。

(2)設置定時時間:用戶通過人機交互界面,查找到設定時間界面,設置對應的每一組時間。

(3)設置現實時間:由于各種外界因素會導致系統現實時間與實際現實時間相異,系統支持修改系統現實時間。用戶通過人機交互界面,查找到設定時間界面,設置系統現實時間。

(4)報警:當用戶設定時間結束時會出現報警提示。

2.2 設計方案

采用一種以AT89C52為核心的單片機控制方案。選用單片機AT89C52作為本設計的核心元件,利用單片機靈活的編程設計和豐富的IO端口,及其控制的準確性,實現基本的定時控制功能。在單片機的外圍電路外接輸入鍵盤及1602液晶用于構造人機交互界面以設置各個參數。系統框圖如圖1所示。

圖1 系統框圖

3 硬件電路設計

系統硬件電路包括電源模塊、單片機最小系統、液晶顯示模塊、繼電器驅動模塊以及鍵盤模塊。

3.1 單片機主芯片電路

單片機最小系統由復位電路、時鐘電路和單片機AT89C52組成。它是低功耗、高性能的CMOS型8位單片機,片內帶有8kB的Flash存儲器,且允許在系統內改寫或用編程器編程。

3.2 液晶顯示模塊

設計選用的1602液晶為16管腳液晶,即帶背光液晶。LCD1602液晶顯示模塊具有體積小、功耗低、顯示內容豐富、超薄輕巧等優點。

3.3 繼電器驅動電路

繼電器驅動電路如圖2所示。

圖2 繼電器驅動電路

圖中P1處連接的是單片機的P2.7口。P2.7口給出高電平時,三極管處于導通狀態,并起放大作用,這樣,繼電器就能得到足夠的驅動電流來正常工作。當P2.7口給出低電平時,三極管不工作,繼電器因沒電流通過而不工作。二極管4148起到保護作用。發光二極管LED0用于指示繼電器是處于導通狀態(燈亮)還是處于斷開狀態(燈滅)。

3.4 電源電路模塊

系統要提供穩定的直流5V供單片機及其所控制的外圍電路(包括液晶、鍵盤、繼電器等)和提供220交流電給插座。在電源設計中,用220V交流電經過變壓器降壓后經7805穩壓后給單片機控制系統供電。

3.5 鍵盤電路

設計采用了獨立鍵盤設計,只是用了5個獨立按鍵與單片機IO口連接,利用簡單的邏輯方式實現了人機交互界面。該界面操作簡單,便于控制。獨立鍵盤電路如圖3所示。

圖3 鍵盤電路

3.6 報警電路

設計報警電路由單片機I/O口經三極管控制蜂鳴器進行報警。

4 軟件設計

(1)主程序流程圖

在本次設計中,主程序主要是在單片機的控制下,建立人機操作界面,對設定時間進行儲存分析,驅動液晶顯示出相關信息,并通過對比分析定時時間與時鐘,控制繼電器的通、斷,從而達到控制插座的通、斷電。在這個過程中,單片機首先進行初始化,包括設置單片機各個端口的方向,各個變量的初始化,液晶顯示初始化、繼電器斷開以及單片機振蕩頻率的校準等。整個系統軟件設計的流程圖如圖4所示。

(2)時鐘程序設計

單片機AT89S52內的定時器0和定時器1能準確定時一段時間。故用定時器0定時,并通過計算定時次數來實現時鐘走時。設計中定時器0和定時器1都是定時50ms中斷一次,中斷20次就能實現一秒鐘。整個系統軟件設計的流程圖如圖5所示。

圖4 主程序流程圖

圖5 定時中斷程序流程圖

5 系統調試

5.1 硬件電路調試

(1)單片機最小系統調試

單片機STC89C51最小系統的檢測分為硬件調試及軟件調試。硬件調試時用萬用表測量單片機的工作電壓及各個管腳的電壓是否達到正常工作電壓。在此檢測中還要燒入程序對各個I/O口的輸出進行測試,查看I/O口所輸出的電壓是否與程序所控制值一致。例如:編寫一個調試程序,使所有I/O口從P1.0口開始依次賦予低電平,用萬用表測量其輸出電壓,確定是否與程序所賦值一致,一致則證明正確;然后又對其依次賦予高電平,確定是否與程序所賦值一致,一致則證明正確。兩次測試都正確,證明單片機最小系統是正常工作的。

(2)顯示模塊調試

顯示模塊硬件連接相對比較簡單,檢查與調試過程中也沒有遇到什么困難。這次設計中,結果用LCD1602來顯示。在系統上電后,要觀察LCD的亮度,為了減少功耗,LCD1602背景燈的接地管腳同過I/O口P2.0的高低電平實現滅亮的要求,這種接法其背光燈會較暗,但是能夠滿足其在白天和夜晚都可以看清楚顯示內容的要求。

5.2 軟件調試

(1)顯示模塊調試

先在主程序中只寫入1602液晶的初始化程序,讓液晶在第一行顯示幾個字符。若未顯示則檢查,看是否使能顯示,以及讀寫時序是否正確。

(2)時鐘模塊調試

在主程序中加入定時器的初始化程序,讓液晶顯示一組時分秒,看定時器是否工作。若工作則液晶顯示的時分秒會開始變化,若不工作則檢查初始化是否正確。

6 結論

設計了基于單片機的定時排插系統,該系統采用51單片機編程控制繼電器的通、斷來實現控制插座的通、斷電,而繼電器的通、斷由定時組別確定。在定時范圍內繼電器導通,否則斷開。并用LCD1602顯示出時鐘及定時時間等信息。該排插電路簡單,穩定性好,可靠性高,具有很廣的應用價值。

[1]劉昕,楊峰,謝晉.基于單片機AT89C52的多功能電子鐘設計[J].信息化研究,2010(4):61-64.

[2]王峰,邢磊,史星晟,等.基于nRF24L01的無線通信系統設計[J].科技創新與生產力,2011(7):88-90.

[3]程晨.Arduino開發實戰指南[M].北京:機械工業出版社,2002.

[4]孟立凡,鄭賓.傳感器原理及技術[M].北京:國防工業出版社,2005.

Design and Realization of Intelligent Tim ing Socket System Based on Single Chip

NIE Ru
(Guangzhou College of South China University of Technology,Guangzhou 510800,China)

The system described in this paper is intelligent timing socket based on single chip which consists of STC89C52 single chip,the clock chip,a reset circuit,digital display circuit,alarm circuit,keyboard control and crystal oscillator circuit.It can realize the timing control and power on the socket of the alarm function so that people can feelmore convenient and intelligent in the use of system.

Intelligence;Single chip;Socket

10.3969/j.issn.1002-2279.2014.05.021

TN91

:A

:1002-2279(2014)05-0074-03

聶茹(1982-),女,江西人,碩士研究生,講師,主研方向:智能控制。

2014-01-08

猜你喜歡
調試單片機界面
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
FOCAS功能在機床調試中的開發與應用
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
人機交互界面發展趨勢研究
調壓柜的調試與試運行探討
主站蜘蛛池模板: 天堂av高清一区二区三区| 超碰精品无码一区二区| 人妻91无码色偷偷色噜噜噜| 91无码网站| 极品国产在线| 日韩精品毛片人妻AV不卡| 欧美日本激情| 亚洲伊人电影| 亚洲码一区二区三区| www亚洲天堂| 青青极品在线| 伊人91视频| 婷五月综合| 欧美色综合久久| 精品国产Ⅴ无码大片在线观看81| 欧美精品三级在线| 香蕉久人久人青草青草| 69综合网| 亚洲欧美日韩色图| 2021精品国产自在现线看| 欧美成人国产| 老司机精品99在线播放| 小说 亚洲 无码 精品| 欧美精品一区在线看| 久久这里只精品国产99热8| 992tv国产人成在线观看| 午夜免费视频网站| 国产精品白浆无码流出在线看| 国产精品色婷婷在线观看| 无码区日韩专区免费系列| 99国产精品国产| 日本黄色不卡视频| 国产主播一区二区三区| 日韩AV手机在线观看蜜芽| 欧美成在线视频| 欧美综合区自拍亚洲综合天堂| 日韩经典精品无码一区二区| 国产99视频在线| 手机成人午夜在线视频| 国产欧美专区在线观看| 日本午夜在线视频| 无码中文字幕乱码免费2| 亚洲黄色视频在线观看一区| 亚洲高清无码久久久| 亚洲福利片无码最新在线播放| 嫩草在线视频| 久青草免费在线视频| 激情六月丁香婷婷| 国产在线视频欧美亚综合| 一级毛片免费观看久| 亚洲免费福利视频| 亚洲国产91人成在线| 亚洲天堂免费在线视频| 亚洲第一视频网| 久久久久人妻一区精品色奶水| 97视频精品全国在线观看| 精品無碼一區在線觀看 | 小说区 亚洲 自拍 另类| 亚洲中文在线看视频一区| 国产成人亚洲欧美激情| 凹凸国产熟女精品视频| 亚洲欧美日本国产综合在线| 999国产精品永久免费视频精品久久| 日韩毛片在线视频| 国产精品第一区| 成年人国产网站| 九色91在线视频| 最近最新中文字幕在线第一页| 91蜜芽尤物福利在线观看| 国产一区亚洲一区| 亚洲天堂日韩av电影| 国产精品一区二区国产主播| 日韩中文欧美| 国产不卡在线看| 老司机精品一区在线视频 | 男人的天堂久久精品激情| 亚洲中文字幕手机在线第一页| 香蕉久久国产超碰青草| 亚洲精品图区| 欧美亚洲一区二区三区在线| 亚洲中文字幕国产av| 992tv国产人成在线观看|