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

        ?

        基于MSP430單片機的通用溫度測控系統(tǒng)研究

        2017-05-10 07:40:20王鶴霖張艷鵬
        綏化學院學報 2017年5期
        關(guān)鍵詞:三極管液晶溫度傳感器

        王鶴霖 張艷鵬

        (1.長安大學信息工程學院 陜西西安 710021;2.綏化學院電氣工程學院 黑龍江綏化 152061)

        基于MSP430單片機的通用溫度測控系統(tǒng)研究

        王鶴霖1張艷鵬2

        (1.長安大學信息工程學院 陜西西安 710021;2.綏化學院電氣工程學院 黑龍江綏化 152061)

        該系統(tǒng)采用生活中常用的DS18B20溫度傳感器來采集溫度,測量精度為0.5攝氏度。以MSP430F169為主控芯片驅(qū)動傳感器,并配備LCD1602A液晶顯示溫度,并由微動開關(guān)設(shè)置所需要的溫度。由PID算法開控制加溫器件的工作,本系統(tǒng)具有結(jié)構(gòu)簡單容易操作等特點,適合應用于各種環(huán)境。

        DS18B20;MSP430;溫度測控;PID

        一、系統(tǒng)方案

        該系統(tǒng)采用MSP430F169單片機為主控芯片,驅(qū)動DS18B20溫度傳感器采集溫度并顯示在LCD1602A液晶上,單片機采集數(shù)據(jù)之后進行處理并根據(jù)所設(shè)定的目標值控制升溫裝置,實現(xiàn)溫度的控制[1]。系統(tǒng)包括DS18B20模塊、液晶模塊、繼電器模塊和按鍵模塊,結(jié)構(gòu)框圖如圖1所示。

        圖1 系統(tǒng)結(jié)構(gòu)框圖

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

        (一)溫度傳感器模塊。溫度傳感器模塊采用的是廣泛用于各種環(huán)境的DALLS公司生產(chǎn)的一線數(shù)字溫度傳感器DS18B20,DS18B20具有價格低廉,速度快,微型,強力抗干擾抗干擾,測量誤差小等特點。最多在750ms內(nèi)將溫度轉(zhuǎn)換為數(shù)字。[2]它的測溫范圍為-55℃到125℃,并且在常用溫度范圍內(nèi)精度為±0.5℃。除此之外,DS18B20能直接從單線通訊線上汲取能量,除去了對外部電源的需求。大大減小了硬件系統(tǒng)設(shè)計的難度。模塊的電路結(jié)構(gòu)如圖2。

        圖2 溫度傳感器模塊

        (二)按鍵模塊。為了設(shè)置溫度方便,該系統(tǒng)采用了4×4的按鍵矩陣,按鍵除了包括0到9十個數(shù)字設(shè)置按鍵還包括小數(shù)點、歸零、按位選擇等功能按鍵來設(shè)置所需溫度,按鍵識別方案采用的是軟件全局掃描法。

        (三)主控芯片。該系統(tǒng)采用的MSP430系列單片機是美國TI公司1996年開始銷售的一種16位超低功耗的混合信號處理器(Mixed Signal Pocessor)。[3]具有比AT89C52單片機更強的數(shù)據(jù)處理能力。并且具有超低的功耗、高性能模擬技術(shù)、豐富的片上模塊,集成了較豐富的片內(nèi)外設(shè)。[4]有以下功能模塊:看門狗 (WDT),模擬比較器A,定時器A (Timer_A),定時器B(Timer_B),串口0、1(USART0、I),硬件乘法器,液晶驅(qū)動器,10位,12,14位ADC,12位DAC,12C總線,直接數(shù)據(jù)存取(DMA),端口1-6(P1-P6),基本定時器(Basic Timer)等。用MSP430F169連續(xù)不斷的采集溫度并采用工業(yè)中成熟的PID自動控制算法控制繼電器把溫度控制在所設(shè)定的溫度附近。采用PID算法可以超前控制,并且避免通用算法引起的繼電器反復通斷問題,減少繼電器的損耗,延長系統(tǒng)的使用壽命,滿足工業(yè)生產(chǎn)的需求。單片機外接8MHZ的高頻晶振和32.768kHz的手表晶振,分別實現(xiàn)數(shù)據(jù)的快速處理和定時喚醒功能,配合MSP430系列單片機特有的省電模式可實現(xiàn)超長待機,后期可拓展RS232或RS485串行通信模塊,配合上位機實現(xiàn)溫度數(shù)據(jù)的實時顯示和溫度曲線的繪制。更加方便使用。

        (四)溫度控制模塊。該溫度控制電路中,單片機控制NPN型三極管的基級電壓使三極管維持在導通或截止的狀態(tài),進而控制繼電器的通斷。當PID算法認定應該升溫時,控制三極管導通,開始加熱,系統(tǒng)升溫。當溫度過高時,單片機控制三極管截止,停止加熱,系統(tǒng)降溫??紤]到繼電器在突然斷電時會產(chǎn)生很大的反向電流,可能擊穿三極管并對單片機產(chǎn)生不良影響,在三極管兩端接上一個二極管將反向電流分流,達到保護三極管和單片機的作用。

        (五)液晶顯示模塊。液晶顯示模塊采用生活中廣泛應用的LCD1602A液晶,該液晶使用方便,連線簡單,價格低廉,不需要復雜的外圍電路,只需一個電位器調(diào)節(jié)液晶的對比度即可,液晶可以直接由5V電壓供電,不像nokia5110液晶一樣需要3.3V電壓,大大簡化了電源模塊的設(shè)計,降低了系統(tǒng)成本,并在液晶模塊設(shè)計了一個開關(guān),方便設(shè)置溫度后關(guān)閉液晶,配合MSP430的低功耗和多種省電模式以達到超長待機。

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

        軟件部分采用經(jīng)典的模塊化設(shè)計,面向過程,方便代碼復用,使用IAR Embedded Workbench作為集成開發(fā)環(huán)境進行軟件開發(fā)。溫度傳感器模塊包括DS18B20初始化函數(shù),DS18B20讀函數(shù),DS18B20寫函數(shù),溫度轉(zhuǎn)換函數(shù),溫度采集總體函數(shù)等;按鍵模塊包括讀按鍵函數(shù);液晶顯示模塊包括液晶寫數(shù)據(jù)函數(shù),液晶寫命令,液晶初始化函數(shù),液晶顯示總體函數(shù)等??傮w程序框圖如圖3。

        圖3 整體程序框圖

        由于采用一般的閾值算法時如果溫度處在閾值附近時會使繼電器反復導通斷開,縮短系統(tǒng)的使用壽命,所以該系統(tǒng)的溫度控制算法采用的是工業(yè)生產(chǎn)中較常用且成熟的PID算法。PID算法三個參數(shù)分別為比例系數(shù)P、微分系數(shù)D、積分系數(shù)I。增大比例系數(shù)可以加快系統(tǒng)調(diào)節(jié)速度,增大積分系數(shù)可以減小系統(tǒng)無差度,實現(xiàn)對高階系統(tǒng)的無差跟蹤,增大微分系數(shù)則可以實現(xiàn)超前控制提前關(guān)閉繼電器,防止過加熱。合理調(diào)節(jié)這三個系數(shù)就可以實現(xiàn)溫度控制的快速性,穩(wěn)定性,準確性要求。算法框圖如圖4。

        圖4 PID算法框圖

        四、總結(jié)

        該系統(tǒng)采用MSP430F169為主控芯片,采用單總線的DS18B20溫度傳感器實時采集環(huán)境溫度,采用矩陣鍵盤設(shè)置期望的溫度范圍,并將結(jié)果顯示在LCD1602A液晶上。經(jīng)實驗表明,該系統(tǒng)的控制精度可達0.5攝氏度,控溫范圍為-50攝氏度到120攝氏度,可滿足各個領(lǐng)域中對溫度控制范圍和精度的要求。

        [1]朱定華,戴汝平.單片微機原理與應用[M].北京:北方交通大學出版社,2003.

        [2]徐仁貴,廖哲智.單片機微型計算機應用技術(shù)[M].北京:機械工業(yè)出版社,2001.

        [3]劉亞利,敬嵐,喬衛(wèi)民.基于MSP430F149型單片機的智能溫度控制系統(tǒng)[J].計算機工程與設(shè)計,2006,27(6):1062-1065.

        [4]馬江濤.單片機溫度控制系統(tǒng)的設(shè)計及實現(xiàn)[J].計算機測量與控制,2004,12(12):1219-1221.

        [責任編輯 鄭麗娟]

        Researchon Universal Temperature Measurement and Control System Based on MSP 430 Single Chip Microcomputer

        Wang Helin1Zhang Yanpeng2
        (College of Information Engineering,Chang'an University,Xi'an 710021; 2.School of Electrical Engineering,Suihua University,Suihua,Heilongjiang 152061)

        The system uses the commonly used DS18B20 temperature sensor in life to collect the temperature,the measurement accuracy of 0.5 degrees Celsius.Use MSP430F169 as the master chip driver sensor,and equip with LCD1602A liquid crystal displaying temperature,by the micro switch set the required temperature.By the PID algorithm to control the work of heating devices,the system has a simple structure easy to operate and so on,suitable for a variety of environments.

        DS18B20;MSP430;temperature measurement and control;PID

        TP368.1

        A

        2095-0438(2017)05-0153-03

        2016-12-30

        王鶴霖(1995-),男,黑龍江綏化人,長安大學信息工程學院電子信息工程專業(yè)2014級學生,研究方向:嵌入式系統(tǒng);張艷鵬(1979-),男,黑龍江穆棱人,綏化學院電氣工程學院副院長,講師,研究方向:嵌入式技術(shù)、信號處理技術(shù)。

        猜你喜歡
        三極管液晶溫度傳感器
        不可壓液晶方程組的Serrin解
        《液晶與顯示》征稿簡則
        液晶與顯示(2020年8期)2020-08-08 07:01:46
        溫度傳感器DS18B20在溫度計設(shè)計中的應用
        電子制作(2019年12期)2019-07-16 08:45:44
        一種高性能CMOS溫度傳感器
        基于晶體三極管的放大電路分析
        XTR105電流變送器在溫度傳感器中的應用
        電子制作(2018年12期)2018-08-01 00:47:40
        三極管引腳折彎機雙凸輪機構(gòu)的分析與仿真
        三極管放大電路的研究
        電子制作(2016年1期)2016-11-07 08:43:05
        三極管單管放大電路的失真分析
        液晶與顯示2015年第30卷第1期 目錄
        液晶與顯示(2015年1期)2015-02-28 21:15:54
        精品蜜桃一区二区三区| 精品国精品无码自拍自在线| 欧美色图中文字幕| 日韩精品一区二区av在线| 亚洲女同同性一区二区| 国产免费a∨片在线软件| 美女扒开内裤让男生桶| 欧美h久免费女| 精品久久综合日本久久综合网| 欧洲美女黑人粗性暴交视频| 国产乱妇乱子在线播视频播放网站| 国产a级网站| 青青草视频在线播放81| 国产自拍精品一区在线观看 | 国产操逼视频| 中文字幕少妇AV| 久久99久久久精品人妻一区二区 | 国产精品一区二区久久国产| 暖暖视频在线观看免费| 囯产精品无码一区二区三区| 亚洲av中文字字幕乱码软件| 2018天天躁夜夜躁狠狠躁| 亚洲 暴爽 av人人爽日日碰| 丰满熟妇人妻av无码区| 国语对白精品在线观看| 中文字幕日韩人妻不卡一区| 免费a级毛片在线观看| 丝袜美腿av免费在线观看| 亚洲人成网77777色在线播放| 999久久久国产精品| 青草蜜桃视频在线观看| 亚洲无毛成人在线视频| 欧美精品亚洲精品日韩专区| av鲁丝一区鲁丝二区| 一区二区亚洲精美视频| 无码毛片内射白浆视频| 小sao货水好多真紧h视频| 人妻av一区二区三区高| 国产精品自线一区二区三区| 少妇无码av无码专区线| 日本中文字幕一区二区高清在线|