基于VB和Access的温度采集系统的设计与实现
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子技术
基于VB和Access的温度采集系统的设计与实现  2012/3/1
摘要:随着现代信息技术的高速发展,数据采集方面的技术也在不断地向前发展,并在信息技术中占有重要地位,温度、压力等参数在智能家居、工业控制、智能农业等方面都得到很高的重视,如何实时直观地采集到温度成为焦点。本温度采集系统下位机采用STC89C52单片机为主控制器,采用单线式DS18B20温度传感器采集温度,通过串口RS232将其传送到上位机(PC机),上位机使用VB编写界面和后台处理程序,将温度显示出来并存入Access数据库。最

摘要:随着现代信息技术的高速发展,数据采集方面的技术也在不断地向前发展,并在信息技术中占有重要地位,温度、压力等参数在智能家居、工业控制、智能农业等方面都得到很高的重视,如何实时直观地采集到温度成为焦点。本温度采集系统下位机采用STC89C52单片机为主控制器,采用单线式DS18B20温度传感器采集温度,通过串口RS232将其传送到上位机(PC机),上位机使用VB编写界面和后台处理程序,将温度显示出来并存入Access数据库。最终测试结果显示上位机有实时接收数据,并将实时接收到的数据存入Access数据库里,并能够实时的把温度曲线显示到界面上。
关键词:温度采集;下位机;上位机;Access

    随着现代信息技术的高速发展,数据采集方面的技术也在不断地向前发展,并在信息技术中占有重要地位,是否及时准确采集数据以及数据是何方式采集都成为关注的焦点。随着嵌入式技术的不断发展,各种数据采集系统不断应用于各个领域。温度采集在智能家居、工业控制、智能农业等方面都应用。本温度采集系统下位机采用STC89C52单片机为主控制器,采用DS18B20温度传感器采集温度,上位机使用VB编写程序,通过串口采集数据,存入Access数据库,并实时在界面上显示温度变化曲线。

1 系统的整体设计
    本温度采集系统的总体框图如图1所示,系统下位机即单片机系统采用的是现成的开发板,开发板上自带了DS18B20的温度传感器,开发板也自带了能够维持单片机正常工作的外围电路;上位机用的Microsoft Visual Basic 6.0中文版集成开发环境和Microsoft Office Access 2003数据库开发软件。



2 上位机的设计与实现
    上位机设计的主要重难点在于串口从下位机接收到数据和把数据送到数据库里并把数据实时用曲线显示出来。上位机总体设计流程图如图2所示。


    从串口接收数据主要采用Mscomm32.ocx控件,在Microsoft Visual Basic 6.0中添加该控件,需要设置COM口(可修改)、波特率(9600)、数据位(8)、停止位(1)、校验位(0)等,通过OnComm()事件驱动方式接收数据。
    数据库采用的是Microsoft Office Access 2003,先要建立数据库,建立的数据库如图3所示,有4个字段,分别是编号、温度、采集日期、采集时间,数据类型对应的为自动编号、数字、文本、文本。

与《基于VB和Access的温度采集系统的设计与实现》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095