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

基于STM32的智能溫控杯控制系統設計

2016-11-15 03:16:32占雪梅李珊珊
網絡安全與數據管理 2016年19期
關鍵詞:智能系統設計

盧 偉,占雪梅,李珊珊

(鄭州鐵路職業技術學院 電子工程系,河南 鄭州450052)

?

基于STM32的智能溫控杯控制系統設計

盧 偉,占雪梅,李珊珊

(鄭州鐵路職業技術學院 電子工程系,河南 鄭州450052)

設計以ARM STM32F103作為系統控制核心,使用DS18B20測量溫度,以半導體制冷器件作為降溫設備,以PTC發熱片作為升溫設備,用LCD1602液晶進行顯示,實現對杯內水溫的有效控制。通過反復驗證,該溫控系統具有操作簡單、精度較高、工作可靠和性價比高等特點。

溫控;STM32;DS18B20

0 引言

隨著社會經濟的不斷發展,目前人們生活使用的水杯已經不能很好地滿足現代人對于智能化生活的需求。因此,設計一款新穎、實用、操作簡單的智能溫控水杯很有必要。智能溫控杯可以通過LCD顯示杯內的實時水溫,并根據個人需求有效地調節杯內水溫,滿足人們的多樣化需求。智能溫控杯的設計主要分為兩部分,一部分是機械結構的設計:確定所需材料、構型分布以及合理的執行機構等,保證智能溫控杯美觀、節能,并可高效地加熱和制冷;另一部分是控制系統的設計:實時顯示溫度、人機交互、有效控溫等。本文主要介紹智能溫控杯控制系統的設計[1]。

1 系統設計方案

本系統包括STM32F103主控板、DS18B20溫度傳感器、矩陣鍵盤、聲光報警電路、LCD1602液晶顯示屏、驅動電路、繼電器控制電路、半導體制冷片及PTC加熱片,系統設計圖如圖1所示。

圖1 系統設計方案

本系統采用防水型的DS18B20溫度傳感器采集杯內水溫信息,并將采集到的水溫信息直接傳送給主控器STM32F103進行處理,主控器將采集回來的溫度信息與通過矩陣鍵盤預設的溫度信息進行對比,如果實際溫度值大于預設溫度值,則使用半導體制冷片進行制冷降溫,如果實際溫度值小于預設溫度值,則使用PTC加熱片進行加熱升溫,以達到有效控溫的目的。同時STM32F103將DS18B20采集回來的溫度信息在LCD1602液晶顯示屏上進行溫度變化的實時顯示[2]。

2 硬件系統主要部件設計

2.1 電源模塊設計

電源的設計關乎到整個系統是否能夠正常運行,一般STM32處理器系統的標準電壓是3.3 V,首先使用LM7805得到5 V電壓,再通過ASM1117電路得到3.3 V電壓。具體電路圖如圖2所示。

5 V電壓使用LM7805模塊實現,圖2中的電容主要功能是濾波。本次設計用AMS1117的DC/DC轉換器功能提供穩定的輸出電壓,在電源設計中AMS1117的作用是把外接5 V電壓轉換成3.3 V的穩定輸出電壓,偏差是±6%[3]。

圖2 電源模塊設計圖

2.2 測溫電路設計

圖3 DS18B20與STM32的連接電路圖

本系統采用DALLAS公司生產的數字溫度計DS18B20進行溫度的測量,DS18B20相比于傳統的熱敏電阻等測溫元件,具有體積小、易處理等特點,只需要進行簡單的配置就可以實現實時溫度采集。同時本次采用防水型的DS18B20,可以很好地進行水溫的測試,實現水溫的實時采集。DS18B20與STM32微處理器的連接方式非常簡單,具體電路圖如圖3所示。

2.3 繼電器控制模塊

圖5 智能溫控杯主程序流程圖

控制系統對水杯進行升溫和降溫是通過控制繼電器的開關狀態來實現的,當實際溫度大于預設溫度值時,通過控制繼電器操作半導體制冷片進行制冷降溫;當實際溫度小于預設溫度值時,通過控制繼電器操作PTC加熱片進行加熱升溫。繼電器電路原理圖如圖4所示,繼電器的通斷由ARM STM32F103的GPIO口通過R1電阻與S8550三極管基極相連進行控制[4]。

圖4 繼電器模塊電路原理圖

3 系統軟件設計

3.1 增量式PID算法

系統采用PID算法控制單片機輸出PWM的占空比從而控制半導體制冷片的功率,PID是比例控制(P)、積分控制(I)和微分控制(D)的簡稱。在過程控制中,按偏差的比例(P)、積分(I)和微分(D)進行控制的PID控制器是應用最廣泛的一種自動控制器。PID調節規律是連續系統動態品質校正的一種有效方法,它的參數整定方式簡單,結構形式靈活。控制點包含兩種PID控制算法,分別是增量式算法和位置式算法[5-6]。

智能溫控杯控制系統采用增量式PID算法進行恒溫控制,通過多次實驗,得到控制對象的一組控制系數。控制系統每隔一個采樣周期時間T,就將杯內水溫與預先設定的溫度值進行比較,從而得出偏差e(k),然后將所得到的偏差值代入增量式PID公式進行PID運算。增量式PID計算公式:

u(k)=kp(e(k)-e(k-1))+kie(k)+kd(e(k)-2e(k-1)+e(k-2))

此公式決定PWM方波的占空比,可得到相應的高電平持續時間,當杯內水溫與設定值差距較大時,加熱/制冷電路電流大,結果是使得杯內水溫與設定值偏差越來越小,最終達到自動控制的目的。同時,本文采用分段式控溫的思想,當溫度偏差值大于10℃時,進行全速加熱或者降溫,當偏差值小于10℃時,再啟動PID進行控溫,這樣既保證了加熱/制冷效率,還節約了系統的功耗[1-6]。

3.2 軟件設計主流程

系統在初始化階段設置期望溫度,初始化完畢后通過DS18B20溫度傳感器對杯內水溫進行實時溫度采集,判斷采集到的溫度值與預設溫度之間的差值,利用增量式PID算法進行處理,控制繼電器加熱/制冷,同時在LCD1602液晶顯示屏上進行溫度的實時顯示[7]。主程序流程圖如圖5所示。

4 系統測試及分析

測試時實驗室溫度為25℃。將智能溫控杯組裝完畢后,將杯中置滿水,初始測得水溫為20.1℃。選定從60℃~-5℃之間的數值進行測試。實驗過程中,鍵入指定數值進行測試,待LCD顯示數值穩定,不再有較大波動時,記錄下LCD顯示溫度。記錄表格如表1所示[8]。

表1 智能溫控杯測試結果

在測試溫控精度的同時,也對制冷/制熱效率進行了測試,杯內水溫從20℃升溫至60℃只需要10 min,升溫速度比較快,升溫效率較高。將杯內水溫從20℃降至5℃需要40 min,在降溫初期降溫速度比較慢,等溫度降低至一定程度后,降溫速度開始加快,降溫效率較低。通過改進智能溫控杯機械結構可以進一步改善降溫效率[9-11]。

可以看出本系統能夠較精確地控制溫度,動態響應好,超調量小。本系統基本達到了預期的設計目標,具有一定的實際應用價值。

5 結論

本文主要基于STM32設計了一款可對杯內水溫進行實時快速有效控制的智能溫控系統。硬件上采用ARM STM32F103作為主控芯片,使電路結構簡單,開發方便靈活,使用DS18B20溫度傳感器測試溫度,提高測量的精確度以及效率。采用PTC和半導體制冷片作為升溫和降溫設備,使溫度的穩定性較高。軟件上采用增量式PID算法,并結合分段控溫思想,在節約系統功耗的同時,達到精確控溫的目的。最后對整個智能溫控系統進行測試與分析,測試結果表明該系統滿足應用需求,具有一定的實際應用價值。

[1] 王超.基于半導體制冷技術的微型溫控箱研制[D].西安:陜西師范大學,2014.

[2] 王桔,洪梅.基于STM32單片機的恒溫箱系統設計[J].長春大學學報(自然科學版),2015,25(4):13-16.

[3] 盧偉.基于μTenux的智能家居系統網關的設計與實現[D].大連:大連交通大學,2015.

[4] 胡斌,胡跟龍,孔祥梅.基于超低功耗單片機的智能飲水機系統設計[J].新技術新工藝,2015(3):69-71.

[5] ASTROM J K, WITTENMARK B.Computer controlled systems[M].Prentice_Hall,1984.

[6] 張幼軍.UG CAD/CAM基礎教程[M].北京:清華大學出版社,2006.

[7] 宗振海,王雅萍,陳智慧.基于STM32的仔豬智能恒溫保育箱的設計[J].浙江農業科學,2014(1):128-130.

[8] 王直,孫強.基于STM32的半導體制冷片控制系統設計[J].電子設計工程,2015,23(18):100-102.

[9] 陳永祿,張莉.基于單片機的溫度控制系統設計與實現[J].現代電子技術,2015(2):73-76.

[10] 陶興朋,王嬋,張錚.基于神經元PID的溫濕度實驗箱設計與實現[J].湖北工業大學學報,2015,30(2):37-41.

[11] 姬志君.基于半導體制冷技術的自動溫控箱的研究與設計[D].保定:河北農業大學,2012.

The design of control system for intelligent temperature control cup based on STM32

Lu Wei,Zhan Xuemei,Li Shanshan

(Electrical Engineering Department,Zhengzhou Railway Vocational and Technical College,Zhengzhou 450052,China)

The main content of the paper is about the design of control system for intelligent temperature control cup based on STM32F103 ARM.To achieve intelligent temperature control of the cup,some devices are equipped.DS18B20 is used to measure the temperature and LCD1602 display is for data display.Semiconductor cooler and PTC heating element are respectively used as the cooling equipment and temperature rise equipment.Through repeated verification,it proves that this control system has the characteristics of easy operation,high accuracy,reliability and high cost effectiveness.

temperature control; STM32; DS18B20

TP273

A DOI:10.19358/j.issn.1674-7720.2016.19.027

盧偉,占雪梅,李珊珊.基于STM32的智能溫控杯控制系統設計[J].微型機與應用,2016,35(19):92-94.

2016-06-06)

盧偉(1989-),男,碩士研究生,助教,主要研究方向:軌道交通信號及控制、嵌入式系統 。

猜你喜歡
智能系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
智能前沿
文苑(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
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 精品亚洲欧美中文字幕在线看| av尤物免费在线观看| 在线视频精品一区| 午夜精品区| 中文字幕 91| 一本大道在线一本久道| 亚洲一级毛片| 丰满人妻一区二区三区视频| 国产成人精品一区二区| 国产97区一区二区三区无码| 久久鸭综合久久国产| 内射人妻无套中出无码| 亚洲成人一区二区三区| 国产xx在线观看| 久综合日韩| 人人妻人人澡人人爽欧美一区 | 成人综合在线观看| 无码区日韩专区免费系列| 99热亚洲精品6码| 亚洲精品动漫在线观看| 又爽又大又光又色的午夜视频| 欧美激情视频一区二区三区免费| 无码精品国产VA在线观看DVD| 欧美日韩在线亚洲国产人| 国产精品免费久久久久影院无码| 亚洲欧美自拍一区| 日本免费一级视频| 一级一级一片免费| 超碰精品无码一区二区| 欧美精品啪啪| 成人91在线| 熟女视频91| 欧美精品在线观看视频| 午夜a级毛片| 97在线公开视频| 久久国产免费观看| 亚洲人成电影在线播放| 国产精品亚洲а∨天堂免下载| 精品久久久久久中文字幕女 | 五月天香蕉视频国产亚| 中文字幕在线免费看| 国产成人免费观看在线视频| 超级碰免费视频91| 免费在线一区| 一本色道久久88综合日韩精品| 色悠久久综合| 久草网视频在线| 婷婷六月激情综合一区| 亚洲一级色| 国内精自视频品线一二区| 欧洲日本亚洲中文字幕| 日韩精品一区二区三区大桥未久 | 日本久久免费| 国产精品亚洲αv天堂无码| 全午夜免费一级毛片| 日韩123欧美字幕| 亚洲无码免费黄色网址| 黄色网在线免费观看| 久久成人国产精品免费软件| 青青草国产免费国产| 天堂va亚洲va欧美va国产| 最新国语自产精品视频在| 一级毛片网| 国产aⅴ无码专区亚洲av综合网| 国产精品一区二区国产主播| 国产黄网永久免费| 久久永久视频| 丝袜国产一区| 人禽伦免费交视频网页播放| 波多野衣结在线精品二区| a级毛片免费网站| 免费一级毛片在线观看| 91极品美女高潮叫床在线观看| 亚洲三级a| 性激烈欧美三级在线播放| 国产精品久久久久久搜索| 91欧美在线| 亚洲男人的天堂久久香蕉 | 国产精品一区二区在线播放| 97se亚洲综合不卡| 久久无码高潮喷水| 麻豆精品视频在线原创|