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

基于蟻群算法的風扇控制系統設計

2019-07-29 01:12:33郭中會李松松李敏張宸宸夏聞澤
物聯網技術 2019年6期
關鍵詞:單片機

郭中會 李松松 李敏 張宸宸 夏聞澤?

摘 要:針對目前市場上智能風扇貴而不實和老式風扇功能單一的現狀設計了一種智能風扇控制器,該控制器采用單片機STC89C52作為主控,利用溫度傳感器對環境溫度進行感知,利用時鐘芯片對時間信息進行記錄,根據蟻群算法得到當前最適合用戶的風速,進而實現了手機遙控、時鐘顯示、定時啟停、自動調速、夜間自動降速等功能。測試表明:顯示裝置可以精確顯示時間和溫度變化,無線控制距離可以覆蓋面積為100 m2的樓房,各項功能均達到預期效果,且具有較大的應用價值。

關鍵詞:風扇控制器;溫度檢測;無線控制;蟻群算法;單片機;傳感器

中圖分類號:TP273 文獻標識碼:A 文章編號:2095-1302(2019)06-00-03

0 引 言

近年來,隨著人們生活水平的不斷提高和科技的快速發展,電風扇變得越來越智能化、多功能化,但目前已知的智能風扇僅增加了照明、驅蚊等不實用的功能[1]。據統計,消費者在追求個性時尚及精致的同時,也愈加關注健康,長時間在風扇下不僅容易對人體的血管、肌肉等造成嚴重傷害,還會因受涼引發感冒發燒等。因此,具有自主調節風量大小的電風扇越來越受到消費者的青睞[2]。

張曉東研究的無線遙控風扇無極調速器很好地解決了無線技術在電風扇上的應用問題,并且可使用軟件實現無極調速,將軟件與硬件完美結合[3]。周學禮等通過對溫度傳感器的應用實現了對電風扇的自動溫控,但其調速方法為步進調速,在很大程度上影響了風扇自動控溫的精度[4-6]。隨著技術的更新與進步,電風扇的功能將變得越來越全面,使用越來越便捷,會向著多功能化及小型化的方向發展[7-9]。

文中設計了一款能夠實現手機遙控、時鐘顯示、定時、自動調速、夜間自動降速等功能的智能電風扇。該電風扇的應用將極大地改善人們的生活,使人們擺脫機械定時的吱吱聲、換擋不方便、深夜天氣轉涼導致感冒發燒等舊式風扇帶來的負面影響。

1 系統總體設計

自動風扇控制設計以STC89C52單片機為主控單元,通過DS1302實時時鐘芯片和DS18B20溫度傳感器分別將當前時間和溫度傳輸到主控,主控收到當前時間和溫度后一方面將其值傳送到LCD1602顯示屏和手機客戶端,另一方面在自動控制時通過蟻群調節控制LM298風扇電機驅動上的PWM占空比,達到無差別調速的目的。在手機無線控制方面,使用藍牙模塊與手機直接通信,通過手機發送不同的控制指令,單片機根據接收的指令執行不同的控制模式,如調速、更改時間、模式選擇等。設計具有齊全的手機遙控、時鐘顯示、定時、自動調速、夜間自動降速等功能。系統結構如圖1所示。

2 硬件整體設計

2.1 單片機最小系統

設計采用增強型STC89C52R單片機,可以任選6個時鐘/機器周期或12個時鐘/機器周期,指令代碼完全兼容傳統8051。工作頻率可達48 MHz,通用I/O口為32個,其應用程序的空間為8 KB,片上集成的RAM為512 B,此外還具有2個16位計數器(定時器)和4路外部中斷[10]。

2.2 顯示模塊的設計顯示模塊采用字符型液晶LCD1602A。設計時,采用8位

總線傳輸方式接單片機P0.0~P0.7;寄存器選擇口BS接單片機P2.6,用于選擇寄存器類別;信號讀寫線R/W接單片機P2.5,用于選擇讀寫操作方式;液晶顯示器對比度調整端VO接電位器,通過電位器分壓后得到VO端電壓。其工作過程大致為先進行初始化,而后不斷寫數據以顯示更新內容并通過讀數據保證所寫數據準確傳達,保障系統正常工作。

2.3 直流電機驅動的設計

直流電機驅動使用L298N驅動芯片,其內部包含4通道邏輯電路,同時具備抗干擾能力強,驅動能力強,發熱量低等優點。在驅動模塊電路的設計中,輸入IN1和IN2驅動信號,其中將IN1接單片機I/O口,IN2接VCC。D6\D8\D10\D12與D7\D9\D11\D13分別構成兩個H橋高電壓大電流全橋式驅動器,可驅動46 V/2 A以下的電機[11-12]。驅動使用了大容量濾波電容,續流保護二極管,提高了驅動電路的可靠性,其中OUT1,OUT2與風扇連接。驅動模塊電路連接如圖2所示。

2.4 無線控制系統的設計

無線控制HC-06芯片具有無線收發、高靈敏度、低電壓(3.3 V)工作、小體積、低功耗、低成本等特點,其外圍電路簡單,內置2.4 GHz天線、外置8 Mbit FLASH。無線藍牙與單片機的連接采用串口UART方式,當無線藍牙接收到數據后通過端口TXD向中樞控制器單片機進行寫操作,而單片機的RXD進行讀操作;當單片機向外發送數據時,通過單片機的TXD完成寫操作,而無線藍牙的RXD讀數據,經過處理后發送。無線控制系統電路如圖3所示。

2.5 時鐘模塊

時鐘模塊使用DALLAS公司設計生產的DS1302芯片,該芯片內含31 B靜態RAM和一個實時時鐘即日歷。實時時鐘提供秒、分、時、日、月、年的信息,并且每月的天數和閏年的天數可自動調整。DS1302與單片機之間能簡單地通過同步串行的方式通信,僅需用CE復位、I/O數據線和SCLK串行時鐘三個口線即可實現。與單片機連接時,數據線I/O接單片機P1.1口,以實現總線的功能;串行時鐘SCLK接單片機P1.0口,以控制數據的讀寫狀態;復位端CE接單片機P1.2用于對實時時鐘芯片DS1302的復位。

3 軟件設計

3.1 總程序設計

在程序運行時,單片機首先進行初始化,開啟定時器0、定時器1和串口中斷4,而后等待控制指令。在控制中,采用按鍵控制與手機無線控制并行控制的思路,即按鍵檢測與手機無線接收以“或”的方式在程序中運行[13]。根據控制信號的不同執行不同的子程序,即萬年歷的設置、調速方式的設置、夜間降速模式的設置、風速與溫度的關系等。程序總流程如圖4所示。

3.2 無線控制程序設計

在手機無線控制子程序中,當手機向藍牙發送十六進制數據時,藍牙接收后通過串口發送至單片機,SBUF接收后將根據不同的值分別執行開、關、自動、手動、高速、中速、低速等操作。手機控制子流程如圖5所示。

4 蟻群算法在風扇控制系統的應用

4.1 蟻群算法的應用框架

在風扇控制系統中,時間變量和溫度變量呈現非線性的復雜關系,因此傳統的擬合方法或者PID控制策略等都不適用,而蟻群算法是一種基于種群的啟發式搜索算法,被廣泛應用于多變量的路徑優化和求解中。

蟻群算法在應用到風扇控制系統時,首先根據信息素模型構建解記憶表,而后基于可變解記憶表研究螞蟻自適應基準解,指導后續隨機解構建,如圖6所示。

4.2 蟻群算法的隨機解構建

螞蟻隨機解構建方法是求解得到可靠解的關鍵。對于連續變量,螞蟻采用二次高斯分布進行解構建。螞蟻圍繞基準解Sj,按行數和維數遍歷,依次對每個變量進行解構建。螞蟻在第i+j(1≤i≤r,1≤j≤c)步,將為(i,j)賦值。為此,螞蟻采用高斯分布抽樣基準解Sj中Rji值的鄰域。高斯分布fji(x,y)中心μji為基準解Sj中Rji值:

標準差σji由記憶表所有解的第i個連續變量取值共同決定[16]:

Rji值與其他k-1個解的第i個連續變量取值的平均距離反映了連續變量取值的收斂程度。同時,采用一個參數ξ來調節標準差σji。ξ值越高對應放慢收斂速度,反之加快收斂速度。

4.3 蟻群算法對風速控制參數的自動化配置

本文利用離散變量的標準函數集,結合蟻群算法對風速控制參數進行自動化配置,如圖7所示。一次自動化配置過程包括運算算法、反饋參數性能指標、評價參數配置質量、指導新的參數配置生成。其中訓練場景包含蟻群算法和離散變量的標準函數訓練數據。

5 仿真及應用

5.1 系統仿真

本系統通過串口輸入不同溫度和時間并觀察PWM波的占空比,定性研究風扇控制器的自適應效果。設定溫度P∈[15,40],時間T∈[0,24],占空比PWM∈[0,1],對數據進行Matlab建模,得到占空比(風速)與溫度、時間的關系,如圖8所示。從圖中可以清晰看出,當溫度逐漸升高時,中午12點左右的風速將優先升高,凌晨左右的風速最后升高;相同時刻下隨著溫度的上升,風速呈現單調不減的趨勢。

5.2 系統應用

為了檢驗系統的實際效果,本系統在保證安全和可操作性前提下,采用24 V直流供電風扇在20~30 ℃的室內進行實驗,實驗結果見表1所列。

6 結 語

風扇控制系統的研究對于提高人們的生活質量以及促進服務型智能產品的發展具有重要意義。本文介紹了風扇控制系統的設計過程,包括系統設計框架、主要硬件電路、程序流程圖及基于蟻群算法的風扇控制方法。最后由仿真和實驗數據得出控制系統達到設計要求的結論。但由于個人水平有限,在抗干擾方面仍存在不足,系統有待完善。

參 考 文 獻

[1]周學禮,沈發旺,王洪遠.基于MSP430單片機的12 V風扇智能調速器設計[J].微計算機信息,2010,26(3-2):100-102.

[2]李慶梅.基于AT89C51的智能電風扇調速器的設計[J].自動化技術與應用,2008,27(1):117-119.

[3]陳偉,張源.基于單片機的溫控風扇控制設計[J].微型電腦應用,2015,31(10):49-50.

[4]黃錦峰,胡錦,周華安,等.基于AT89C52的風扇溫控調速器的設計[J].工業控制計算機,2008,21(9):89-90.

[5]羅貝爾.家用落地扇調速電路的改進[J].電腦知識與技術,2015,11(22):143-144.

[6]周學禮,陳飛.基于MSP430風扇速度自調裝置的實現[J].常熟理工學院學報,2009,23(8):86-88.

[7]樓俊君,程啟明,甄蘭蘭.基于STC89C51的溫控風扇的設計[J].黑龍江科技信息,2015(26):20.

[8]郭天祥.新概念51單片機C語言教程[M].北京:電子工業出版社,2009:342-344.

[9]梅麗風.單片機原理及接口技術[M].北京:清華大學出版社,2012:102-104.

[10]劉軍,崔學偉.基于單片機的雙模式太陽能充電器的設計[J].電子測量技術,2018,41(18):91-96.

[11]陳富忠,翁桂琴.智能溫控調速風扇的設計[J].上海電機學院學報,2009,12(4):297-300.

[12]王蕊.基于單片機的多功能自動調溫風扇系統設計[D].鄭州:鄭州大學,2014.

[13]陳磊,魏鑫,魏林心.基于單片機的智能風扇控制系統設計[J].電子世界,2016(5):29-30.

[14]韓曉峰,張士錄,翁銳,等.車用PWM冷卻風扇控制策略試驗研究[J].內燃機與動力裝置,2014,31(6):8-9.

[15]廖天俊,余赟.面向混合變量和任意時間優化的蟻群算法[J].系統工程與電子技術,2017,39(3):675-680.

[16] AnalogDevice.Inc.Loop-Powered4-20mvDAC.DataSheet[Z].1996:5-8.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 丁香婷婷久久| 国产亚洲高清视频| 欧美成人在线免费| 久久无码av三级| 亚洲第一区在线| 香蕉eeww99国产精选播放| 久久久精品久久久久三级| 中美日韩在线网免费毛片视频| 欧美一区精品| 国产对白刺激真实精品91| 国产精品一区二区不卡的视频| 亚洲美女一区| 天堂va亚洲va欧美va国产 | 在线国产你懂的| 亚洲第一在线播放| 国产美女无遮挡免费视频| 国产在线观看99| 性网站在线观看| 日韩东京热无码人妻| 久久久久人妻一区精品| 2021无码专区人妻系列日韩| 伊人久久大香线蕉影院| 青青青国产精品国产精品美女| 最新痴汉在线无码AV| 性色在线视频精品| 天天躁狠狠躁| 国产97视频在线| 欧美一级特黄aaaaaa在线看片| 欧美日韩国产在线播放| 欧美日韩国产精品va| 午夜无码一区二区三区| 亚洲天堂在线免费| 在线观看精品国产入口| 色婷婷久久| 亚洲一区二区成人| 欧美亚洲第一页| 亚洲最大福利视频网| 在线观看欧美国产| 日韩高清欧美| 欧美日韩中文国产| 亚洲一区第一页| 亚洲欧洲日韩综合| 伊人查蕉在线观看国产精品| 中文字幕天无码久久精品视频免费| 国产精品无码在线看| 夜色爽爽影院18禁妓女影院| 精品久久久久久中文字幕女| 欧美国产日本高清不卡| 天堂成人在线视频| 欧美日韩一区二区在线播放 | 欧美精品啪啪一区二区三区| 亚洲精品在线91| 国产精品99久久久久久董美香| 国产精品美人久久久久久AV| 精品国产91爱| 国产精品久久久久久久伊一| 中文无码日韩精品| 毛片三级在线观看| 日韩精品专区免费无码aⅴ| 国产肉感大码AV无码| 最新精品国偷自产在线| 91视频首页| 中文字幕亚洲综久久2021| 久久99热这里只有精品免费看| 毛片一区二区在线看| 中文字幕在线永久在线视频2020| 国产极品美女在线| 成年av福利永久免费观看| 波多野结衣在线一区二区| 国产精品福利尤物youwu| 国产成人一级| 亚洲国产在一区二区三区| 特级aaaaaaaaa毛片免费视频| 亚洲中久无码永久在线观看软件| 亚洲欧美成aⅴ人在线观看| 欧美精品1区| 国产精品自在拍首页视频8| 国产欧美日韩另类| 人禽伦免费交视频网页播放| 亚洲人成网站观看在线观看| 亚洲日韩精品伊甸| 国产一区成人|