• <input id="zdukh"></input>
  • <b id="zdukh"><bdo id="zdukh"></bdo></b>
      <b id="zdukh"><bdo id="zdukh"></bdo></b>
    1. <i id="zdukh"><bdo id="zdukh"></bdo></i>

      <wbr id="zdukh"><table id="zdukh"></table></wbr>

      1. <input id="zdukh"></input>
        <wbr id="zdukh"><ins id="zdukh"></ins></wbr>
        <sub id="zdukh"></sub>
        公務員期刊網 精選范文 溫度控制系統(tǒng)范文

        溫度控制系統(tǒng)精選(九篇)

        前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的溫度控制系統(tǒng)主題范文,僅供參考,歡迎閱讀并收藏。

        溫度控制系統(tǒng)

        第1篇:溫度控制系統(tǒng)范文

        關鍵詞:溫度控制;PID算法;單片機

        中圖分類號:TP29文獻標識碼:A文章編號:1009-3044(2010)09-2216-02

        The Design of the Temperature Control System for Aquarium

        XIONG Jie, ZHANG Li-yong

        (Technology Information, Yangtze University Department of Engineering and Technology, Jingzhou 434020, China)

        Abstract: This paper introduces a method about the design of the temperature control system for Aquarium. System takes the 89C51 as a core, discuss the design from not only hardware but also software. Adopted PID control algorithm keeps the temperature precise and stable. This paper gives the actual measured data, realized the Aquarium temperature control system design.

        Key words: temperature control; PID algorithm; single chip

        溫度是一個基本的物理量,也是一個極為普遍又極為重要的熱工參數之一,幾乎所有的科研和生產過程都和溫度密切相關。因而,準確地測量和控制溫度,對于獲得正確的科研數據和保證產品質量都是十分重要的。

        本設計主要是對特定空間內的溫度進行精準的控制。在一個密閉的空間里,把溫度作為控制目標,無論是在啟動或設定值的升降,還是各種干擾因素,我們都希望系統(tǒng)能向快、穩(wěn)、準這三方面靠近。溫控系統(tǒng)的控制電路由單片機控制繼電器來調節(jié)電熱絲和風扇達到加熱和制冷目的,一旦溫度的超調,控制系統(tǒng)的非線性、時滯性和不確定性等相關因素的出現,一般的控制方式達不到要求。因此,在軟件上采用PID算法,在硬件上采用PWM(脈寬調制)控制繼電器工作,實現升溫和降溫的處理。

        1 整體框架設計

        系統(tǒng)是以單片機為控制核心,其整體結構如圖1所示,溫度傳感器從魚缸中采集溫度送入單片機,通過鍵盤中輸入的設定溫度進行比較,采用PID控制算法進行處理,通過控制電路對與剛好進行溫度調節(jié)最后達到穩(wěn)定,同時顯示屏上進行顯示當前溫度曲線。

        2 硬件電路設計

        硬件電路包含鍵盤顯示電路和溫度采集控制電路兩部分內容:

        2.1 鍵盤顯示電路

        1)鍵盤電路:系統(tǒng)鍵盤由四個按鍵組成,分別實現“設定初始溫度加一”,“初始溫度減一”,“開始/原始坐標系”,“放大坐標系”等功能。

        “設定初始溫度加減一”兩個按鍵可以用來設定魚缸的預置溫度;“開始/原始坐標系”是系統(tǒng)進行初始化后用戶用來使系統(tǒng)開始工作;系統(tǒng)采用兩種坐標系進行溫度曲線的顯示,“放大坐標系”可以使坐標放大,即使溫度曲線精度更高。初始時系統(tǒng)顯示曲線范圍是0-40攝氏度,放大坐標放溫度范圍是30-34攝氏度。

        2)顯示電路:顯示電路LCD液晶顯示器TS12864A構成,通過控制單片機的I/O來實現浴缸溫度在LCD的實時顯示。該顯示屏可以通過鍵盤中的放大坐標按鍵可以調整坐標的范圍,使其更有利于觀察溫度的變化;并能顯示溫度從開始到穩(wěn)定所需要的時間。

        2.2 溫度采集與控制電路

        1) 溫度采集電路:溫度采集電路采用美國DALLAS公司生產的 DS18B20數字溫度采集器組成,該芯片獨特的單線接口方式,在與微處理器連接時僅需要一條口線即可實現微處理器與DS18B20的雙向通訊,該數字溫度傳感器接線簡單,編程方便,可與單片機直接相連。

        2) 溫度控制電路:溫度控制電路主要是執(zhí)行魚缸的制冷與升溫操作,其控制命令通過分析采集的數據進行判斷處理。

        溫度控制電路中若采集溫度高于設定溫度,則P1.3端置0,P1.2置1,繼電器開關置右邊,處于降溫狀態(tài),反之則P1.3置1,P1.2置1,處于升溫狀態(tài);若設定溫度與采集溫度相等則P1.2置0,使繼電器兩端的加熱絲和電風扇的壓降為零處于非工作狀態(tài)。

        3 軟件系統(tǒng)設計

        該系統(tǒng)硬件部分較簡單,主要是軟件部分的實現,系統(tǒng)上電復位,首先對各存儲單元進行初始化,并對LCD進行初始化,顯示開機界面,提示是否進入系統(tǒng),若開始按鍵按下,則進入系統(tǒng),判斷放大坐標系是否按下,若按下則以溫度為30―34坐標系顯示,反之,以0―40坐標系顯示;調用溫度采集程序采集魚缸溫度,并與設定溫度進行判斷,調用處理子程序進行控制,該溫度控制算法采用PID算法來實現。其流程圖如圖2所示。

        4 系統(tǒng)測試

        首先通過軟件仿真實現系統(tǒng)的功能,最后通過硬件焊接實現了魚缸的溫度控制系統(tǒng)的設計。其仿真的結果如圖3所示。

        溫度調節(jié)時間結果記錄如表1:

        表1 實際測試結果

        分析可知,溫差相同時,升溫時間比降溫時間要快,原因在于升溫采用電阻絲加熱,而降溫采用的是12V普通風扇降溫,效率較低。若采用加熱致冷芯片來完成升溫和降溫則溫度穩(wěn)定時間會更少。

        5 小結

        通過軟件仿真,系統(tǒng)實際設計制作,最終完成了系統(tǒng)的設計,該系統(tǒng)簡單實用,成本低,可靠性強,安裝方便簡單,可擴展聲光報警等功能。

        參考文獻:

        [1] 徐愛鈞.8051單片機實踐教程[M].北京:電子工業(yè)出版社,2005.

        第2篇:溫度控制系統(tǒng)范文

        在工業(yè)生產和日常生活中,對溫度控制系統(tǒng)的要求,主要是保證溫度在一定溫度范圍內變化,穩(wěn)定性好,不振蕩,對系統(tǒng)的快速性要求不高。以下簡單分析了單片機溫度控制系統(tǒng)設計過程及實現方法。現場溫度經溫度傳感器采樣后變換為模擬電壓信號,經低通濾波濾掉干擾信號后送放大器,信號放大后送模/數轉換器轉換為數字信號送單片機,單片機根據輸入的溫度控制范圍通過繼電器控制加熱設備完成溫度的控制。本系統(tǒng)的測溫范圍為0℃~99℃,啟動單片機溫度控制系統(tǒng)后首先按下第一個按鍵開始最低溫度的設置,這時數碼管顯示溫度數值,每隔一秒溫度數值增加一度,當滿足用戶溫度設置最低值時再按一下第一個按鍵完成最低溫度的設置,依次類推通過第二個按鍵完成最高溫度的設置。然后溫度檢測系統(tǒng)根據用戶設定的溫度范圍完成一定范圍的溫度控制。

        二、溫度檢測的設計

        系統(tǒng)測溫采用AD590溫度傳感器,AD590是美國模擬器件公司生產的單片集成兩端感溫電流源。它的主要特性如下:

        1、流過器件的電流(mA)等于器件所處環(huán)境的熱力學溫度(開爾文)度數;即:,式中:Ir—流過器件(AD590)的電流,單位為mA;T—熱力學溫度,單位為K。

        2、AD590的測溫范圍為-55℃~+150℃;

        3、AD590的電源電壓范圍為4V~30V;

        4、輸出電阻為710MW;

        5、精度高。

        AD590溫度傳感器輸出信號經放大電路放大10倍,再送入模/數轉換器ADC0804,轉換后送單片機。根據AD590溫度傳感器特性以及放大10倍后的電壓值與現場溫度的比較發(fā)現,實際溫度轉換后送入單片機的值與按鍵輸入數值之間有一定的差值,模/數轉換器送入單片機的數值是按鍵輸入值得2.5倍。由于單片機不能進行小數乘法運算,所以先對按鍵輸入進行乘5,然后根據運算結果及程序狀態(tài)字的狀態(tài)再進行循環(huán)右移一位,如果溢出標志位為低電平時直接對累加器進行一次帶進位循環(huán)右移,如果溢出標志位為高電平時,先對進位標準位CY位置為高電平,然后再進行一次帶進位循環(huán)右移,通過上述操作使按鍵輸入的溫度值與模/數轉換器送入單片機的溫度值相統(tǒng)一。

        三、具體電路連接如圖所示

        四、軟件編程

        單片機溫度控制系統(tǒng)由硬件和軟件組成,上述硬件原理圖搭建完成上電之后,我們還不能實現對溫度的控制,需要給單片機編寫程序,下面給出了溫度控制系統(tǒng)的編程方法。

        ORG00H

        START:ANLP1,#00H;顯示00

        JBP3.4,$;T0=0?有鍵按下?

        CALLDELAY1;消除抖動

        JNBP3.4,$;T0=1?放下?

        MOVR0,#00;計溫指針初值

        L1:MOVA,R0;計溫指針載入ACC

        MOVP1,A;輸出至P1顯示

        MOVR5,#10;延時1秒

        A1:MOVR6,#200

        D1:MOVR7,#248;0.5毫秒

        JNBP3.4,L2;第2次按下T0?

        DJNZR7,$

        DJNZR6,D1

        DJNZR5,A1

        INCA

        DAA

        MOVR0,A

        JMPL1

        L2:CALLDELAY1;第2次按消除抖動

        JBP3.4,L3;放開了沒?是則

        ;跳至L3停止

        JMPL2

        L3:MOVA,R0

        CALLCHANGE

        MOV31H,A;下限溫度存入31H

        JBP3.5,$;T1=0?有鍵按下?

        CALLDELAY1;消除抖動

        JNBP3.5,$;T1=1?放開?

        MOVR0,#00;計溫指針初值

        L4:MOVA,RO;計溫指針載入ACC

        MOVP1,A;顯示00

        MOVR5,#10;延時1秒

        A2:MOVR6,#200

        D2:MOVR7,#248;0.5毫秒

        JNBP3.5,L5;第二次按下T1?

        DJNZR7,$

        DJNZR6,D2

        DJNZR5,A2

        ADDA,#01H

        DAA

        MOVR0,A

        JMPL4

        L5:CALLDELAY1;第2次按消除抖動

        JBP3.5,L6;放開了?是則跳至L6

        JMPL5

        L6:MOVA,RO;

        CALLCHANGE

        MOV30H,A;上限溫度存入30H

        DELAY1:MOVR6,#60;30毫秒

        D3:MOVR7,#248

        DJNZR7,$

        DJNZR6,D3

        RET

        CHANGE:MOVB,#5

        MULAB

        JNOD4

        SETBC

        D4:RRCA

        RET

        MOV32H,#0FFH;32H舊溫度寄存

        ;器初值

        AAA:MOVX@R0,A;使BUS為高阻抗

        ;并令ADC0804開始轉換

        WAIT:JBP2.0,ADC;檢測轉換完成否

        JMPWAIT

        ADC:MOVXA,@RO;將轉換好的值送入

        ;累加器

        MOV33H,A;將現在溫度值存入33H

        CLRC;C=0

        SUBBA,32H

        JCTDOWN;C=0取入值較大,表示

        ;溫度上升,C=1表示下降

        TUP:MOVA,33H;將現在溫度值存入A

        CLRC

        SUBBA,30H;與上限溫度作比較

        JCLOOP;C=1時表示比上限小須

        ;加熱,C=0表示比上限大,停止加熱

        SETBP2.1

        JMPLOOP

        TDOWN:MOVA,33H;將現在溫度值存入A

        CLRC

        SUBBA,31H;與下限溫度作比較

        JNCLOOP;C=1時表示比下限小,須

        ;加熱,C=0表示比下限大

        CLRP2.1;令P2.1動作

        LOOP:MOV32H,33H

        CLRA

        MOVR4,#0FFH;延時

        DJNZR4,$

        JMPAAA

        END

        五、結語:

        本文給出了用單片機在0℃~99℃之間,通過用戶設置溫度上限、下限值來實現一定范圍內溫度的控制;給出了溫度控制系統(tǒng)的硬件連接電路以及軟件程序,此系統(tǒng)溫度控制只是單片機廣泛應用于各行各業(yè)中的一例,相信通過大家的聰明才智和努力,一定會使單片機的應用更加廣泛化。

        參考文獻:

        [1]李廣弟,朱月秀,王秀山.單片機基礎.北京:北京航空航天大學出版社,2001.7

        [2]萬光毅,嚴義,邢春香.單片機實驗與實踐教程[M].北京:北京航空航天大學出版社,2006.4

        第3篇:溫度控制系統(tǒng)范文

        關鍵詞:SST89E564RC單片機;溫度控制;系統(tǒng)設計

        Abstract: SCM has a small volume, strong function, low cost, wide application range and other advantages, can say, intelligent control and automatic control core is the microcontroller. In the modern industrial production, current, voltage, temperature, pressure, flow, flow rate and switching capacity is accused of main parameters. In this paper, from two aspects of hardware and software design are introduced in this paper the multi-point temperature heating control system using SST89E564RC microcontroller and a new temperature measurement devices, according to the set of real-time control of the temperature of each point of the indoor heating system, so as to improve the living comfort and heating economy.

        Key words: SST89E564RC MCU; temperature control; system design

        中圖分類號:F407.63

        1.單片機溫度控制系統(tǒng)的組成及工作原理在工業(yè)生產和日常生活中,對溫度控制系統(tǒng)的要求,主要是保證溫度在一定溫度范圍內變化,穩(wěn)定性好,不振蕩,對系統(tǒng)的快速性要求不高。以下簡單分析了單片機溫度控制系統(tǒng)設計過程及實現方法。現場溫度經溫度傳感器采樣后變換為模擬電壓信號,經低通濾波濾掉干擾信號后送放大器,信號放大后送模/數轉換器轉換為數字信號送單片機,單片機根據輸入的溫度控制范圍通過繼電器控制加熱設備完成溫度的控制。本系統(tǒng)的測溫范圍為0℃~99℃,啟動單片機溫度控制系統(tǒng)后首先按下第一個按鍵開始最低溫度的設置,這時數碼管顯示溫度數值,每隔一秒溫度數值增加一度,當滿足用戶溫度設置最低值時再按一下第一個按鍵完成最低溫度的設置,依次類推通過第二個按鍵完成最高溫度的設置。然后溫度檢測系統(tǒng)根據用戶設定的溫度范圍完成一定范圍的溫度控制。下面將以SST89E564RC單片機為例進行溫度控制分析。

        2.系統(tǒng)設計目標

        系統(tǒng)總體設計思想是以SST89E564RC單片機為控制核心,整個系統(tǒng)硬件部分包括溫度檢測部分、控制執(zhí)行部分、顯示及鍵盤系統(tǒng)及最小系統(tǒng)基本電路。系統(tǒng)利用單片機獲得溫度傳感器數據并與系統(tǒng)設計值進行比較,根據比較結果分別控制執(zhí)行系統(tǒng)。溫度控制系統(tǒng)控制框圖如圖1所示。

        3.系統(tǒng)硬件設計

        根據系統(tǒng)所需完成的功能,設計系統(tǒng)硬件結構如圖2所示。

        3.1 控制核心。系統(tǒng)采用SST89E564RC單片機作為控制核心,進行溫度采集、信息顯示及執(zhí)行機構的控制。SST89E564RC是美國SST公司推出的高可靠、小扇區(qū)結構的FLASH單片機,內部嵌入72 KB的Super-Flash,1 KB的RAM,通過對其RAM做進一步擴展,可滿足嵌入系統(tǒng)操作系統(tǒng)的運行條件。

        3.2 溫度傳感器。溫度傳感器采用Dallas半導體公司的數字化溫度傳感器DSl8820。該傳感器支持“一線總線”接口,可方便地進行多點溫度測量,還可以程序設定9~12位的分辨率,最高精度為±0.062 5℃,分辨率設定及用戶設定的報警溫度存儲在E2PROM中,掉電后依然保存。該產品支持3~5.5 V的電壓范圍,因其體積小使系統(tǒng)設計更靈活、方便。DSl8820的管腳排列如圖3所示,其中DQ為數字信號輸入/輸出端;GND為電源地;VDD為外接供電電源輸人端。

        DSl8820內部結構主要由4部分組成:64位光刻ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器TH和TL、配置寄存器。

        光刻ROM中的64位序列號是出廠前被光刻好的,它可以看作是該DSl8820的地址序列碼。光刻ROM的作用是使每一個DSl8820都各不相同,這樣就可以實現1根總線上掛接多個DSl8820的目的。

        DSl8820溫度傳感器的內部存儲器包括9 B高速暫存RAM和1 B非易失性的可電擦除的E2PROM,后者存放高溫度和低溫度觸發(fā)器TH,TL和結構寄存器,該字節(jié)第7位(TM)為0,低5位一直都是1,第6,5位(R1,R0)用來設置分辨率,如表1所示。

        根據DSl8820的通信協(xié)議,主機控制DSl8820完成溫度轉換必須經過3個步驟:每一次讀寫之前都要對其進行復位,復位成功后發(fā)送1條ROM指令,最后發(fā)送RAM指令,這樣才能對DSl8820進行預定的操作。復位要求主CPU將數據線下拉500μs,然后釋放,DSl8820收到信號后等待16~60μs左右,后發(fā)出60~240μs的存在低脈沖,主CPU收到此信號表示復位成功。由于DSl8820采用的是單線進行控制與讀取數據,因此對操作的時序要求非常嚴格,否則由于時序不匹配,將無法完成對器件的正確操作。

        3.3 控制執(zhí)行那分。(1)壁掛爐燃燒系統(tǒng)控制。控制電路采用了脈沖繼電器器件作為整個系統(tǒng)的總控部分,當所有居室溫度均達到設定值時,停止壁掛爐的工作。該繼電器的特點是:當線圈收到一個脈沖信號后,線圈通電,電磁鐵吸合,帶動觸頭閉合接通需要控制的電路,當下一個信號到來后,電磁鐵吸合,觸頭斷開,切斷被控制的電源,因此其具有自鎖和信號遙控功能。由于磁鐵的作用,控制脈沖消失后滑片位置不發(fā)生變化,保持穩(wěn)定狀態(tài),所以該器件具有功耗小、具有記憶功能。(2)居室溫度控制。各居室溫度控制在燃燒控制系統(tǒng)工作前提下,根據各居室溫度測量返回值,采用上海歐凱電磁閥制造有限公司生產的OK6515自保持脈沖電磁閥控制各回路的通斷。脈沖電磁閥采用脈沖和永磁技術,只需通過控制器切換脈沖的電極觸點來改變電磁閥的開關狀態(tài),當控制器發(fā)出電脈沖時,驅動閥芯克服永磁力產生上下移,使閥瓣到位后在永磁作用下處于自保持狀態(tài)。

        3.4 圖形液晶顯示模塊。為了能夠提供形象直觀的用戶顯示界面,系統(tǒng)采用圖形液晶顯示模塊LCDl2864,其具有8位標準數據總線、6條控制線及電源線,可與CPU直接接口,顯示各種字符及圖形。考慮到系統(tǒng)中漢字的使用量少,因此選用不帶漢字庫的LCD。對于使用的漢字分別提取其字模并以二進制形式保存于內部FLASHROM中。

        4.系統(tǒng)軟件設計

        系統(tǒng)軟件設計主要依據系統(tǒng)程序流程以及DSl8820的時序要求進行代碼編寫。為了降低開發(fā)難度,提高開發(fā)效率,系統(tǒng)開發(fā)中引入了μC/OS一Ⅱ嵌入式操作系統(tǒng)并移植了LCD顯示驅動。另一方面,為了確保對DSl8820操作時序的精確性,對DSl8820進行初始化和讀寫代碼仍采用匯編語言。

        4.1系統(tǒng)數據結構。系統(tǒng)所需數據結構包括各測溫元件的序列號表,漢字字模存儲、系統(tǒng)運行時間表存儲、各溫控點的設定值及測量值、系統(tǒng)時間的存放及一些臨時數據存儲。

        為了區(qū)別多個溫度傳感器,在系統(tǒng)初始化時讀入傳感器中的64位序列號,并將其存入程序存儲空間,以便程序運行期間進行比對,共需64 B。漢字字模采用16×16字庫進行提取,其中每個漢字需32 B,約15個字,為了方便程序功能的升級改進,在程序存儲空間中按20個字進行空間分配,需要存儲空間640 B。系統(tǒng)運行時間表的設計以小時為設置單位,需要保存24個值;為了減少時間比較過程中的數據計算量以及方便編程,對每個值采用一個字節(jié)存儲,這里共需24 B存儲空間,這里仍然使用程序存儲空間進行存儲,以便在系統(tǒng)掉電時設定值不會丟失。

        4.2系統(tǒng)程序設計。系統(tǒng)程序設計主要使用KeilC5l進行編寫,但由于對DSl8820器件的讀寫時序要求比較嚴格,故采用匯編代碼,其中溫度讀取子程序主要代碼如下:

        第4篇:溫度控制系統(tǒng)范文

        關鍵詞:AT89C51單片機;溫度控制;DS18B20

        基于單片機的飲水機溫度控制系統(tǒng)設計,是通過溫度傳感器和單片機對飲水機的智能控制,以解決傳統(tǒng)控制水溫對電力資源和水資源的浪費,同時又使飲用水達到飲用的標準。溫度過高或者是過低,都會使水資源失去應有的作用,也喪失了很多營養(yǎng)物質,從而同時造成了電力資源和水資源的巨大浪費,特別是在當前的全球能源極度匱乏,而國家倡導節(jié)約水資源的情況下,我們更應該掌握好對水溫的控制,才能把身邊的水電資源更好的利用起來,這同樣也是對自己的負責。

        1 項目背景

        隨著人們對飲水機的需求變高的同時,我們自然而然的對飲水質量問題就產生了更多的關注,而現在的飲水設備大多都沒有自動控溫系統(tǒng),有的只是自動加熱,但是水的礦物質等營養(yǎng)成分在反復加熱的過程中就大大的流失了,基于這個問題,本文給出了合理的軟件設計來解決。基于單片機飲水機的溫度智能控制系統(tǒng),可以智能的實時檢測飲水機水箱的水溫,當水溫低于設定的溫度時,飲水機將加熱水箱中的水,當高于設定的時候,飲水機將對水箱中的水停止加溫。這樣既節(jié)約了能源又為人們的使用提供了便捷。

        2 設計部分

        ⑴系統(tǒng)方案設計。本論文設計了一種以AT89C51單片機為核心部件,采用DS18B20的高精度數據采集系統(tǒng),這個系統(tǒng)的最大有點在于可以實時檢測飲水機水箱的水溫,并且可以通過數碼管顯示(也即3位LED數碼管)飲水機水箱水溫度數,而且可以預防二次加熱。系統(tǒng)的電路設計主要由以下幾部分組成:①控制部分主芯片采用單片機AT89C51;②顯示部分采用3位LED數碼管以動態(tài)掃描方式實現溫度顯示;③溫度采集部分采用DS18B20溫度傳感器;④加熱控制部分采用繼電器電路;⑤時鐘電路;⑥復位電路;⑦按鍵輸入這部分就不用說了,這個是必不可少的。在這里就不再贅述。

        ⑵系統(tǒng)軟件設計。系統(tǒng)的軟件設計本人主要采用C語言,對單片機的各項功能用編程來實現。主程序對模塊進行初始化,而后調用讀溫度、處理溫度、顯示、繼電器電路,用的是循環(huán)查詢方式來顯示和控制溫度。

        1)系統(tǒng)主程序流程圖。本軟件設計采用循環(huán)查詢來處理各個模塊,溫度是緩慢變化量,所以可以滿足性能要求。程序流程:當你選擇了打開飲水機之后,程序內部進行初始化操作,將數據傳送給DS18B20系統(tǒng),系統(tǒng)調用數據來處理子程序,繼而顯示子程序,最后是繼電器控制子程序,但是飲水機沒有停止工作,只要沒有給它結束命令,它會在繼電器控制子程序語句執(zhí)行完之后繼續(xù)初始化操作,然后循環(huán)進行。如圖1所示

        2)讀取DS18B20溫度模塊子程序。每次對DS18B20操作時多要按照DS18B20中的協(xié)議進行。初始化DS18B20發(fā)ROM功能命令發(fā)存儲器操作命令處理數據。程序流程圖如圖2

        3)數據處理子程序。由于DS18B20轉換后的代碼并不是實際的溫度值,所以要進行數據處理。首先程序判斷當前飲水機內水溫是否為零下,如果是,則DS18B20保存的是溫度的補碼,需要對其低八位取反加一變成原碼。處理過后把DS18B20的溫度復制到單片機的RAM中,里面已經是溫度值的Hex碼了,然后轉換Hex碼到BCD碼,分別把小數位,個位,十位的BCD碼存入RAM中。

        3 總結

        本設計在元器件選擇上盡量做到使硬件電路簡單,充分利用軟件編程來彌補元器件精度不足的缺點。完成了以AT89C51單片機為核心的溫度控制系統(tǒng)的設計。整個系統(tǒng)實現了多項功能,其中包括:溫度采集部分、顯示部分、驅動部分等,基本實現了設計任務的要求,并且電路簡單,功能全,易于控制操作,還能擴展很多功能。同時,由于時間及個人能力有限的問題,本系統(tǒng)的設計還存在很多不足和需要改進的地方,如:采集部分的誤差較大,控制算法還需進一步完善等。

        [參考文獻]

        [1]唐朔飛.計算機組成原理.高等教育出版社.2008.

        [2]汪新民,劉若慧.C語言基礎案例教程.北京大學出版社.2010.

        第5篇:溫度控制系統(tǒng)范文

        關鍵詞:單片機 溫度 控制

        0引言

        隨著社會的發(fā)展,溫度的測量及控制變得越來越重要。及時準確地獲取溫度信息并對其進行適當的控制,這在許多工業(yè)場合中都是很重要的環(huán)節(jié)。對于不同生產情況和工藝要求下的溫度控制,所采用的加熱方式和控制方式均不同。目前,一個學習與應用單片機的在全社會大規(guī)模地興起。單片機由于自身的優(yōu)勢,使得它在當代社會占據著很大的位置。單片機具有體積小、處理能強、成本低運行速度快、功耗低及應用面廣等優(yōu)點,應用在溫度測量與控制方面,控制簡單方便,測量范圍廣,精度較高。

        1單片機溫度控制系統(tǒng)的組成及工作原理

        1.1單片機AT89S51的工作原理

        硬件部分CPU主控制采用單片機AT89S51,電路部分主要由4個部分組成:溫度采集電路、按鍵顯示電路、電熱絲控制電路和電源電路。主要是通過采用智能溫度傳感器DS18B20集成芯片來完成溫度采集,此芯片可以把溫度傳感器、A/D傳感器、寄存器、接口電路集成在一塊芯片中,然后可以直接數字化輸出和測試。按鍵顯示電路主要經過HD7279A芯片驅動共陰數碼管的顯示和實現按鍵功能。實現電源電路主要是通過TL431二極管的穩(wěn)壓。而對于電熱絲控制電路,可直接由電熱絲接繼電器和電源并通過單片機控制繼電器的開和關,從而得以實現控制電熱絲的加熱。

        1.2 AT89C52單片機控制原理

        AT89C52單片機作為一種低功耗、高性能CMOS8位微控制器,其具有8K在系統(tǒng)可編程Flash存儲器。從硬件上看,Vcc接外部電源是連接DS18B20與單片機的部件,GND接地,還有I/O與單片機的I/O線相連接。而相對復雜的接口編程是DS18B20簡單的硬件接口的代價。經過單總線與單片機進行通訊,因此DS18B20的通訊功能是分時進行完成的。通過嚴格的時序來實現傳感器與單片機的接口協(xié)議,然而只能是在特定的時隙,才能對DS18B20數據的寫入和讀出進行實現。AT89C52對DS18B20的訪問流程如下:先對DS18B20進行初始化操作,再進行ROM操作命令,最后才能對存儲器和數據進行操作。嚴格的遵循工作時序和通信協(xié)議來對DS18B20進行每一步的操作。如由AT89C52控制DS18B20完成溫度轉換這一過程,根據DS18B20的通訊協(xié)議,完成這一過程應經過三個步驟:在進行每一次讀寫之前應對DS18B20進行復位,復位成功后應發(fā)送ROM指令,最后再對RAM指令進行發(fā)送,只有進行這樣一系列的操作才能預定操作DS18B20。DS18B20在通過上面的命令時,對外界的溫度進行測試,用存儲器將測試的溫度記錄下來,對其數據處理后,經過與89C52之間的通信協(xié)議,將相關的信息發(fā)送到89C52,然后將該信息交由89C52處理。

        1.3 89C51單片機應用原理

        本設計對89C51單片機應用系統(tǒng)進行采用以實現我們的設計要求,由于89C51單片機在片內已經含4KB的EEPROM,因此并不需要外擴展存儲器,這樣可使整個系統(tǒng)的整體結構簡單。采用89C51串行口的輸出工作方式,大大提高了89C51的利用率,如此也簡化了外部電路。89C51可直接掃描讀數鍵盤,可用串/并轉換模塊74Ls164驅動LED直接對溫度值進行顯示。由于其的利用率很高,負載又重,只需在后向電路加一塊同向驅動器,單片機就可正常工作。在進行串行傳輸數據時,可達到1MHz的頻率,對溫度的顯示完全可以達到測控精度要求。

        2單片機在貯液容器溫控系統(tǒng)中的應用

        該系統(tǒng)中以貯液容器溫度為被控參數,蒸汽流量為控制參數,輸入貯液容器冷物料的初溫為前饋控制,構成前饋一反饋控制系統(tǒng)。發(fā)揮前饋控制和反饋控制的各自優(yōu)勢,將可測而不可控的干擾由前饋控制克服,其他干擾由反饋控制克服,從而達到控制貯液容器溫度。滿足工藝要求的目的。

        2.1硬件設計

        選單片機AT89C51為主機,配以兩路傳感變送器、多路開關、A/D轉換器、D/A轉換器、V/I轉換器、調節(jié)閥等實現對貯液容器溫度的自動控制,同時還設有報警電路、鍵盤和顯示電路。系統(tǒng)在穩(wěn)態(tài)時,貯液容器的溫度恒定在工藝要求的數值不變。

        2.1.1前向通道的設計

        采用JUMU90系列的溫度傳感變送器,其輸入范圍為:0℃~500℃,輸出為4mA~20mA(DC),測量精度為0.5%,選用10位逐次逼近式A/D轉換芯片AD571,接收到有效的CONV ERT命令后,內部的逐次逼近寄存器從最高位開始順次經電流輸出的D A C在比較器上與模擬量經5k8電阻所產生的電流相比較。檢測完所有位后,SAP中包含轉換后的10位二進制碼。轉換完成后,SAP發(fā)出DR信號(低電平有效),單片機查詢到DR=0時,便使其打開三態(tài)緩沖器輸出數據。

        2.1.2后向通道的設計

        為了滿足系統(tǒng)的精度要求,選用10位的D/A轉換器DAC1020。由于其內部不帶有鎖存器,所以必須通過I/O口才能與AT89C51單片機連接,又由于AT89C51的字長是8位的,一次操作只能傳輸8位數據.因此AT89C51必須進行兩次操作才能把一個完整的10位數據送到AC1020。為了使10位數據能夠同時送人DAC1020,避免輸出電壓波形出現毛刺現象,故必須采用雙緩沖器方式。

        2.2系統(tǒng)軟件設計整體思路

        一個應用系統(tǒng)要完成各項功能,首先必須有較完善的硬件作保證。同時還必須得到相應設計合理的軟件的支持,尤其是微機應用高速發(fā)展的今天,許多由硬件完成的工作,都可通過軟件編程而代替。甚至有些必須采用很復雜的硬件電路才能完成的工作,用軟件編程有時會變得很簡單,如數字濾波,信號處理等。為使編制程序的速度比較快,也便于學習和交流,本系統(tǒng)卻選用了匯編語言。原因在于,本系統(tǒng)是編制程序工作量不大、規(guī)模較小的單片機微控制系統(tǒng),使用匯編語言可以不用像高級語言那樣占用較多的存儲空間,適合于存儲容量較小的系統(tǒng)。同時,本系統(tǒng)對位處理要求很高,需要解決大量的邏輯控制問題。本裝置可工作于軟件主程序、讀出溫度子程序、復位應答子程序、寫入子程序、以及有關DS18B20的初始化子程序、寫程序和讀程序。

        3結束語

        目前單片機的應用已涉及到了生活中的各個領域并起著重要作用,本設計使用的溫度控制器結構簡單、測溫準確,具有一定實際應用價值。該智能溫度控制器只是DS18B20在溫度控制領域的一個簡單實例,還有許多需要完善的地方。溫度控制系統(tǒng)可以應用于多種場合,而單片機的控溫會直接影響單片機在這些場合的使用情況,所以我們要想使單片機在各領域中發(fā)揮更大的作用就要繼續(xù)努力研究出更好的單片機控溫系統(tǒng)。

        參考文獻:

        [1]王慧強.基于MCS51單片機溫度控制系統(tǒng)設計[J].裝備制造技術,2010,(05).

        第6篇:溫度控制系統(tǒng)范文

        關鍵詞:單片機;溫度處理;上位機;LCD;實時顯示

        中圖分類號:TD655.3 文獻標識碼:A 文章編號:1674-7712 (2014) 04-0000-01

        隨著計算機技術的發(fā)展和成熟,計算機的應用也越來越廣泛,在自動化領域,計算機已經成為控制系統(tǒng)的首選平臺,應用計算機對生產和試驗進行實時、遠程監(jiān)控是現代自動化發(fā)展的主要方向。將計算機應用于工業(yè)實時控制的前提是現場數據的實時獲取。在生產和科學實驗中,常常要測控很多參數,諸如溫度、壓力、轉速等,通常的方法是使用專用的儀表人為觀測、記錄處理數據、做出判斷,這就會帶來人為的誤差。如何將計算機與各種設施、設備結合,簡化人工操作并實現自動控制,滿足社會的需求,成為一個很重要的問題。數據采集是各行業(yè)廣泛采用的一種現場控制手段,它可以實現實時控制、現場監(jiān)測,輔助數據分析、問題處理,以其結構簡單、使用手法便捷、精確的測量和友好的人機界面,博得用戶的青睞。其中,溫度采集與處理系統(tǒng)就是被廣泛用于工業(yè)現場的數據采集系統(tǒng),主要是對溫度進行實時監(jiān)測和控制。

        溫度檢測是現代檢測技術的重要組成部分,在保證產品質量、節(jié)約能源和安全生產等方面起著關鍵的作用。在生產過程中,它可以實現對人類難以或無法到達的工作現場的監(jiān)測,應用這一系統(tǒng)可對生產現場的工藝參數進行采集、監(jiān)視和記錄,為提高產品質量、降低成本提供了信息和手段;再者,溫度過高或過低會直接影響到產品的質量、對機械設備和控制系統(tǒng)中的各種元器件造成一定的損壞,嚴重的會影響到生產安全。溫度也是生活中最常見的一個物理量,它與我們的生活息息相關,溫度過高或過低同樣會造成一些不良影響。因此,在生產和生活中要對溫度進行嚴格的控制,使溫度在規(guī)定的范圍內變化。為此,設計了無線溫度控制系統(tǒng),它是一種基于無線射頻技術的無線溫度控制裝置,可以實現遠距離的對系統(tǒng)的實時監(jiān)測和控制。

        一、設計要求及模塊方案

        (一)設計要求

        (1)測量和控制溫度,實現溫度的采集、數據的發(fā)射和接受;(2)對溫度進行處理,實現報警和實時顯示;(3)通過上位機將所測結果顯示出來;(4)利用實時時鐘芯片顯示當前的時間,實時觀測溫度;(5)分別設計控制設備和采集設備,進行相關測試。

        (二)模塊設計方案

        1.設計思路。本系統(tǒng)的設計跟據單片機的控制,通過無線傳輸來遠距離來測試溫度并實時顯示出來,我們根據單片機的控制原理,來控制相關器件的相關工作,控制溫度的采集,數據的發(fā)射和接受,并利用51單片機自帶的串口功能把數據發(fā)送到電腦上實時顯示出來,具體工作過程:

        利用單片機控制無線模塊,發(fā)出采集溫度命令,等待自動應答,在測溫系統(tǒng)收到命令后,開始采集溫度,轉化完畢以后,由單片機控制無線模塊把溫度發(fā)出去,等待自動應答。控制系統(tǒng)收到數據后,自動應答。收到的溫度首先經過處理,通過串口模塊發(fā)送到上位機上,在電腦上實時顯示出來,并且發(fā)送到LCD12864上面實時顯示出來,同時判讀溫度是否超過設置的告警溫度,若是超過報警溫度,則發(fā)送報警命令,使測試系統(tǒng)做出反應,例如,蜂鳴器報警,繼電器斷開,同時紅色指示燈亮,為超過報警溫度。若是沒有超過報警溫度,則發(fā)送正常命令,使測試系統(tǒng)正常工作,繼電器吸合,蜂鳴器關閉,綠色指示燈亮。

        另外在我們增加相應的按鍵控制單片機,設置報警溫度,調節(jié)時間,可以實時觀測溫度。增加上位機處理,通過計算機來實時觀測溫度變化。

        2.微控制器模塊。方案:應用單片機作為控制器。我們使用了ATMEL公司的AT89S52單片機,它也同樣具有很強的信息處理功能,易于操作使用,具有8k的程序存儲器,頻率最大支持33MHZ,體積小,需要電壓小,功耗低,價格便宜等優(yōu)點,更適于本系統(tǒng)的要求。

        3.無線射頻模塊。nRF24L01是一款新型單片射頻收發(fā)器件,工作于2.4 GHz~2.5 GHz ISM頻段。內置頻率合成器、功率放大器、晶體振蕩器、調制器等功能模塊,并融合了增強型ShockBurst技術,其中輸出功率和通信頻道可通過程序進行配置。

        4.液晶顯示模塊。方案:采用LCD液晶顯示。LCD液晶顯示模塊雖然占用I/O口多,控制復雜,但其功能強大,顯示內容豐富、清晰,顯示信息量大。并且能夠提示操作語句,這大大提高了系統(tǒng)的人性化設計。

        5.電源模塊。采用LM7805提供5V穩(wěn)壓電源,并在穩(wěn)壓模塊兩端加上加上多個電容,使之更加穩(wěn)定,對于無線模塊需要提供3.3V的穩(wěn)壓電源,我們選用了ASM117電源模塊,輸出3.3V的穩(wěn)壓電源。

        二、系統(tǒng)硬件電路設計

        在此系統(tǒng)中,下位機主要是負責采集多路數據將其送至上位機,與此同時單片機也會進行將數據轉換為對應的溫度示數在LED顯示器上顯示。下位機的硬件控制系統(tǒng)主要由單片機AT89C51,LCD顯示電路,無線傳輸模塊,串口硬件電路以及鍵盤LED顯示組成。測試系統(tǒng)主要由單片機AT89S52,DS18B20,無線模塊,繼電器控制系統(tǒng),蜂鳴器報警系統(tǒng),LED顯示電路等組成。

        采用VB 6.0作為該系統(tǒng)的上位機編程語言,同時利用RS232實現與單片機間的通訊,從而對下位機采集得到的數據進行動態(tài)跟蹤的顯示、分析、繪制曲線及數據的存儲。其組成大概有兩部分,一個是實時數據顯示界面,即當下位機將數據到達的同時要繪制出曲線。另一個是歷史數據界面,即在輸入所要查詢的時間與通道后,繪制出相應的曲線、方塊圖及數據列表等。

        三、系統(tǒng)總體論證

        (一)工作原理

        無線溫控系統(tǒng)是以單片機AT89S52為控制核心,用無線傳輸來遠程來測試溫度。具體工作過程:

        (1)給系統(tǒng)上電后,按下鍵2,向單片機發(fā)出指令,單片機控制無線模塊,發(fā)出采集溫度命令,等待自動應答。

        (2)在測溫系統(tǒng)收到命令后,開始采集溫度,采集完畢,由單片機控制無線模塊把溫度發(fā)出去,等待自動應答。

        (3)控制系統(tǒng)收到數據后,自動應答。收到的溫度經過單片機處理,可以實現如下功能:

        1)通過串口模塊發(fā)送到上位機上,在電腦上實時顯示出來;

        2)同時發(fā)送到LCD12864上實時顯示出來;

        3)而且能夠同時判讀溫度是否超過設置的告警溫度,并發(fā)出相應的指令。

        (4)測試系統(tǒng)根據指令做出相應的顯示。

        1)若是超過報警溫度,則發(fā)送報警命令,則測試系統(tǒng)蜂鳴器報警,繼電器斷開,同時紅色指示燈亮。

        2)若是沒有超過報警溫度,則發(fā)送正常命令,使測試系統(tǒng)正常工作,繼電器吸合,蜂鳴器關閉,綠色指示燈亮。

        另外我可以通過手動設置報警溫度,通過調控控制系統(tǒng)上面的按鈕來可以設置不同報警溫度,可以做出不同的反映。另外我們在控制系統(tǒng)上面加上了實時時鐘芯片,可以實時的顯示當前時間,確切的知道當前溫度的時間,以及發(fā)生報警的時間等。

        在上位機中我們用VB設置了實時顯示畫面,實時顯示當前的時間,準確顯示當前接收到的溫度,并且通過溫度曲線實時顯示,形象地表示。

        本模塊為溫度采集部分,上電后,溫度處于接收狀態(tài),有無線控制部分發(fā)射指令當接收到指令后,根據指令做出相應的判斷。

        1)為正常工作,這令為0xaa,接收到這個指令后,關閉蜂鳴器,黃色報警燈,打開正常工作電源燈綠色,接通繼電器,同時采集溫度,把無線模塊轉化為發(fā)射,把采集的溫度發(fā)射出去,正常發(fā)送以后,在轉為接收狀態(tài)。

        2)超過設置溫度,指令為0x55,接收到這個指令后,打開蜂鳴器,打開紅色發(fā)光二極管,關閉綠色燈,斷開繼電器,同時再次采集溫度,把無線模塊轉化為發(fā)送狀態(tài),把溫度發(fā)送出去以后,再次轉化為接收狀態(tài)

        3)為數據傳輸錯誤指令,0xcc接收到這個指令以后,說明收到的溫度數據有問題,黃色燈亮,

        4)接收到這個指令以后,0x33這個指令為是使單片機進入低功耗工作,暫時停止工作,只有外部中斷在檢測狀態(tài)。

        5)接收到指令,是確認模塊處于工作狀態(tài),打開指示燈,使模塊轉為接收狀態(tài)

        注:故障處理

        溫度采集模塊可能一直接收不到指令,超過一定時間,模塊進入低功耗狀態(tài),使電流消耗減少。

        模塊處于發(fā)送時,通過返回來的指令,判斷到數據沒有接收到,設定一定的次數,停止溫度的發(fā)送,讓無線模塊自動轉到接收狀態(tài)。

        四、測試及結論

        (一)測試結果

        根據工作原理我們對成品進行了相關的測試,打開開發(fā)板,開發(fā)板顯示當前時間,按下測試鍵,控制系統(tǒng)就向測試系統(tǒng)發(fā)射測試信號,測試系統(tǒng)收到信號后,開始進行溫度轉換,轉化完畢以后然后發(fā)送紅溫度給控制系統(tǒng)。如此反復循環(huán),不斷發(fā)送命令和測試溫度。

        (二)測試結論

        無線溫控系統(tǒng)可以實現對溫度傳感器的穩(wěn)定控制,測溫范圍為0.0到99.9度,不僅使測量結果比普通溫度計精確2-5倍,還對功能進行了擴展與創(chuàng)新;而且功能上分別設置了預置固定溫度報警、手動設置溫度報警功能和智能自動調控溫度等,并且通過無線控制在屏幕上和電腦上實時顯示出來。實現了溫度的準確報警、實時溫度顯示及溫度的智能控制等。設計過程中考慮到了硬件與軟件的相互補充,系統(tǒng)運行穩(wěn)定,結構小巧美觀。

        參考文獻:

        [1]張永瑞,劉振起,楊林耀,顧玉昆.電子測量技術基礎[M].西安:西安電子科技大學出版社,1994:82-88.

        [2]孫肖子,張企民.模擬電子技術基礎[M].西安:西安電子科技大學出版社,2001:22-72.

        [3]余孟嘗.數字電子技術基礎簡明教程[M].北京:高等教育出版社,1999:245-362.

        [4]譚浩強,張基溫.C語言程序設計教程[M].北京:高等教育出版社,2006:306-307.

        [5]戴佳,戴衛(wèi)恒,劉博文.51單片機C語言應用程序設計實例演講[M].北京:電子工業(yè)出版社,2008:71-99.

        [6]高吉祥.電子技術基礎實驗與課程設計[M].北京:電子工業(yè)出版社,2002:283-288.

        [7]劉南平.現代電子設計與制作技術[M].北京:電子工業(yè)出版社,2004:230-232.

        第7篇:溫度控制系統(tǒng)范文

        【摘要】數字PID;自動溫度控制系統(tǒng);設計;實現

        中圖分類號:S624.4+4文獻標識碼: A

        前言

        文章對溫度控制的目的和數字式定時溫控系統(tǒng)進行了簡單介紹,對數字PID自動溫度控制系統(tǒng)的設計進行了闡述,并結合自身實踐經驗和相關理論知識,對數字PID自動溫度控制系統(tǒng)的硬件電路部分進行了探討。

        二、溫度控制的目的分析 隨著社會的快速發(fā)展,科技的加速進步,測溫儀器在各個領域應用越來越廣泛,自動化和智能化已經成為現代的溫度控制系統(tǒng)的主流發(fā)展方向。因為各行各業(yè)對于溫度控制有著越來越高的要求,所以對溫度的控制和測量就顯得較為重要。溫度控制器的使用范圍越來越廣泛,各種能夠應用于不同領域的智能溫度控制器隨著產生。 不僅在日常的生產和生活中廣泛應用到溫度控制,現在的很多電子產品單片機中也用到了溫度控制和溫度檢測。這就使單片機溫度控制系統(tǒng)越來越廣泛應用于電子產品之中。針對這個問題,該系統(tǒng)的設計是為了實現一種很可以連續(xù)進行高精度調節(jié)溫度的溫度控制系統(tǒng),它功能強大,應用廣泛,便于攜帶,小巧美觀,是一款急廉價又實用的溫度控制系統(tǒng)。該設計對單片機的溫度進行實時控制和監(jiān)測,這樣就實現了單片機溫度控制系統(tǒng)的基本溫度控制功能。

        三、數字式定時溫控系統(tǒng) 本文研制的數字式定時溫控系統(tǒng)主要完成數據采集,溫度、定時的顯示,溫度控制,溫度定時的設定以及報警等功能。核心控制器由單片機完成,采用數字PID控制算法進行過程控制。加熱器件選用熱慣性小,溫度控制精度高,速度快的電熱膜,由單片機輸出通斷率控制信號進行控制。

        四、系統(tǒng)設計該系統(tǒng)由主控制器、測溫電路、顯示電路和鍵盤電路組成。該系統(tǒng)主控制器采用單片機AT89S51,溫度傳感器為DS18B20,用LCD 128X64液晶顯示屏實時顯示當前溫度及控制溫度。鍵盤電路采用3*4矩陣鍵盤來設定需要溫度。AT89S51的P0.0~P0.4通過上拉電阻分別連接LCD 128X64液晶顯示屏的E、R/W、RS、/CS2、/CS1,P1.0~P1.7連接LCD 128X64液晶顯示屏的DB0~DB7,P2.0~P2.7接鍵盤電路。1.AT89S51單片機本系統(tǒng)選擇ATMEL生產的AT89S51單片機,其特性如下:(1)4KB可編程程序存儲器(ROM);128B內部數據存儲器(RAM);32條雙向輸入輸出線(I/O);1000次以上的循環(huán)寫/擦;(2)有ISP在線編程功能,在改寫單片機存儲器內的程序不需要把芯片從工作環(huán)境中剝離。速度更快、穩(wěn)定性更好,燒寫電壓也僅僅需要4~5V即可;(3)內部集成看門狗計時器,不再需要外接看門狗計時器單元電路;(4)電源范圍寬達4~5.5V,其工作性能更為穩(wěn)定。2. DS18B20數字溫度傳感器DS18B20是美國DALLAS公司推出的一種改進型智能數字溫度傳感器。其主要特點如下:(1)適應電壓范圍較寬,3.0~5.5V,兩種供電方式,寄生電源方式下由數據線供給;(2)1—wire單總線數據通信方式,多個DS18B20可以并聯到3根或2根線上,通過一根端口線與CPU通信;(3)溫度測量范圍為—55℃~+125℃,可編程為9~12位的A/D轉換精度。3.JDL12864圖形點陣液晶顯示器JDL12864主要由行/列驅動器及128*64的全點陣液晶顯示器組成,可以顯示8*4個(16*16點陣)漢字。其主要特點如下:(1)電源:VDD,+5V。模塊內自帶—10V負壓,用于作LCD的驅動電壓;(2)內置漢字字庫,提供8192個16×16點陣漢字(簡繁體可選),128個16×8點陣字符;(3)與CPU接口采用8位數據總線并行輸入輸出和8條控制線;(4)工作溫度為—10℃~+50℃。存儲溫度為—20℃~+70℃;其硬件連線如圖2。4.軟件設計DS18B20的單總線工作協(xié)議流程是:初始化ROM操作指令存儲器操作指令數據傳輸。其工作時序包括初始化時序、寫時序和讀時序。

        五、硬件電路設計 硬件系統(tǒng)主要由AT89S52單片機、溫度采集、鍵盤顯示電路等功能電路組成。 1.主控單元 AT89S52單片機為主控制單元。AT89S52單片機首先根據爐溫的給定值和測量值計算出溫度偏差,然后進行PID控制并計算出相應的控制數據由P1.0口輸出。最后將P1.0口輸出的控制數據送往光電耦合隔離器的輸入端,利用PWM脈沖調制技術調整占空比,達到使爐溫控制在某一設定溫度。AT89S52單片機還負責按鍵處理、溫度顯示以及與上位機進行通信等工作。4位高亮度LED用于顯示設定溫度或實測溫度。 2.溫度采集 溫度采集電路主要由鉑銠-鉑熱電偶LB-3構成。LB-3熱電偶可以在1300℃高溫下長時間工作,滿足常規(guī)處理工藝要求。 測溫時,熱電阻輸出mV熱電勢,必須經過變送器變換成0-5V的標準信號。本系統(tǒng)選用DWB型溫度變送器,并將其直接安裝在熱電偶的接線盒內,構成一體化的溫度變送器,不僅可以節(jié)省補償導線,而且可以減少溫度信號在傳遞過程中產生的失真和干擾。 電阻爐爐溫信號是一種變換緩慢的信號。這種信號在進行A/D轉換時,對轉換速度要求不高。因此為了減低成本以及方便選材,可以選用廉價的、常用的A/D芯片ADC0808,ADC0808是一種逐次逼近式8路模擬輸入、8為數字輸出地A/D轉換器件,轉換時間為100us,完全滿足系統(tǒng)設計的要求。經過ADC0808轉換所得到的實測爐溫數據直接送入AT89S52單片機中進行數據處理。

        3.恒溫控制算法

        對于簡單系統(tǒng),可以采用理論計算的方法確定這些參數,但是稍微復雜一些的系統(tǒng),采用理論計算的方法就困難了。因此幾乎都是用工程的方法對參數進行整定。調節(jié)器參數的整定是一項繁瑣而又費時的工作,因此,近年來國內外在數字PID調節(jié)器參數的工程整定方面做了大量的研究工作,歸一參數的整定法是一種簡易的整定法。 根據大量實際經驗的總結,人為設定約束條件,以減少獨立變量的個數,例如取: TD≈0.125TS TI≈0.5TS(7) T≈0.1TS 式中:TS是純比例控制式的臨界振蕩周期。 將式(7)代入式 (6)中,可得數字PID控制器的差分方程為: Δuk=KP(2.45ek+3.5ek-1+1.25ek-2) (8) 對比式(6)和式(8)可知,對4個參數的整定簡化成了對一個參數KP的整定,使問題明顯地簡化了。 采樣周期T的取值,從數字PID控制器對連續(xù)PID控制器的模擬精度考慮,采樣周期越小越好,但采樣周期小,控制器占用計算機的時間就長,增加了系統(tǒng)的成本。因此采樣周期的選擇應綜合考慮各方面因素,選取最優(yōu)值。 在恒溫控制系統(tǒng)中,控制輸出為定時器T2初值n(0≤n≤65 536),誤差為溫度設定值Tset與DS18B20檢測值之差Tread。因為電阻絲的功率是有限的,初始溫度低于溫度設定值Tset較大時,可以不用數字PID控制。可以根據電阻絲的功率設定一個誤差值emax,當e>emax時,一直加熱,輸出n=0;當e

        六、結語 數字PID在控制算法結合單片機在自動溫度控制方面有較好的作用的,但是其中還存在一些問題的,需要我們投入更多的精力和研究才行。

        參考文獻[1]李鐵.基于單片機的溫度控制系統(tǒng)的設計[J].微型機與應用,2010,29(24):29—30.

        第8篇:溫度控制系統(tǒng)范文

        關鍵詞:溫度測量;控制系統(tǒng);CAN總線;DS18B20

        一、 引言

        隨著科技的不斷發(fā)展,在溫度檢測領域也發(fā)生了很大的變化。在檢測系統(tǒng)中使用的傳感器過去大多使用熱敏電阻為溫度敏感元件,其特點有:成本低、測溫范圍大、溫度測量準確度較低;而現在愈來愈多的系統(tǒng)使用數字溫度傳感器,其特點有:以數值方式直接輸出溫度值,溫度檢測精度較高,系統(tǒng)可靠性好,但測溫范圍小(一般-55℃-+125C)等[1]。

        在工業(yè)測控系統(tǒng)中采用現場總線技術是實現現場級數據傳輸提高工業(yè)現場實時效率的有效途徑。現場總線是面向工業(yè)控制網絡的通信標準,它建立在開放系統(tǒng)互連(OSI)參考模型上,是一種工業(yè)環(huán)境中的通信標準。控制器局域網(Controller Area Network簡稱CAN)作為現場總線之一,以其卓越的特性低廉的價格,極高的可靠性和靈活的結構,在汽車工業(yè),機械工業(yè)、過程工業(yè)等領域應用廣泛, CAN總線已成為國際標準,并已被公認為最有前途的現場總線之一[2]。

        本文將研究一種由CAN總線完成測控系統(tǒng)間數據通信、結構靈活、通用性好的溫度測控系統(tǒng)。在此系統(tǒng)中,我們同時使用了鉑電阻溫度傳感器Pt100和單總線數字溫度傳感器DS18B20,以適應不同場合應用需要,并能方便地實現系統(tǒng)互聯。

        二、 系統(tǒng)構成和工作原理

        (一)、系統(tǒng)構成

        根據應用場合的需要,本溫度測控系統(tǒng)主要完成的功能有:對熱電偶溫度傳感器Pt100的信號進行檢測;利用數字溫度傳感器DS18B20對溫度的檢測;現場LCD顯示及鍵盤控制功能;上位機通過CAN總線下位機通信,要實現對整個系統(tǒng)的監(jiān)控。系統(tǒng)主要由:監(jiān)控、測溫模塊、現場顯示模塊和CAN總線等部分組成,系統(tǒng)構成原理框圖如圖1所示。

        (二)、各功能模塊的功能及實現

        1、監(jiān)控模塊

        監(jiān)控模塊的主要功能是向各測溫模塊節(jié)點發(fā)送遠程幀,接收來自各節(jié)點的數據或信息實現監(jiān)控、報警、打印及其它功能。該模塊硬件由微型計算機與一塊PC―CAN通信卡來實現。

        2、測溫模塊

        溫度測控系統(tǒng)通常可包含若干個溫度測量模塊(稱為一個節(jié)點),每個節(jié)點可測量一個小范圍內的多點溫度。單個節(jié)點由以下幾個部分組成:一片帶CAN控制器的單片機C8051F040、信號調整電路、若干個Pt100和若干個DS18B20。

        C8051F040內部程序存儲器、SRAM能滿足通常用途程序需要,不需增加額外的存儲器;其內部集成了10位A/D轉換器、CAN控制器等[3],可簡化系統(tǒng)設計。

        DS18B20是美國DALLAS公司繼DS1820之后推出的增強型單總線數字溫度傳感器。它在測溫精度、轉換時間、傳輸距離、分辨率等方面較DS1820有了很大的改進。溫度的測量范圍為-55℃―125℃,測量精度為0.5℃。傳感器的供電寄生在通信的總線上,可以從一總線通信中的高電乎中取得,這樣可以不需要外部的供電電源。也可直接由外部提供電源,一般在檢測的溫度超過100℃時,最好使用外部供電模式,供電的范圍為3―3.5V。當使用總線寄生供電時,供電端必須接地,同時總線在空閑的時候必須保持高電乎,以便對傳感器充電。每―個DSl8B20溫度傳感器都有―個自己特有的芯片序列號,我們可以將多個這樣的溫度傳感器掛接在一根總線上,實現多點溫度的檢測。所有的DS18B20通過單線與單片機通信,而其電源有外部提供。DS18B20的接口電路非常簡單、成本低廉。

        鉑電阻溫度傳感器Pt100其電阻值隨著溫度的變化而變化,為了便于檢測,可將其信號轉換為電壓或電流信號,這里采用外加恒流源將電阻變化轉變?yōu)殡妷鹤兓盘枴T谛盘栒{整電路(見圖2)里,為了提高Pt100的測量精度,減少線路的長度對檢測結果的影響,對Pt100采用四線法進行采樣信號,再經過差動放大電路,這樣可以較好的減少零點漂移,以及減少由于線路過長產生的壓降對系統(tǒng)的影響。

        3、現場顯示模塊

        此顯示模塊的主要功能有:它能在現場顯示各個節(jié)點的溫度值和溫度變化曲線,也可以通過鍵盤設定所要顯示的節(jié)點溫度。它有單獨的單片機進行處理,與C8051F040通過串行口進行通信。它的靈活性大,可以減輕下位機主控器C8051F040的負擔,而且用戶可以根據需要對其進行選擇。單一測溫模塊、現場顯示模塊可構成一獨立的溫度測控小系統(tǒng)。

        4、CAN總線

        CAN總線是監(jiān)控模塊和各測溫節(jié)點的物理連接,該部分主要是其物理層的設計,其電路見圖5。CAN總線遵循ISO的標準模型,分為數據鏈路層和物理層。在工程上,這兩層通常由CAN控制器和收發(fā)器實現的。這里我們選擇PHILIPS公司的PCA82C250收發(fā)器,它可提高總線的差動發(fā)送和接收能力。它與ISO11898標準完全兼容,有三種不同的工作方式即高速、斜率控制和待機,可根據實際情況選擇。

        為了進一步提高系統(tǒng)的抗干擾能力,在CAN控制器(在C8051F040內部)引腳CANTX、CANRX和收發(fā)器PCA82C250之間并不是直接相連,而是通過由高速光耦6N137構成的隔離電路后與82C250相連,這樣就可以很好的實現總線上各節(jié)點的電氣隔離。這部分增加了節(jié)點的復雜性,但它卻提高了節(jié)點的穩(wěn)定性和安全性。

        80C250與CAN總線接口部分也采用了一些安全和抗干擾措施。82C250的CANH和CANL引腳各自通過一個5Ω的電阻與CAN總線相連,電阻可起到一定的限流作用,從而保護82C250免受過流的沖擊。在CANH和CANL與地之間各自接一個30p的小電容,可以起到濾除總線上的高頻干擾和一定的防電磁輻射的能力;另外,在CANH和CANL之間并聯一個15V的瞬態(tài)電壓抑制二極管(TVS),可以保護80C250在瞬間高電壓情況下而不受損壞。82C250的Rs腳上接有一個斜拉電阻,電阻的大小可根據總線速率適當的調整,其值一般在16K~140K之間,圖3中選用47K。

        (三)、系統(tǒng)工作原理

        由圖1可見,監(jiān)控模塊的主要功能是對整個系統(tǒng)進行監(jiān)控。它通過CAN總線不斷的向下位機發(fā)送遠程幀,并接收從下位機傳送過來的溫度等信息,并對這些信息進行分析、顯示、存儲等。用戶可根據監(jiān)控菜單的提示,選擇需要了解的項目。監(jiān)控模塊還可以對數據進行記錄、打印,以及對出現異常情況給予報警、處理等。現場顯示模塊同樣可以接收各點的溫度值,并以數值曲線等形式顯示出來,用戶可以在現場對系統(tǒng)進行觀察等。

        三、 軟件設計

        CAN總線上的每一節(jié)點均可以作為主節(jié)點主動地與其它節(jié)點交換數據,徹底解決了主從結構網絡上只能有一個主節(jié)點、其余均為從節(jié)點的潛在危害,CAN網絡中的節(jié)點(信息幀)可分優(yōu)先級,這對實時控制系統(tǒng)無疑是極為有利的。由于本系統(tǒng)采用了CAN總線構成局域網因此程序設計具有很大的靈活性。根據系統(tǒng)特點將程序分為兩部分:監(jiān)控程序、現場LCD顯示程序和測溫程序。利用微型計算機作為監(jiān)控模塊的主機,監(jiān)控程序可完成較完備的溫度監(jiān)控和數據管理功能如:特定點溫度的采集和顯示,整個系統(tǒng)溫度的采集和顯示,溫度越限報警點的定位等;現場LCD顯示程序主要完成對信息的接收、處理,并按照一定的規(guī)律將其顯示出來;測溫程序主要完成接收監(jiān)控計算機發(fā)出的各種命令,采樣信息等功能。這里給出測溫程序框圖如圖4所示。圖中初始化部分主要包括對單片機及其電路的復位,設置CAN總線的波特率和設置CAN控制器的命令寄存器等。程序執(zhí)行部分首先選擇采樣通道,并判斷其終端傳感器的種類,再對其進行對應的處理。

        四、 結束語

        (一)、該系統(tǒng)可以解決一般工業(yè)領域的溫度測控問題,并利用CAN總線的特殊優(yōu)勢解決了遠距離多點測量問題.網絡傳輸實時性好。

        (二)、該系統(tǒng)有良好的通用性根據實際需要用戶可選擇不同的方案。如:監(jiān)控計算機可控制多個測溫節(jié)點,而每個節(jié)點又可進行小范圍內多點測溫;還可以根據用戶需要使用Pt100和DS18B20,以及它們各自的個數多少。

        (三)、該系統(tǒng)可靠性好,由于CAN總線的多主特性,用戶甚至可以選擇多個監(jiān)控計算機,方便靈活,系統(tǒng)生命力強。

        [參考文獻:

        [1]胡振宇,劉魯源,杜振輝.DS18B20接口的C語言程序設計[J],單片機與嵌入式系統(tǒng)應用,2002 (7).

        [2]光彬,胡云安.基于CAN總線局域網的通用多點測溫系統(tǒng)[J],自動化與儀表,1999(5).

        第9篇:溫度控制系統(tǒng)范文

        [關鍵詞] PLC 組態(tài)軟件 模糊算法 遠程控制

        模糊控制比傳統(tǒng)的PID 控制等方法, 在強時變、大時滯、非線性系統(tǒng)中的控制效果有著明顯的優(yōu)勢。將模糊控制技術應用于各種過程控制系統(tǒng)中,在國內外已是很普遍的現象。PLC是工業(yè)控制常用的控制部件, 把二者結合起來, 可使控制系統(tǒng)的性能指標達到最優(yōu)。基于模糊控制技術的PLC網絡化溫度控制系統(tǒng), 是對傳統(tǒng)的過程控制系統(tǒng)的改造, 具有達到設定溫度的時間短、穩(wěn)態(tài)溫度波動小、反應靈敏、抗干擾能力強、節(jié)省電能等優(yōu)點。相比傳統(tǒng)的計算機溫度控制系統(tǒng),由PLC構成的溫度控制系統(tǒng)結構更簡單,可靠性更高,成本更低,而且可以方便地利用組態(tài)軟件構建一個簡單的的分布式控制系統(tǒng)(DCS),實現系統(tǒng)的數字化,智能化,網絡化,管理控制一體化,信息集成化。

        一、系統(tǒng)構建

        系統(tǒng)主要由三大部分組成。第一部分由上位計算機、個人計算機、服務器構成生產管理層;第二部分由現場總線系統(tǒng)構成中間過程控制層;第三部分由可編程序控制器(PLC)、數模轉換器(D/A)、溫度調控環(huán)節(jié)構成現場控制層。生產管理層設在中控室,通過網絡與中間控制層聯系,完成對整個生產過程的監(jiān)控和管理。過程控制層為CC-Link現場總線系統(tǒng),它接收上位機的各種指令,并協(xié)調現場設備的工作,同時對現場各種數據進行處理并向上層傳送。現場控制層為多路具有各種控制功能的多點控制單元,PLC為三菱FX2N,數模轉換器為FXON-3A,溫度調控環(huán)節(jié)為可控調相閉環(huán)系統(tǒng),具體完成對現場溫度的控制。系統(tǒng)構建如圖1所示。

        二、溫度控制

        溫度控制指令由中控遠程,具體調控則由底層溫度調控執(zhí)行單元完成。控制原理框圖如圖2所示。r(t)為中控的溫度給定信號,調節(jié)器由PLC及FXON-3A數模轉換器構成,執(zhí)行機構采用可控調相整流器,被控對象為加熱電阻絲,測量元件選用WB系列溫度變送器。

        1.模糊控制調節(jié)器的設計

        由于溫度具有純滯后特性,采用常規(guī)的PID調節(jié)器或改進型PID調節(jié)器,溫度控制精度不高,特別是溫度超調較大。而采用模糊控制設計的調節(jié)器可以獲得良好的溫度控制特性。

        模糊控制系統(tǒng)的核心部分是模糊控制器,模糊控制器的控制規(guī)律由軟件程序實現,控制的基本思想:根據給定值與反饋值的比較得到偏差信號e,一般選取偏差信號e作為模糊控制器的一個輸入量,把偏差信號e的精確量進行模糊化變成模糊量,偏差e的模糊量可以用相應的模糊語言表示,得到了偏差e的模糊語言集合的一個子集。再由模糊子集和模糊控制規(guī)則(模糊關系)根據推理的合成規(guī)則進行模糊決策,從而得到模糊控制量u。

        模糊控制器的基本結構如圖3所示。

        模糊控制器主要包含三個功能環(huán)節(jié):用于輸入信號處理的模糊量化和模糊化環(huán)節(jié),模糊控制算法功能單元,以及用于輸出解模糊化的模糊判決環(huán)節(jié)。其中e和c分別是系統(tǒng)偏差和偏差的微分信號,也就是模糊控制器的輸入,u為控制器輸出的控制信號,E、C、U為相應的模糊量。

        (1)控制規(guī)則

        由圖3可知,模糊控制器的輸入變量為e,觸發(fā)電壓u作為模糊控制器的輸出變量,u的變化為電壓直接控制加熱元件供電電壓的高低。設描述輸入變量及輸出變量的語言值的模糊子集為:

        {負大,負中,負小,零,正小,正中,正大} 現簡記為 :

        NB=負大,NM=負中,NS=負小,Z=零,PS=正小,PM=正中,PB=正大。

        溫度偏差e的論域[+n,-n]可量化為7個等級,分別表示為E = {-3,-2,-1,0,+1,+2,+3},每級相差1度,即n=3,emax=3,emin=3。取轉換系數并將偏差E的隸屬度賦值。同樣把執(zhí)行控制量u的論域也量化為7個等級U={-3,-2,-1,0,+1,+2,+3},也將U的隸屬度賦值,則可得到溫度控制的控制規(guī)則:

        ① if E = NB then U = PB ……R1

        ② if E = NM then U =PM ……R2

        ③ if E = NS then U = PS ……R3

        ④ if E = Z then U = Z……R4

        ⑤ if E = PS then U = NS ……R5

        ⑥ if E = PM then U = NM ……R6

        ⑦ if E = PB then U = NB ……R7

        從上述規(guī)則可以看出:如果實際溫度小于給定值,則應加大可控硅的導通角,差值越大,導通角變大越多,反之亦然。按照上述規(guī)則,可計算每條規(guī)則的模糊關系Ri(i=1,2,…,7),考慮到這些模糊關系之間具有“或”的關系,所以描述整個系統(tǒng)的控制規(guī)則E*U的Fuzzy關系R為R=R1∪R2∪…∪R7。求Ri(i=1,2,…,7)的運算按下式進行:Ri=E×U=ET?U,則R1=(NB)E×(PB)U。同樣也可計算出:R2,R3,R4,R5,R6,R7,則R=R1∪R2∪…∪R7。

        (2)模糊推理和解模糊化

        得到系統(tǒng)的模糊控制規(guī)則R后,當采樣偏差為E時,就可得到相應的控制量U=E?R。解模糊化方法按最大隸屬度法,“-1”級的隸屬度最大,控制量應取“-1”級,可求出表1所示的控制策略表。

        有了控制策略表,下一步就是要求出U = {-3,-2,-1,0,+1,+2,+3}七個級所對應的精確執(zhí)行控制量,該量即為最后的執(zhí)行控制量u。執(zhí)行控制量u的范圍為[umax,umin]。

        設轉換系數: (1)

        于是有: (2)

        這樣就求出了七個級所對應的精確執(zhí)行控制量,按照控制策略表和七個級所對應的精確執(zhí)行控制量就可編譯成PLC的程序,從而完成調節(jié)器的設計。

        (3)控制策略的調整

        為了加快整個系統(tǒng)的動態(tài)響應過程,在E=-3(即 e =3), E=PB以前,先將給定電壓調到最大化,加全壓,此時的輸出控制電壓為4.9V,這樣做的目的,可以提高整個系統(tǒng)的快速反映能力。在e =-1,-2,-3時,我們選擇執(zhí)行控制量u=0V,原因是在e=0時,系統(tǒng)在控制量u的作用下也可能出現暫時的、小的超調,及時切斷輸出的控制作用,僅利用系統(tǒng)的自身慣性維持溫度,當溫度慢慢回到給定值時,模糊控制器又會有輸出,長期保持溫度在一定的范圍內穩(wěn)定。

        降溫策略:針對控制對象,當需要降溫時,通常采用的方法是自然降溫,即是控制器沒有輸出,僅僅依靠室溫來降溫。為了克服水溫的慣性大的特點,可采用進冷水排熱水的方法使水槽的水溫迅速降下來,避免僅僅利用環(huán)境溫度使系統(tǒng)降溫的不足。關鍵問題是放出熱水的“量”與泵進冷水的“量”如何選取?根據現場決策,即究竟溫度要降低多少做出一個初步的判斷,然后進入到“放水”―“進水”這樣一個循環(huán)操作,在溫度降到某個“值”(這個“值”略高于降溫后的期望溫度值,即當E = NM)時,及時跳出這個循環(huán)子程序,讓系統(tǒng)依靠自身的慣性及調節(jié)器的作用完成溫度的調整。這樣做就避開對放出熱水的“量”與泵進冷水的“量”的確切把握,而是從另一個角度對放出熱水的“量”與泵進冷水的“量”進行了控制,這樣做簡單,且容易實現,控制效果也較為明顯,不需要進行復雜的運算就可以達到降溫的目的。從而使所設計的恒溫系統(tǒng)實現一定的智能化。

        根據以上控制規(guī)則和控制策略可得到PLC程序流程(如圖4所示)。

        2.模糊控制運行結果

        系統(tǒng)聯網后,從中控室組態(tài)軟件的監(jiān)控畫面上可以觀測到溫度的動態(tài)顯示和溫度記錄曲線。系統(tǒng)運行開始時,系統(tǒng)運行開始時,實測溫度為18度,給定值為60.35℃,應用模糊控制算法設計的調節(jié)器,響應速度快,在加熱30分鐘左右就直接進入了穩(wěn)態(tài),而且沒有出現超調現象,同時也有很好的抗干擾能力。30分鐘運行監(jiān)控結果(如圖5所示),60分鐘運行監(jiān)控結果(如圖6所示)。

        三、結論

        運行結果表明,基于模糊算法設計的控制調節(jié)器對系統(tǒng)的控制效果與期望的相差無幾,大大縮短了動態(tài)響應過程,提高了穩(wěn)態(tài)精度,溫度無超調,系統(tǒng)具有很好的魯棒性,干擾和參數變化對控制效果的影響被大大減弱,特別適合于非線性、強時變和純滯后對象的控制。而基于組態(tài)軟件的PLC網絡便于大規(guī)模集中監(jiān)控。

        參考文獻:

        [1]馬國華:監(jiān)控組態(tài)軟件及其應用[M].北京:清華大學出版社,2001

        [2]郭宗仁:可編程控制器應用系統(tǒng)設計及通訊網絡技術[M]. 北京:人民郵電出版社,2002

        [3]韓峻峰 李玉惠:模糊控制技術[M].重慶:重慶大學業(yè)出版社,2003

        无码人妻一二三区久久免费_亚洲一区二区国产?变态?另类_国产精品一区免视频播放_日韩乱码人妻无码中文视频
      2. <input id="zdukh"></input>
      3. <b id="zdukh"><bdo id="zdukh"></bdo></b>
          <b id="zdukh"><bdo id="zdukh"></bdo></b>
        1. <i id="zdukh"><bdo id="zdukh"></bdo></i>

          <wbr id="zdukh"><table id="zdukh"></table></wbr>

          1. <input id="zdukh"></input>
            <wbr id="zdukh"><ins id="zdukh"></ins></wbr>
            <sub id="zdukh"></sub>
            日本AⅤ碰碰碰视频 | 亚洲精品国产制服丝袜美腿 | 伊人久久精品一区二区三区 | 亚洲精品网站在线 | 在线观看每日更新AV | 久久国产乱子伦精品 |