基于msp430的温度采集及远程传输系统设计.docVIP

基于msp430的温度采集及远程传输系统设计.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于msp430的温度采集及远程传输系统设计   摘 要 针对当前温度采集系统的弊端,设计了一种基于msp430单片机的温度采集系统,该系统既可以通过液晶显示器现场显示采集到的数据,又能通过短消息的形式对数据进行远程传输。本文详细介绍了系统的硬件构成和软件设计方案,并对系统的应用前景进行了展望。   【关键词】温度采集 msp430 单片机 短消息 液晶显示   1 绪论   随着科技的发展和自动化水平的提高,温度的自动监测已经成为各行各业进行安全生产和减少损失采取的重要措施之一。特定场合下由于监测分站比较分散、偏远,采用传统的温度测量方式周期长、成本高,而且测量员必须到现场进行测量,因此工作效率非常低,且不便于管理。本文设计了一款既可在现场显示采集到的数据,又可对数据进行远程传输温度采集系统,该系统采用美国DALLAS公司生产的DSl8820数字温度传感器,通过LCD液晶模块进行现场显示,当现场人员离开时,系统可通过现有的GSM网络将监测结果以短信方式发送至相应的监控终端(如手机、PC机)。   该系统具有结构简单、可靠性高、功耗低等特点,可广泛应用于油气井场、电力电缆火灾监测、粮仓及物资仓库温度监测。   2 硬件设计   本设计硬件设计的总体框图如图1所示。   2.1 单片机msp430F1222   本系统采用的单片机为TI单片机msp430F1222。TI公司的MSP430系列是一个特别强调超低功耗的单片机品种,另外该系列的CPU采用16位精简指令系统,集成有16位寄存器和常数发生器,发挥了最高的代码效率。它使用数字控制振荡器(DCO),使得从低功耗模式到唤醒模式的转换时间小于6us。在目前越来越注重功耗和效率的形式下,该系列单片机无疑是一个合适的选择。   2.2 一线总线型器件DS18B20   温度采集选用的一线总线型的数字温度传感器DS18B20,所谓一线总线,就是传感器以一条总线作为输入和输出。   DS18B20的特点:   (1)测量温度范围:-55°~+125°,在-10°~+85°范围内,精度为±0.5°,满足大多数场合的温度测量要求;   (2)现场温度直接以“一线总线”的数字方式传输,能够大大提高系统的抗干扰性,适合于恶劣环境的现场温度测量;   (3)工作范围3V~5.5V,使系统设计更灵活、方便。   (4)零功耗等待。   同时每个DS18B20都有一个独特的片序列号,所有多只DS18B20可以同时连到一根总线上,这样就可以把温度传感器放到许多不同的地方。   2.3 液晶显示器   采集到的温度首先通过LCD液晶显示器显示。LCD液晶显示器的构造是在两片平行的玻璃中放置液态的晶体,玻璃中间有许多平行和水平的细电线,通过通电与否来控制杆状水晶分子改变方向,将光线折射出来产生图像和文字。常用的LCD有笔段型、字符型和图形型:笔段型以长条状显示像素组成一位显示,字符型和图形型采用点阵列来进行字母、数字和符号的显示;图形型LCD可灵活显示任意点阵图形,实用性好,应用最广泛。本系统使用的液晶显示器为MGLS-19264是一款图形型LCD。   2.4 GSM模块TC35i   当采集到的温度超过程序设定的温度报警阈值时,系统会通过GSM模块将报警信息传到预先设定好的手机号上,实现远程报警功能。   目前,国内已经开始使用的GSM模块有Falcom的A2D系列、Wavecome的WMO2系列、西门子的TC35系列、爱立信的DM10/DM20系列、中兴的ZXGM18系列等,而且这些模块的功能、用法差别不大。本设计选用的是西门子TC35系列的TC35i。该模块设计紧凑,大大缩小了用户产品的体积。TC35i与GSM 2/2+兼容、双频(GSM900/GSMl800)、RS232数据口、符合ETSI标准GSM0707和GSM0705,且易于升级为GPRS模块。该模块集射频电路和基带于一体,向用户提供标准的AT命令接口,为数据、语音、短消息和传真提供快速、可靠、安全的传输,方便用户的应用开发及设计。   TC35i 的数据输入/ 输出接口实际上是一个串行异步收发器,符合ITU-T RS232 接口标准。它有固定的参数:8 位数据位和1 位停止位,无校验位,波特率在300bps~115kbps 之间可选,硬件握手信号用RTS0/CTS0,软件流量控制用XON/XOFF,CMOS 电平,支持标准的AT 命令。   3 软件设计   3.1 DS18B20测温   由于DS18B20特殊的一线总线结构,要求系统必须提供严格的时序以保证能够正确地采集和读出当前的温度,如图2所示。   3.2 TC35i模块发送短消息流程   当采集到的温度超过设定的阈

文档评论(0)

jingpinwedang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档