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

基于數字溫度傳感器的檢測實驗室環境溫度監測系統設計及應用(上)

2013-11-15 07:21:20蔡志軍
家電科技 2013年12期
關鍵詞:單片機檢測系統

蔡志軍

(廣東中質檢測技術有限公司 廣東廣州 510663)

1 前言

在微機及其傳感技術領域,近年來出現了一大批的新型器件和先進技術,如帶有Flash存儲技術的單片微機,數字化的溫度傳感器件等。諸多的微機智能化控制及檢測系統已經廣泛應用于諸多領域。傳統的溫度檢測系統皆采用熱電偶或熱敏電阻作為溫度敏感元件,其成本低,但需要后續信號處理電路,可靠性相對較差,系統的精度不高,且不易實現網絡化的實時自動化監測系統。

因而本系統的設計選用了美國DALLAS推出的DS18B20數字式溫度傳感器。它能夠直接讀出被測的溫度值并可根據實際要求通過相應的編程實現9~12位的數字值讀數方式,可以在93.75ms~750ms內將溫度值轉化9位和12位的數字量。因而使用DS18B20可使系統結構更趨簡單,可靠性更高。采用單總線通信技術,可實現多至128通道的溫度點采集,特別適合一些要求較多溫度點測量的檢測實驗室、高層建筑樓體溫度檢測、橋梁橋體溫度檢測等場合。

2 系統設計概述

本系統的設計包括硬件電路設計和軟件設計兩部分。硬件電路的設計主要包括以下模塊:

(1)由單片機89C51和新型數字溫度傳感器DS18B20組成的溫度采集模塊;

(2)由單片機89C51、輸出鎖存器74LS377和七段數碼管組成的溫度顯示模塊;

圖1 系統框圖

(3)下位單片機與PC機通信模塊;

(4)鍵盤輸入和發光LED、蜂鳴器模塊;

軟件部分的設計主要包括以下模塊:

(1)下位單片機匯編程序;

(2)上位PC機VB程序;

(3)RS232通信模塊程序;

以上模塊構成了一個完整的具有溫度采集、LED顯示、鍵盤輸入、通信、數據庫處理、實時溫度曲線顯示、曲線打印等功能的溫度檢測系統。

下位溫度采集模塊以ATMEL系列單片機89C51和數字溫度傳感器DS18B20為核心;采用RS232串行總線接口與PC機通訊,配備有系統顯示、通訊、LED指示和蜂鳴器響音等,能夠實時監視系統運行的狀態是否良好及測量值是否越限,及時以光信號和聲音信號形式告知檢測人員。

3 系統組成框圖

系統組成框圖如圖1所示。

4 溫度采集單元

4.1 原理與功能

主要完成各檢測點的溫度采集與處理。首先由數字溫度傳感器DS18B20將被測溫度直接轉換成計算機能識別的9到12位(最高位為符號位,即“1”為正溫度,“2”為負溫度)二進制數字信號,并存儲于DS18B20的溫度寄存器中。單片機89C51向總線發出某位DS18B20的匹配命令,該位DS18B20響應并發回響應脈沖,其他DS18B20不響應。單片機發出啟動DS18B20進行溫度轉換命令,接著單片機發出讀溫度命令信號時,DS18B20將溫度寄存器中的數字溫度值按串行傳送方式傳到單總線中,由單片機89C51按單總線通信協議規定的時序進行接收并進行相應處理后,將溫度分整數位和小數位存放于單片機的RAM中,以供顯示和向上位PC機傳送。如此循環,可將所有的數字溫度傳感器的溫度值讀取到單片機的相應的RAM單元中。具體的有關DS18B20的結構及原理功能參見DALLAS的DS18B20技術規格書。

圖2 原理框圖

4.2 原理框圖(見圖2)

4.3 數據I/O接口

采用89C51的P1.2口作為數據線接口與DS18B20進行通信。另采用三線通信制,即VCC、GND、DATA三線(可采用數據線供電方式)。

4.4 硬件電路

4.4.1 溫度采集電路

如圖3所示。溫度采集電路以單片機89C51為核心,采用上電復位方式。利用DS18B20數字溫度傳感器的1-WIRE總線技術,以89C51的P1.2口作為溫度數據線接口,在該單總線上并聯多個溫度傳感器。為了提高DS18B20的信號輸送的穩定性,采用了直接電源供電方式,而不采用從數據線上取電的方式。因而,DS18B20與89C51的通信為三線制(VCC、GND、DATA),傳輸線采用普通的三芯線。89C51的每個I/O口均可接多達8個溫度傳感器,因而系統最多可接多達2×8×8=128個溫度采集通道,本系統只掛了6個溫度傳感器,若要增加到128個通道,則只須將溫度傳感器掛到89C51的P1口和P2口即可,另軟件需作一些改變,以配合硬件電路。

若要擴大通道數目,則可通過擴展89C51的I/O口,或在每條單總線上增加溫度傳感器的數目,但當單總線上所掛DS18B20超過8個或進行長距離通信時要充分考慮總線分布電容和阻抗匹配問題。

圖3 溫度采集電路

5 溫度顯示與控制單元

5.1 原理與功能

本模塊的設計采取了下位單片機系統與上位PC機同步顯示的方式,以便更容易觀測到所檢測溫度點的實時溫度值。下位單片機系統用六位LED數碼顯示,可顯示各點溫度傳感器的實時溫度測量值T ,以及顯示上、中、下三個不同的系統溫度設定值T上、T中、T下。上位PC機則用VB編程界面進行顯示,并具有實時溫度曲線顯示功能。

下位機的LED數碼管采用了動態顯示方式,以簡化硬件電路,節約成本,同時又不影響顯示效果。

另系統具有溫度限值設定功能,檢測員可以根據現場實際情況,用選擇鍵K1和參數設定鍵K2(+)、K3(-)來設定T上、T下限溫度值。用K4鍵來啟/停測控系統。

5.2 原理框圖(見圖4)

5.3 數據I/O接口

P0口:七段數碼LED數據口

P2口:鍵盤輸入

5.4 硬件電路

5.4.1 溫度顯示電路

主要采用了動態顯示原理,由于單片機的P0口為8位的I/O口,因而某一時刻只能點亮一個LED數碼管,同時單片機的I/O口的驅動電流不夠大,所以必須加輸出鎖存器74LS377,89C51將顯示字符從P0口送出,經74LS377鎖存后點亮相應的LED數碼管。用另一片的74LS377控制LED數碼管的選通位,從而逐位點亮各個LED數碼管,由于顯示刷新的時間很短,大約為20ms,因而人感覺不到其是逐位顯示的,即實現了動態顯示。

圖4 原理框圖

圖5 鍵盤輸入電路

圖6 傳感器和溫度選擇順序

圖7 系統報警電路

圖8 單片機89C51與PC機通信接線

圖9 通信硬件電路

圖10 通信協議格式

5.4.2 鍵盤輸入電路

本模塊中的鍵盤輸入電路(見圖5)采用了軟件去抖動的方法,用一片輸入鎖存器74LS245對鍵輸入進行鎖存,然后送到單片機的P0口,由軟件判別鍵值。其中各鍵的功能及操作順序如下:

K1為復合功能鍵(溫度傳感器選擇+上中下限切換),K2為加鍵,K3為減鍵,K4為系統運行/停止鍵。當K4沒按過時,按K1,此時進行溫度傳感器的選擇,使相應的溫度傳感器的實時溫度值在LED上顯示,其順序為圖6(a)。

當K4沒按過時,K2、K3不可用,在按下K4后,系統進入溫度上下限值設定狀態,此時LED5閃爍,提示系統處于限值設定狀態。此時按K1鍵在上中下限狀態切換,其順序為圖6(b)。

此時按K2或K3可在相應的限值檔上設定溫度的上下限值,中限取其平均值,由系統自動計算。設定完畢后,按下K4鍵,系統返回溫度顯示狀態。

5.4.3 系統報警電路(見圖7)

主要利用單片機89C51的P1口直接驅動LED和蜂鳴器,在檢測的溫度值超過設定的溫度上限時進行響音提示以及燈光提示。

6 與PC機通信單元

6.1 通信硬件電路

下位單片機與上位PC機的通信采用了常用的RS232串行總線進行通信。其中計算機的RS232的引腳定義如表1所示。

單片機89C51與PC機的通信的接線如圖8所示。

表1 RS232的引腳定義

6.2 通信協議設定

為了使下位單片機與上位PC機間能正確握手,實現數據的正常通信,因此必須設定相應的通信協議。本系統的通信數據主要為6路的實測溫度值及相應的溫度上下限設定值,共為14個字節。另加一個前導符,共為16個字節。其格式見圖10。

前導符定義為FFH,溫度的測量范圍為0—99℃

代表一個字節,每個溫度值由整數部分和小數部分組成。

串行口的通信協議為:

波特率:9600bps;奇偶校驗:無;數據位:8;停止位:1

單片機的字符幀格式為:一個起始位(0)、8個數據位、一個停止位(1)。

(未完待續)

猜你喜歡
單片機檢測系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国产后式a一视频| 婷婷综合色| 欧美国产中文| 国产尤物在线播放| 欧美午夜在线观看| 91年精品国产福利线观看久久 | 99久久精品国产自免费| 亚洲欧美日韩中文字幕一区二区三区| 久久精品免费国产大片| 国产视频a| 欧美国产成人在线| 亚洲中文无码av永久伊人| 色窝窝免费一区二区三区| 日韩av电影一区二区三区四区| 亚洲国产天堂久久综合| 欧美 亚洲 日韩 国产| 久久公开视频| 国产91透明丝袜美腿在线| 久久精品人人做人人综合试看| 国产成人你懂的在线观看| 亚洲啪啪网| 人妻91无码色偷偷色噜噜噜| 91久久大香线蕉| 欧美精品亚洲二区| julia中文字幕久久亚洲| 国产福利观看| 91人妻日韩人妻无码专区精品| 亚洲精品日产AⅤ| 国产成人综合亚洲网址| 亚洲va欧美ⅴa国产va影院| 日本人妻丰满熟妇区| 日韩黄色大片免费看| 国产高颜值露脸在线观看| 凹凸国产熟女精品视频| 欧美97欧美综合色伦图| 国产精品免费电影| 国产美女一级毛片| 日韩不卡高清视频| 最新日本中文字幕| 九九精品在线观看| 国产亚洲精品va在线| 日本欧美午夜| 极品私人尤物在线精品首页| 国产精品片在线观看手机版| 色窝窝免费一区二区三区 | 国产自无码视频在线观看| 制服无码网站| 69视频国产| 中文字幕日韩丝袜一区| 午夜精品久久久久久久无码软件| 国产精品永久不卡免费视频| 毛片手机在线看| www.国产福利| 国产丰满大乳无码免费播放 | 色久综合在线| 中文字幕在线播放不卡| 天堂中文在线资源| 日韩A∨精品日韩精品无码| 特级精品毛片免费观看| 久热中文字幕在线观看| 成人免费黄色小视频| 26uuu国产精品视频| 日韩视频免费| 国产天天射| 欧美视频在线不卡| 国产午夜人做人免费视频中文 | 日韩精品中文字幕一区三区| 精品无码日韩国产不卡av| 五月激激激综合网色播免费| 国产精品无码影视久久久久久久| 一级毛片免费不卡在线视频| 亚洲首页在线观看| 91精品伊人久久大香线蕉| 无码精品国产VA在线观看DVD| 91po国产在线精品免费观看| 真人免费一级毛片一区二区| 有专无码视频| 国产91视频观看| 色婷婷电影网| 国产成人无码久久久久毛片| 任我操在线视频| 国产成人夜色91|