日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導讀]摘要:介紹了以STC89C52單片機為核心的光照和溫度控制系統(tǒng)的工作原理和設計方法。系統(tǒng)由TSL2561光傳感器和DS18B20溫度傳感器采集數(shù)據(jù)傳輸給控制器,通過外圍設備LCM12864顯示現(xiàn)場光照度和溫度值,并設計上位機程序,

摘要:介紹了以STC89C52單片機為核心的光照和溫度控制系統(tǒng)的工作原理和設計方法。系統(tǒng)由TSL2561光傳感器和DS18B20溫度傳感器采集數(shù)據(jù)傳輸給控制器,通過外圍設備LCM12864顯示現(xiàn)場光照度和溫度值,并設計上位機程序,通過串口通信實時獲取光照度和溫度,所采集的數(shù)據(jù)放入到Access數(shù)據(jù)庫當中,然后從數(shù)據(jù)庫讀出光照度和溫度的值,通過曲線顯示到PC機上,進行實時曲線監(jiān)控。同時,系統(tǒng)具有溫度和光強報警功能。
關鍵詞:STC89C52;VC++;Access;照度和溫度控制系統(tǒng);DS18B20;TSL2561

0 引言
    隨著科學技術的不斷發(fā)展,人們的生產(chǎn)對周圍環(huán)境的要求也越來越高,比如農(nóng)作物大棚、工廠以及一些大型機械設備,都需要實時掌握工作條件的溫度、光照等。傳統(tǒng)的人工測量方法浪費人力物力,效率低,安全性差。隨著單片微型機技術的發(fā)展,人們已越來越多地采用單片機對一些工業(yè)控制系統(tǒng)參數(shù)進行檢測和控制。與此同時,PC機具有強大的監(jiān)控和管理功能,而單片機則具有簡潔、靈活、快速的控制特點。通過PC機的RS 232串行接口與外部設備進行通信,是現(xiàn)在測控中常用的一種通信解決方案,所以PC機與單片機之間的通信具有非常重要的現(xiàn)實意義。

1 系統(tǒng)硬件總體設計
   
系統(tǒng)總體設計是基于上位機利用串口通信與單片機環(huán)境監(jiān)控系統(tǒng)設計,由上位機、通信接口和下位機三部分組成。微控制器采用STC89 C52;光傳感器采用TSL2561;溫度傳感器采用DALLAS公司生產(chǎn)的DS18B20。單片機將傳感器采集到的數(shù)據(jù)通過串口通信方式傳輸給PC機,PC機將獲得的數(shù)據(jù)實時顯示在監(jiān)控畫面中,同時實時顯示溫度曲線和光照曲線。系統(tǒng)總體結(jié)構如圖1所示。


1.1 控制模塊功能
   
主控板采用一片STC89C52作為控制器。STC89C52是一個高性能CMOS 8位單片機,片內(nèi)含8 KB可反復擦寫的FLASH ROM和256 B的RAM。
STC89C52性能優(yōu)越且成本低,非常適合應用于本系統(tǒng)。核心控制模塊STC89C52的主要功能是負責將傳感器所采集的數(shù)據(jù)進行處理,通過RS 232串口通信接口傳輸?shù)缴衔粰C,同時,將數(shù)據(jù)實時顯示到LCM12864液晶屏上。當自動判斷所采集到的數(shù)據(jù)高于設定數(shù)值時,立即啟動相關的蜂鳴器,完成報警功能。
1.2 串口通信模塊
   
該模塊采用RS 232,它是美國電子工業(yè)協(xié)會EIA(Electronic Industry Association)制定的一種串行物理接口標準,采用異步傳輸方式,其特點是使用簡單,價格低廉。它將單片機采集到的數(shù)據(jù)傳送到上位機中,實現(xiàn)遠程監(jiān)控。
1.3 光采集模塊
   
TSL2561是TAOS公司推出的一種高速、低功耗、寬量程、可編程、靈活配置的光強度數(shù)字轉(zhuǎn)換芯片,它是光一數(shù)字轉(zhuǎn)換器,單片機通過I2C總線從TSL2561內(nèi)部獲得CH0和CH1通道的數(shù)值,通過軟件計算,將所采集到的數(shù)字信號轉(zhuǎn)換為lux的光學單位,最后將光強轉(zhuǎn)換成數(shù)字信號輸出。光強算法如下:

1.4 溫度采集模塊
   
DS18B20是數(shù)字溫度傳感器,它提供9位二進制溫度讀數(shù),其為單線結(jié)構,信息經(jīng)由單線接口送入DS18B20或輸出DS18B20。在該設計中,可以自行設置高溫警報數(shù)值上限,當溫度高于設定值時,則啟動蜂鳴器,提示采取相應的措施。
1.5 顯示模塊
   
該顯示模塊采用LCM12864液晶顯示,其模塊內(nèi)置字庫,鏈接方便,顯示質(zhì)量高,且成本低。它主要顯示系統(tǒng)光強信息和溫度信息的采集,以及定時器計數(shù)值,以便系統(tǒng)的整體調(diào)試和現(xiàn)場觀看。
1.6 串口軟件模塊
   
在VC 6.0下,采用其自帶的MSComm控件,可以實現(xiàn)單片機與PC機的串口通信,利用RS 232實現(xiàn)數(shù)據(jù)的接收。在此,選擇com1口,波特率為9 600 b/s,以二進制方式檢取數(shù)據(jù),主要代碼如下:
   
1.7 數(shù)據(jù)存儲模塊
   
在完成數(shù)據(jù)接收之后,就要將數(shù)據(jù)存儲到Access數(shù)據(jù)庫中,數(shù)據(jù)庫中的變量與接收的數(shù)據(jù)完全對應。在Access 2000中創(chuàng)建數(shù)據(jù)庫bia o.Mdb,添加對ODBC數(shù)據(jù)庫的支持,在項目stdafx.h文件中添#include<afxdb.h>,完成ODBC類的加入。采用ODBC訪問Access 2000數(shù)據(jù)庫,存儲速度快,內(nèi)存消耗少,操作簡單。
1.8 上位機數(shù)據(jù)讀取和曲線顯示模塊
   
通過軟件VC 6.0編程,將采集到的數(shù)據(jù)在PC機上進行曲線顯示。本模塊采用VC 6.0自帶的teechart8控件編寫,此控件具有很好的繪制實時曲線功能,操作簡單。上位機檢測界面如圖2所示。



2 系統(tǒng)軟件設計
   
該設計中單片機部分采用模塊化設計,通過Keil公司開發(fā)的μVision 4編譯器用C語言編寫,主要包括光強采集、溫度采集、液晶顯示,以及串口發(fā)送模塊程序。上位機部分在VC 6.0環(huán)境下,通過VC++語言進行編寫,其中包括串口通信、數(shù)據(jù)庫保存和曲線繪制模塊。上、下位機主程序流程圖如圖3、圖4所示。



3 結(jié)語
   
本文基于STC89C52,在VC 6.0的環(huán)境下提供了一種農(nóng)業(yè)大棚光照與溫度檢測系統(tǒng)。其光傳感器TSL2561和溫度傳感器DS18B20均是高精度測量傳感器,是一個具有高精度、遠程監(jiān)控的檢測系統(tǒng)。上位機界面為友好的動態(tài)曲線觀測,可供用戶方便地查看和記錄數(shù)據(jù)。同時,本設計的下位機還可以實現(xiàn)多點測控,具有很強的擴展能力,性價比高,實用性強。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅(qū)動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅(qū)動性能的關鍵。

關鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質(zhì)量和效率直接關系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅(qū)動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關鍵字: LED 驅(qū)動電源 開關電源

LED驅(qū)動電源是把電源供應轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅(qū)動電源
關閉