基于BASIC Stamp微控制器的温度记录系统

2012-05-04 19:25:43来源: 电子设计工程
    温度测量在环境试验中是常见的一种测量方式。传统的温度测量设备显示样品温度于设备箱上,需要试验人员定时查看和记录,这极大地浪费了人力而且带来诸多不便。当温度试验箱种类多而且需要长时间试验时情况更糟,因为试验人员需要三班倒不间断试验过程记录。因此,改造传统的高低温箱记录方式已经成为当务之急,同时,市场需要一种经济的设计方式。
    本研究中一种以微控制器为基础的温度记录系统被开发,以满足温度数据测量记录的低成本和灵活模式。开发系统的主要硬件包括一台微型计算机,一个以BASIC Stamp为基础的微控制器电路板以及串行通讯链接设备。两线串行接口数字传感器DS1621被用来进行温度测量,微型计算机运行控制程序。一旦用户在微型计算机界面上决定实时记录信息,信息便通过RS-232端口送往微控制器。微型计算机和微控制器通过特定的串行通信协议通信,微型计算机告知微控制器温度测量何时开始以及测量次数并等待微控制器发送具体数据。电路板的设计考虑了开放式结构。该系统采用了28引脚易于插拔的插座来容纳BASIC Stamp微控制器。微控制器将通过软件模拟片内集成总线I2C转换读取的温度数据并实时传送回微型计算机。

1 系统硬件设计
    系统的主要原理图如图1所示。其中BASIC Stamp微控制器是美国Parallax公司的产品,采用5 V直流电源供电,支持在线串行编程,最高时钟频率达到20 MHz,通讯波特率设定为9 600。BASIC Stamp微控制器带有片上BASIC解释芯片、内存(包括EEPROM和RAM)、5 V稳压器和一些通用输入/输出端口。该微控制器的工作温度为0~70℃,每秒钟约执行4 000条指令,低电平复位。EEPROM可以存储大约500条指令。端口P是双向输入/输出复用管脚,可以进行设置,其中P0和P1分别与传感器DS1621的串行数据线SDA以及串行时钟线SCL管脚相连,上拉电阻均为2kΩ接+5 V。因为增强特性,该微控制器是串行通信的很好选择,通过简单指令即可完成串行通信。微型计算机和BASICStamp(具体型号BS2)的通信连接如图2所示,连接通过若干导线完成。注意DTR与ATN在下载完程序后要断开以便传感器的数据能传回微型计算机。另外,下载程序时DTR与ATN必须连接,否则BASIC Stamp不能被微型计算机识别从而无法编程。

b.JPG

[1] [2]

关键字:温度记录  DS1621  微型计算机

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2012/0504/article_5060.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
温度记录
DS1621
微型计算机

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved