基于MSP430单片机的小气候采集系统

发布者:幸福满溢最新更新时间:2013-05-20 来源: 电子设计工程 关键字:MSP430  传感器  农业信息采集 手机看文章 扫描二维码
随时随地手机看文章

1 系统总体设计
   
基本电路由MSP430F149单片机驱动外围的传感器设备,土壤温湿度传感器(5TM)、空气温湿度传感器(SHT11)、光强度传感器(S1087)分别负责采集土壤温湿度、空气温湿度和光强度,可根据预设时间对数据进行存储,并可通过存储集中传输的模式由射频传输模块进行数据的远距离的传输。由于所采用的传感器响应时间短,可作为便携式手持设备使用,从而大大提高测量速度,提高测量效率。

2 硬件部分
   
温湿度传感器SHT11:SHT11传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专业的工业CMOS过程微加工技术,确保产品具有极高的可靠性和卓越长期的稳定性。测湿精度±3.0[%RH],测温精度±0.4[℃]在25℃。传感器包含一个电容式聚合体测湿原件和一个隙式测温原件并与一个14位的A/D转换器以及串行接口电路在同一芯片上实现无缝连接。此产品具有超快响应,抗干扰能力强,性价比高等优点,每个SHT11传感器都在极为精确的湿度校验试中进行校准。数字信号的整个传输过程由CRC-8校验,任何错误数据将被检测到并清除。SCK接P1.4口,为串行时钟输入引脚,用于微MCU与SHT11之间的通讯同步。SDL接P1.5口,用于数据的读取,在SCK时钟下降沿之后改变状态,并仅在SCK时钟上升沿有效。
    5TM土壤温湿度传感器:利用水分是决定土壤介电常数的主要因素这一特点,通过测量土壤的介电常数并通过公式来精确得出土壤的真实湿度,另外为了更加准确地反应所测对象的湿度,5TM对国际上惯用的经典算法进行了改进,提供了面向不同测量对象的算法供用户调用,从而大幅地提高了所测量数据的准确性。静态工作电流0.3mA,测量电流10mA,测量时间150ms,保证了设备快速测量和低功耗的特性。工作频率70MHz,测量时OUT接P5.1口,向单片机传送数据,VCC和GND分别接电源端和地端。测量湿度托普方程精度为±0.03m/m(±3%VWC),采用修正后的方程精度可达(±1%~2%VWC)。温度测量在-40℃~50℃时分辨率0.1℃,精度可达±1℃。
    e.jpg
    硅光电池:硅光电池S1133是一种直接把光能转换成电能的半导体器件。它的结构很简单,核心部分是一个大面积的PN结,当二极管的管芯(PN结)受到光照时,由光生伏特效应产生回路电流。由于硅光电池的PN结面积比二极管的PN结大得多,所以受到光照时产生的电动势和电流也大得多。利用光伏效应可以将光强度的变化量通过电流变化的线性关系反映出来,再通过放大电路将信号进行放大,依据他们之间的线性关系测得光强度。
    K9F1G08U1A外部存储芯片:由于单片机的存储资源有限,为了能有效地存储大量的数据,此处使用了Samsung公司推出的K9F1G08U1A外部存储器件来扩展设备的存储容量。NAND FLASH芯片具有ROM存储器的特点,在断电的情况下仍可以长时间保存数据。电源电压2.7V~3.6V,与MSP430F149一致,低功耗,容量可达128M×8Bit,K9F1G080M芯片提供了一根状态指示信号线R/B接P4.5,该信号为低电平时,表示FLASH可能正处于编程、擦除或读操作状态;为高电平时,则表示为准备好状态。NANDFLASH存储器将数据线与地址线复用为8条线,另外还提供了命令控制信号线。因此,NAND FLASH存储器不会因为存储容量的增加而增加引脚数目。本系统中,K9F1G08U0M的数据输入输出口与单片机的P 2端口相连。片选信号与单片机的P 2.4相连,CLE(命令锁存控制端)、ALE(地址锁存控制端)、RE(读操作控制端)、WE(写操作控制端)分别通
过控制单片机P4.1、P4.2、P4.3、P4.4引脚的电平,决定对FLASH进行控制字操作、地址操作、写操作还是读操作。在此不须使用写保护功能,所以f.jpg接高电平。[page]

    无线传输模块:为了便于各传感器间相互通信,系统外接了nRF905射频模块,NewMsg-RF905模块使用Nordic公司的nRF905芯片开发而成,该模块通信距离可达1km,便于组建大范围的无线网络。工作频率433/868/915M,最大输出功率20dbm,传输速率0.128~256kbps。节电模式时工作电流为2.5μA。

a.JPG


    MSP430F149单片机简介:MSP430F149单片机是美国德州仪器公司推出的16位超低功耗单片机,端口P1-P6都可以使用位寻址方式,P1和P2口所有8个位都具有外部中断处理、输入/输出、外部模块功能。这些功能都可以通过它们各自的7个控制寄存器的设置来实现,P3、P4、P5和P6没有中断能力,丰富的端口使其可以连接多个外围设备,60kB的FLASH和2kB的RAM使程序的编写具有更高的灵活性,等待方式工作电流为0.7μA,RAM保持的节电方式工作电流为0.1μA,4kHz模式时工作电压为2.2V,电流为3μA,1MHz模式时工作电压为2.2V,电流为160μA。特有的低功耗和唤醒模式使单片机的能耗更低。内部采用I2C通信模式减少电路间的连线,减小了电路板的尺寸,另外内部集成了看门狗、时钟模块、定时器、液晶驱动模块、硬件乘法器、模数/数模转换模块,极大地丰富了单片机的功能,所以MSP430单片机被广泛用于工业控制、智能化的仪器仪表计算机外部设备等高端领域。

b.JPG



3 通信部分
3.1 系统自检测
   
由于本系统需要长期在野外独立工作,系统内加入了自检测程序。开机后系统进行自检测,如检测不通过设备会自动复位,通过后进入初始化。判断是否有按键输入,如没有则根据所设定的时间进行信息采集和存储,结束后系统再次进行自检测,通过后系统进入休眠模式。按键输入可唤醒系统采集实时信息并显示,结束后系统再次进行自检测。通过多次的系统自检测保证系统具有良好的稳定性。
3.2 数据传输
3.2.1 发送流程分如下几步
   
(1)当微控制器有数据要发送时,通过SPI接口,按时序把接收机的地址和需要发送的数据传送给RF950,SPI接口的速率在通信协议和期间配置时确定;
    (2)控制器置高TRX_CE和TX_EN,激发RF905的ShockburstTM发送模式;
    (3)RF905的ShockburstTM发送:
    ●射频寄存器自动开启;
    ●数据打包(加字头和CRC效验码);
    ●发送数据包;
    ●当数据发送完成,数据准备好引脚被置高;
    (4)AUT0_RETRAN被置高,RF905不断重发,直到TRX_CE被置低;
    (5)当TRX_CE被置低,RF905发送过程完成,自动进入空闲模式。

[page]

    数据发送流程图如图3。

c.JPG


3.2.2 数据接收流程
   
(1)当TRX_CE为高、TX_EN为底时,RF905进入ShockburstTM接收模式;
    (2)650us后,RF905不断监测,等待接收数据;
    (3)当RF905检测到同一频段的载波时,载波检测引脚被置高;
    (4)当接收到一个相匹配的地址,AM引脚被置高;
    (5)当一个正确的数据包接收完毕,RF905自动移去字头、地址和CRC校验位,然后把DR引脚置高;
    (6)微控制器把TRX_CE置低,RF905进入空闲模式;
    (7)微控制器通过SPI口,以一定的速率把数据移动到微控制器内;
    (8)当所有的数据接收完毕,RF905把DR引脚和AM引脚置低;
    (9)RF905此时可以进入ShockburstTM接收模式、ShoekburstTM发送模式或关机模式。数据接收流程图如图4。

d.JPG



4 结论
   
基于单片机和传感器网络技术,开发了用于农业环境信息采集与传输装置。经实验检测,本系统能准确测量作物的生长环境,并对农田小气候进行模拟,实现了可靠的生长环境信息采集系统,对水稻等农作物的生长环境实现系统的监控,具有重要的实践意义。作为手持设备使用时由于传感器具有优良的特性,保证了测量的精度,极大地提高了测量效率,有很强的实用价值。

关键字:MSP430  传感器  农业信息采集 引用地址:基于MSP430单片机的小气候采集系统

上一篇:模块化机器人嵌入式多核主控制器设计
下一篇:基于单片机的网络控制实现温控系统的设计

推荐阅读最新更新时间:2024-03-16 13:24

MSP430单片机中断系统
中断是MSP430微处理器的一大特色,有效地利用中断可以简化程序和提高执行效率。MSP430的几乎每个外围模块都能够产生中断,为MSP430针对事件(即外围模块产生的中断)进行的编程打下基础。MSP430在没有事件发生时进入低功耗模式,事件发生时,通过中断唤醒CPU,事件处理完毕后,CPU再次进入低功耗状态。由于CPU的运算速度和退出低功耗的速度很快,所以在应用中,CPU大部分时间都处于低功耗状态。 MSP430的中断分为3种:系统复位、不可屏蔽中断、可屏蔽中断。 (1)系统复位的中断向量为0xFFFE。 (2)不可屏蔽中断的中断向量为0xFFFC。响应不可屏蔽中断时,硬件自动将OFIE、NMIE、ACCVIE复位。软
[单片机]
Aptina为尼康开发传感器 或为尼康D600使用
    意大利网站刊登了一篇关于Aptina成像公司正在研发新传感器的消息。有一些传闻称Aptina正在研发的这个传感器将会提供给尼康使用。 据称这款传感器将会是35mm全画幅传感器,与之前的尼康新品传闻联系起来,难道是为尼康D600研发的?其实正有一些消息在印证这一点。一旦这个消息成真,那么尼康D600就离我们不远了,但绝对不是之前说的尼康会在夏天发布D600。
[工业控制]
基于TUSB3410的MSP430 USB接口方案
本文主要讲述利用TUSB3410 USB-TO-UART桥接芯片实现MSP430微控制器与USB设备通讯的一种接口方案 通过该USB接口可实现高达921 600bit/s的数据传输速率,也可通过该接口下载MSP430程序代码,是一种MSP430系列微控制器的高效USB接口解决方案 硬件设计 系统结构框图如图1所示,主机PC与MSP430之间可进行全双工串口通讯,主机PC经TUSB3410虚拟的一个COM口与MSP430的硬件USART模块进行通讯,本文重点叙述TUSB3410与MCU之间的软、硬件设计。 系统采用USB总线供电模式,MCU可通过I2C接口对TUSB3410进行在线编程及外部
[单片机]
基于MSP430单片机的热敏电阻温度的测量
摘要 传统的数字式测量电阻的方法是先将电阻值转换为电信号(如电压),再用A/D转换器将其转换为数字信号,因此电路复杂,费用高。本文介绍一种类R—F转换频率测量温度的方法。直接把热敏电阻Rt接到由RC构成的多谐振荡器电路中,用MSP430单片机的捕获功能来获得多谐振荡器输出信号高低电平的脉宽并同时计数,则热敏电阻Rt与捕获高低电平时的计数值的差值成正比关系,查表可得温度值。 测量温度一般采用热敏电阻做传感器,测量的方法有R—V转换电压测量法和R—F转换频率测量法。这两种方法的电路复杂且成本高,电路中很多元器件直接影响测量精度。本文论述一种类R—F转换频率的测量法,用NE555定时器和热敏电阻等器件构成振荡器,由MSP430单片机
[单片机]
基于<font color='red'>MSP430</font>单片机的热敏电阻温度的测量
物联网中的传感器融合和远程情感计算(一)
摘要   传感器技术时代已经到来。现在,很难见到不使用传感器为用户创造新体验的电子消费产品。传感器正在经历复兴,这是由于微机电系统 (MEMS) 技术价格降低了,尺寸也缩小了,因此又推动了传感器在新应用的使用,并为传感器市场营造了新机遇。    1. 引言   传感器现在用于各种应用中,如智能移动设备、汽车系统、工业控制、医疗保健、石油勘探和气候监测。传感器无处不在,现在传感器技术已开始密切模仿终极感知设备,即人类。传感器融合使这成为可能,该技术利用微控制器(“大脑”)将从多个传感器采集的各个数据融合在一起,获得的数据视图比单独使用各个离散传感器获得的视图更准确、更可靠。使用传感器融合整体采集的数据远远大于各传感器独立采集的
[模拟电子]
物联网中的<font color='red'>传感器</font>融合和远程情感计算(一)
车内3D传感器让行车更安全 全车监控防驾驶人瞌睡
传感器能侦测车外环境,帮助自动驾驶技术更加完备,不过在自驾车真正完成之前,传感器供货商要先让车内的驾驶人和乘客安全更受保障。Vayyar近日推出车内新型3D传感器,可以侦测车内乘客体征,也能给驾驶人发出提醒。   传感器能侦测车外环境,帮助自动驾驶技术更加完备,不过在自驾车真正完成之前,传感器供货商要先让车内的驾驶人和乘客安全更受保障。Vayyar近日推出车内新型3D传感器,可以侦测车内乘客体征,也能给驾驶人发出提醒。 Vayyar于2011年,由英特尔(Intel)前副总裁Raviv Melamed和其他联合创始人成立,专门研发成本较低的无线电波传感器。本次发表的嵌入式3D汽车内部传感器,和同业比起来同样成本较低,并且体积小。
[嵌入式]
微型无刷直流电机的无位置传感器控制
0 引言 在一些应用场合要求使用的电机体积小、效率高、转速高,微型永磁无刷直流电机能够较好地满足要求。因为电机体积较小,安装位置传感器困难,所以微型无刷直流电机的无位置传感器控制就显得尤为必要。 无刷直流电机的无位置传感器控制的难点在于转子位置信号的检测,目前国内外研究人员提出了诸多方法,其中反电动势法最为简单、可靠,应用范围最广泛。普遍采用的控制方案为基于DSP的控制和基于专用集成电路的控制等,但是其价格高、体积大,不利于用在微型电机控制器中。本文介绍基于C8051F330单片机、检测反电动势法的无位置传感器无刷直流电机的控制器,系统结构简单,体积超小型,价格低廉,运行性能良好。 1 无传感器无刷直流电机的控制方式
[电源管理]
MSP430单片机的多功能复费率三相电能表
1 引言 随着国民经济的发展,企业和个人的用电量大幅提高。现在用户的用电时间比较集中,以致电力系统的负荷曲线变化很大。为了调整负荷曲线,充分利用发、供电设备容量,需要实现电价分时计费。复费率电能表就是按照高峰、低谷时间分别记录用电量,以便按不同的价格收取电费,鼓励用户主动采取避峰填谷的措施,以利于供电、用电双方。同时具有GPRS远程抄表、微机集中抄表、停电抄表、防盗电、计量有功无功电能和测量需量等功能的多功能电表可以代替几块表的功能,既节约了资金又减少了设备占用的面积,而且还降低了抄表的成本。本文基于TI公司的MSP430F449高性能单片机给出了一个多功能复费率三相电能表的解决方案。 2 系统总体结构和功能说明 整个系统分为两大模
[单片机]
<font color='red'>MSP430</font>单片机的多功能复费率三相电能表
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved