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

PC機基于串口與89C52單片機通訊讀取DS18B20的數(shù)據(jù)

2016-06-18 01:21:02文驍陽山東省科學院激光研究所山東濟寧272000
電子制作 2016年6期
關(guān)鍵詞:單片機系統(tǒng)

文驍陽 山東省科學院激光研究所 山東濟寧 272000

?

PC機基于串口與89C52單片機通訊讀取DS18B20的數(shù)據(jù)

文驍陽山東省科學院激光研究所山東濟寧272000

【文章摘要】

微型控制系統(tǒng)由于其自身的優(yōu)越性能—成本低、柔性好,在社會中的用途社會生活中的用途越來越廣泛,影響也越來越大。本文采用89C52單片機采集溫度傳感器DS18B20的數(shù)據(jù),利用串口連接PC機和89C52單片機,進而把DS18B20的溫度信息采集到PC機中。

【關(guān)鍵詞】

單總線通信;89C52;DS18B20

0 前言

DS18B20是一種價格便宜,精度可調(diào)的溫度傳感器;89C52是一款性能穩(wěn)定,物美價廉的微型控制器,如果把這些價格便宜、性能穩(wěn)定的零部件應用到養(yǎng)殖業(yè)或者農(nóng)業(yè),定能起到意想不到的作用。

1 系統(tǒng)的組成

整個系統(tǒng)的結(jié)構(gòu)圖如圖1所示:

此系統(tǒng)中測溫層為DS18B20組,可根據(jù)采集溫度的需要,進行確定傳感器的數(shù)量及布置方式,測溫組的工作電源既可采用寄生電源方式產(chǎn)生,也可由專門的電源提供,電源電壓范圍為+3.0V~+5.5V,電壓低,對人體不會照成傷害,比較安全。

該系統(tǒng)中微控制器采用89C52單片機,89C52單片機和89C51相比,引腳是一樣的,區(qū)別主要在于AT89C52 的ROM空間為8K,而AT89C51的空間為4K,是AT89C51空間的兩倍,可以多存儲一些數(shù)據(jù)。

該系統(tǒng)的人機界面采用VB高級語言在PC機上編寫的采集和顯示界面,可以方便地實時讀取單片機中的數(shù)據(jù)。

圖1:系統(tǒng)結(jié)構(gòu)原理圖

2 單片機的連接方式

PC機與單片機之間的通信通過串口實現(xiàn)。需要注意的是單片機使用的TTL電平與RS232電平不兼容,本系統(tǒng)通過MAX232E芯片實現(xiàn)TTL電平與RS232電平的轉(zhuǎn)換,如圖2所示。

MAX232E芯片是包含兩路接收器和驅(qū)動器的RS-232電平轉(zhuǎn)換芯片,適用于各種232通信接口。芯片內(nèi)部有一個電源電壓變換器,外加4只1μF的泵電容可以把輸入的+5V電源電壓變換成為RS-232C輸出電平所需的±10V電壓。所以采用此芯片接口的串行通信系統(tǒng)只需單一的+5V電源就可以了

3 PC機讀取單片機中數(shù)據(jù)的方法

單片機采集的數(shù)據(jù)通過VB編寫的通信程序經(jīng)過串口進入上位機,在溫度讀取中我們用到VB中的一個重要控件- MSComm控件。下面介紹此控件的一些主要屬性,如表1所示。

其中CommEvent屬性是一個非常重要的屬性。一旦串口發(fā)生通信事件或產(chǎn)生錯誤,依據(jù)產(chǎn)生的事件和錯誤,MSComm控件為CommEvent屬性賦以不同的代碼,同時產(chǎn)生OnComm事件。用戶程序就可在OnComm事件處理程序中針對不同的代碼,進行相應的處理。

具體初始化程序如下:

Private Sub Form_Load ( )

MSComm1.CommPort = 1 '設(shè)置串行端口號為1

MSComm1.Settings = "9600,N,8,1" '參數(shù)設(shè)置

M S C o m m 1 . I n p u t M o d e = comInputModeBinary '二進制數(shù)據(jù)格式

MSComm1.InBufferSize = 1024 '置接收緩沖區(qū)為1024字節(jié)

MSComm1.InputLen = 0 '置InputLen 為0時,使用Input將使MSComm控件

初始化完成后,PC機就可以與單片機進行通信了。

4 運行結(jié)果

通過實驗,該系統(tǒng)實現(xiàn)了預定的目標,即:單片機采集DS18B20溫度傳感器組的溫度信息,PC通過VB高級語言及串口讀取單片機中采集的數(shù)據(jù)并提供人機界面。該類系統(tǒng)由于其造價低、系統(tǒng)安全等多方面的優(yōu)點,可以廣泛應用于大棚種植業(yè),動植物養(yǎng)殖業(yè)。

表1 MSComm控件的主要屬性

圖2:系統(tǒng)的運行結(jié)果

猜你喜歡
單片機系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統(tǒng)
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(tǒng)(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲国产天堂久久综合| 亚洲精品无码AⅤ片青青在线观看| 不卡午夜视频| 国产精品片在线观看手机版| 国产在线麻豆波多野结衣| 日韩免费毛片视频| 午夜丁香婷婷| 久久综合一个色综合网| 伊人蕉久影院| 亚洲美女操| 国产精品成| 国产一级二级三级毛片| 国产九九精品视频| 精品久久国产综合精麻豆| 亚洲精品无码在线播放网站| 精品亚洲麻豆1区2区3区| 国产真实乱子伦精品视手机观看| 日韩东京热无码人妻| 夜夜操天天摸| 国产免费人成视频网| 波多野结衣一区二区三区四区视频| 欧美在线网| 国产簧片免费在线播放| 日韩国产黄色网站| 青草视频在线观看国产| 久久综合成人| 国产精品三区四区| 久久这里只精品国产99热8| 午夜久久影院| 国产在线八区| 亚洲精品人成网线在线 | 3D动漫精品啪啪一区二区下载| 国产99欧美精品久久精品久久| 久久精品最新免费国产成人| 日本不卡视频在线| 国产欧美精品专区一区二区| 亚洲人成在线精品| 精品久久高清| 亚洲三级色| 久久精品娱乐亚洲领先| 国产丝袜丝视频在线观看| 久久久久亚洲Av片无码观看| 伊人丁香五月天久久综合| 午夜影院a级片| 丁香六月激情婷婷| 亚洲天堂日韩av电影| 中文无码毛片又爽又刺激| 天堂av高清一区二区三区| 亚洲啪啪网| 国产在线91在线电影| 成年A级毛片| 无码国产偷倩在线播放老年人| 国产视频欧美| 亚洲免费福利视频| 四虎影视国产精品| 国产成人综合日韩精品无码不卡| 一级毛片a女人刺激视频免费| 99色亚洲国产精品11p| 国产精品大白天新婚身材| 免费aa毛片| 无码免费的亚洲视频| 亚洲一级毛片免费观看| 国产永久免费视频m3u8| 永久在线播放| 欧美日韩中文字幕二区三区| 国产成人综合久久精品下载| 成人免费视频一区二区三区| 波多野结衣的av一区二区三区| 国产亚卅精品无码| 国产一级毛片在线| 天堂亚洲网| 欧美中文字幕无线码视频| 91亚洲精选| 亚洲欧美色中文字幕| 1级黄色毛片| 国产无码精品在线播放| 久久中文字幕不卡一二区| 中文字幕乱码二三区免费| 91亚洲精选| 日韩精品亚洲人旧成在线| 欧美h在线观看| 日韩精品成人在线|