亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機的溫控系統(tǒng)設(shè)計

        2017-02-23 09:10:28趙麗芬
        無線互聯(lián)科技 2017年2期
        關(guān)鍵詞:單片機智能系統(tǒng)

        唐 靜,申 毅,趙麗芬

        (銅仁學(xué)院 大數(shù)據(jù)學(xué)院,貴州 銅仁 554300)

        基于單片機的溫控系統(tǒng)設(shè)計

        唐 靜,申 毅,趙麗芬

        (銅仁學(xué)院 大數(shù)據(jù)學(xué)院,貴州 銅仁 554300)

        該設(shè)計是以STC89C52單片機為核心,采用DS18B20作為溫度傳感器,七段數(shù)碼管作為數(shù)值顯示,矩陣鍵盤實現(xiàn)溫度控制。利用Proteus軟件進(jìn)行電路設(shè)計及電路仿真,采用uVi/sion4軟件進(jìn)行程序編寫。本設(shè)計是采用溫度傳感器獲取當(dāng)前的溫度值,并通過單片機將該溫度值與鍵盤輸入的溫度值進(jìn)行比較,若前者溫度值小于后者溫度值時,系統(tǒng)處于加熱狀態(tài);若前者溫度值不小于后者溫度值時,系統(tǒng)處于停止加熱狀態(tài)。

        單片機;溫度控制;傳感器

        溫度是大自然的基本物理量,與人們的生活息息相關(guān)。大到宇宙星空,小到細(xì)菌微生物,無處不存在溫度。而溫度控制在人類的生產(chǎn)生活中處處涉及,隨著工業(yè)化的發(fā)展,溫度的時時監(jiān)測和控制越來越重要,智能溫控理論也隨著誕生。而采用單片機來實施對溫度的智能控制,不僅控制方便、成本低廉、可操作性強等諸多優(yōu)點,而且可以提高產(chǎn)品質(zhì)量和輸了的指標(biāo)。20世紀(jì)70年代初智能控制系統(tǒng)的相應(yīng)概念開始提出。1985年8月,電氣和電子工程師協(xié)會(Institute of Electrical and Electronics Engineers,IEEE)在美國召開了世界第一次智能控制學(xué)術(shù)討論會,會議決定設(shè)立一個智能控制委員[1]。這次會議標(biāo)志著智能控制領(lǐng)域的正式誕生。20多年過去了,如今智能控制理論得到了極大的發(fā)展,并且涌現(xiàn)眾多而新穎的控制理論[2]。智能溫度控制器于20世紀(jì)90年代中期問世,當(dāng)時控制能力比較單一、精度欠缺[3]。步入21世紀(jì)后,智能溫控得到了迅猛的發(fā)展,而超高的精度、功能的多樣、總線的標(biāo)準(zhǔn)化、高穩(wěn)定的性能等也在不斷進(jìn)行優(yōu)化[4]。

        1 系統(tǒng)硬件設(shè)計

        1.1 系統(tǒng)框架

        該系統(tǒng)由核心部件AT89C51來處理從溫度傳感器DS18B20采集的溫度通過74SL47譯碼器顯示在數(shù)碼管上,并由矩陣鍵盤設(shè)置所需的溫度,當(dāng)溫度達(dá)到預(yù)設(shè)值時,單片機將控制續(xù)電器,停止加熱;若未達(dá)到預(yù)設(shè)值將繼續(xù)加熱。系統(tǒng)總體功能如圖1所示。

        圖1 系統(tǒng)總體功能

        1.2 單片機最小系統(tǒng)電路

        單片機最小系統(tǒng)即是單片機可以工作時所需的最少組成元件。對52系列單片機來說,最小系統(tǒng)一般應(yīng)該有:(1)單片機;(2)晶振電路(一個晶振兩個電容);(3)復(fù)位電路(一個按鍵一個電解電容兩個電阻)。最小系統(tǒng)如圖2所示。

        圖2 單片機最小系統(tǒng)

        1.3 溫度采集電路

        DS18B20是達(dá)拉斯(DALLAS)公司生產(chǎn)的單總線式數(shù)字溫度傳感器。其因微小化的體型、低廉的成本、超小的功耗、超強的抗干擾能力、高精度、樣式多等多種特點,應(yīng)用十分廣泛[5]。溫度采集電路如圖3所示。

        圖3 溫度采集電路

        DS18B20的初始化過程如下:

        1.先將數(shù)據(jù)線置高電平“1”。

        2.延時(延時時間要短)。

        3.數(shù)據(jù)線拉到低電平“0”。

        4.再延時(延時范圍在480~960 us,一般是750 us)。

        5.數(shù)據(jù)線拉到高電平“1”。

        6.延時等待。

        7.將數(shù)據(jù)線再次拉高到高電平“1”后結(jié)束。

        1.4 數(shù)碼管動態(tài)顯示電路

        本系統(tǒng)是采用了LED七段數(shù)碼動態(tài)顯示電路來顯示溫度值,74LS47作為顯示電路的驅(qū)動。該顯示范圍在0~99,電路由譯碼器和數(shù)碼管兩部分組成。顯示電路如圖4所示。

        圖4 顯示電路

        該系統(tǒng)是由兩個兩位共陽數(shù)碼管通過74LS47譯碼器譯碼來實現(xiàn)顯示功能。而兩個兩位數(shù)碼管分別用來顯示當(dāng)前溫度和預(yù)定溫度。

        1.5 鍵盤輸入電路

        該電路是采用外部中斷0(P3.2口)控制矩陣鍵盤的輸入請求,采用4×3矩陣鍵盤掃描技術(shù)。當(dāng)按下“設(shè)置(中斷請求鍵)”鍵時,進(jìn)入“預(yù)設(shè)”溫度值的設(shè)置,可從鍵盤中自由輸入0—9的數(shù)字,如果輸入錯誤或更改時可按“清除(*)”鍵進(jìn)行刪除,如果確定“預(yù)設(shè)”溫度值請按“確定(#)”鍵,保存設(shè)置并退出鍵盤輸入,進(jìn)入溫度控制狀態(tài)。鍵盤輸入電路如圖5所示。

        圖5 鍵盤輸入電路

        1.6 加熱控制電路

        該電路的主要任務(wù)是完成單片機所發(fā)出的信號來控制外部設(shè)備的加熱或暫停加熱。默認(rèn)狀態(tài)是暫停加熱。當(dāng)P3.6口為高電平時,本電路處于“暫停加熱”狀態(tài),則D1亮,D2滅;當(dāng)P3.6口為低電平時,電路處于“加熱”狀態(tài),則D2亮,D1滅。加熱控制電路如圖6所示。

        圖6 加熱控制電路

        2 系統(tǒng)軟件設(shè)計

        在測試過程中該流程是驅(qū)動DS18B20工作。先將DS18B20初始化后,通過讀寫命令獲取被測物溫度值并將其溫度值保存。

        系統(tǒng)的流程分4個部分:系統(tǒng)初始化、數(shù)據(jù)讀取、溫度控制執(zhí)行、顯示溫度。主程序流程如圖7所示。

        圖7 主程序流程

        3 結(jié)語

        針對溫度控制問題,設(shè)計并實現(xiàn)了一種以STC89C52單片機為核心,采用DS18B20作為溫度傳感器,七段數(shù)碼管作為數(shù)值顯示,矩陣鍵盤實現(xiàn)溫度控制器。利用Proteus軟件進(jìn)行電路設(shè)計及電路仿真,uVision4軟件進(jìn)行程序編寫。本設(shè)計是采用溫度傳感器獲取當(dāng)前的溫度值,并通過單片機將該溫度值與鍵盤輸入的溫度值進(jìn)行比較,若前者溫度值小于后者溫度值時,系統(tǒng)處于加熱狀態(tài);若前者溫度值不小于后者溫度值時,系統(tǒng)處于停止加熱狀態(tài)。

        [1]陳建元.傳感器技術(shù)[M].北京:機械工業(yè)出版社,2008.

        [2]張齊,朱寧西.單片機應(yīng)用系統(tǒng)設(shè)計技術(shù)—基于C51的Proteus仿真[M].北京:電子工業(yè)出版社,2009.

        [3]劉同法.單片機C語言編程基礎(chǔ)與實踐[M].北京:北京航空航天大學(xué)出版社,2009.

        [4]劉建清. 51單片機C語音非常入門與視頻演練[M].北京:電子工業(yè)出版社,2010.

        [5]王毅,萬英,陳承格.數(shù)字式溫度測量系統(tǒng)的設(shè)計[J].福建師范大學(xué)學(xué)報(自然科學(xué)版),2012(1):44-48.

        Design of temperature control system based on SCM

        Tang Jing, Shen Yi, Zhao Linfen
        (Big Data College of Tongren University, Tongren 554300, China)

        The design is taking STC89C52 micro-controller as the core, adopts DS18B20 as the temperature sensor, seven digital tube as a numerical display and uses matrix keyboard to achieve temperature control. Proteus software is used to carry out circuit design and circuit simulation, and adopts uVision 4 software to write program. This design is to obtain the current temperature by temperature sensor, and compares the temperature value and temperature value to the keyboard input through the micro-controller, if the former temperature value is less than the latter temperature value, the system is in a state of heating; if the former is greater than the latter temperature, the system is stopped heating.

        SCM; temperature control; sensor

        唐靜(1986— ),女,貴州銅仁,本科,講師;研究方向:傳感器,單片機。

        猜你喜歡
        單片機智能系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(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年23期)2018-12-14 01:06:06
        智能前沿
        文苑(2018年19期)2018-11-09 01:30:14
        智能前沿
        文苑(2018年17期)2018-11-09 01:29:26
        智能前沿
        文苑(2018年21期)2018-11-09 01:22:32
        先锋影音av资源我色资源| 日韩午夜理论免费tv影院| 久久久久99精品成人片直播| 又硬又粗又大一区二区三区视频| 日韩美女高潮流白浆视频在线观看| 日本女优中文字幕有码| 森中文字幕一区二区三区免费| 丰满爆乳在线播放| 亚洲地址一地址二地址三| 亚洲av熟女天堂系列| 国产成人综合精品一区二区| 99久久精品费精品国产一区二| 国内揄拍国内精品| 偷拍女厕尿尿在线免费看| 亚洲精品一区三区三区在线| 国产草草影院ccyycom| 欧美日韩国产成人高清视| 日本一区二区三区专区| 亚洲一区精品在线中文字幕| 少妇被粗大的猛烈进出免费视频 | 无码字幕av一区二区三区| 午夜亚洲www湿好大| 特黄三级一区二区三区| 国产精品国产自产自拍高清av| 狠狠躁夜夜躁人人躁婷婷视频| 男人天堂网在线视频| 亚洲av一二三又爽又爽又色| 人成综合视频在线播放| 成人精品一区二区三区中文字幕| 国产免费久久精品99re丫y| 成人性生交大片免费看激情玛丽莎| 激情综合色综合啪啪开心| 亚洲色欲色欲www在线播放| 久久se精品一区二区国产| 国产一区二区三区成人| 日本熟妇hdsex视频| 欧美色图中文字幕| 最新亚洲视频一区二区| 亚洲午夜av久久久精品影院色戒| 亚洲欧美日韩国产精品专区| 18禁国产美女白浆在线|