首页 » 技术文章 » 基于AT89C2051单片机的大气温度采集和记录系统

基于AT89C2051单片机的大气温度采集和记录系统

作者:  时间:2011-01-24 16:23  来源:EDN

  3. 2 可扩展性

  1-Wire单总线是Max im 全资子公司Dallas的一项专有技术, 与目前多数标准串行数据通讯方式,如SPI/ I2C /M ICROW IRE 不同, 它采用单根信号线,既传输时钟, 又传输数据, 而且数据传输是双向的,它具有节省I/O口线资源、结构简单、成本低廉、便于总线扩展和维护等特点。

  因此, 根据实际需要, 1- Wire总线上可挂接多个温度传感器和存储器, 能对多个目标进行测量并记录更多数据。

  4 通讯功能

  MAX232是由德州仪器公司( TI)推出的一款兼容RS232标准的芯片。由于电脑串口RS232 电平是- 10V ~ 10V 而一般的单片机应用系统的信号电压是TTL电平0V ~ 5V MAX232 就是用来进行电平转换的, 该器件包含2个驱动器、2个接收器和一个电压发生器电路提供TIA /E IA - 232- F 电平。

  该器件符合T IA /E IA - 232- F标准, 每一个接收器将T IA /E IA - 232- F电平转换成5- V TTL /CMOS电平。每一个发送器将TTL /CMOS 电平转换成T IA /E IA - 232- F电平。

  MAX232提供了单片机与PC 机的RS232通讯接口。上位机软件可用V isua l B asic 6. 0 高级语言编写。VB6. 0提供了串口通讯控件, 应用这个控件,PC 机可以很方便地与单片机通过串口进行通讯。

  5 应用实例

  图2给出了软件操作界面和数据处理情况。某天的温度变化情况通过列表和曲线图两种方法给出。由此可以掌握这一天的温度变化规律。

  温度数据处理界面图

2 温度数据处理界面图。

  6 结束语

  从测量范围、精度和测量实例上看, 该系统可以用于对包括大气温度在内的多种环境温度进行测量和记录。

  未来的工作设想:

  ( 1)数据存储方面: 单个DS2433只能存储256个温度数据, 可以换为存储容量更大的存储器或并行挂接多个DS2433 以一次性记录更多的数据, 延长测量周期;( 2)数据读取方面: 目前采用的将存储器取下读取的方式还是显得有些繁琐, 可以设计手持式无线(RF、红外、蓝牙等)接收装置来获取存储器的数据。如果是对野外环境进行测量, 可以利用移动通讯网络(如目前新兴的3G 技术) 进行数据的传输, 这样就省去了科研人员的劳顿之苦。

相关推荐

传感器融合为什么会对制造业有利?

传感器  自动化  2013-12-31

如何让高整合传感器降低平均功耗

传感器  太阳能电池  2013-12-04

自动化生产中传感器的重要性

飞行器  传感器  2013-12-03

智能尘埃:随时随地追踪一切的传感器

智能尘埃  传感器  2013-11-26

国内传感器产业优势及未来走向解析

传感器  物联网  2013-11-20

物联网时代传感器未来的发展方向

物联网  传感器  2013-11-06
在线研讨会
焦点