摘 要:阐述在低功耗应用中,利用MSP430和nRF905组成一种无线数据传输系统的设计方案。首先对核心芯片的选型和关键使用方法进行简单说明,然后介绍系统硬件和软件的设计,其中着重介绍如何对nRF905进行控制,并给出相关程序源代码。 关键词:无线数据传输 低功耗 MSP430 nRF905 在特殊环境的数据测控应用中,无线数据传输已经越来越广泛地被运用。MSP430 nRF905的组合特别适合于低功耗、短距离(1OO~200 m)、小数据量的无线数传系统。MSP430 CPU在低功耗应用方面有很大优势,nRF905无线收发芯片具有功耗低、控制简单、可自动处理字头和CRC校验的优点,两者结合组成的数传系统可以在很多产品中得到应用。
1 MSP430简介 MSP430是TI公司新推出的16位系列单片机,在电池供电的低功耗应用中具有独特的优势。其工作电压在1.8~3.6 V之间,正常工作时功耗可控制在2OOμA左右,低功耗模式时可实现2μA甚至O.1μA的低功耗。MSP430具有非常高的集成度,通常在单个芯片上集成有12位的A/D、比较器、多个定时器、片内USART、看门狗、片内振荡器、大量的I/O端口及大容量的片内存储器,一般单片就可以满足大多数的应用需要。在低功耗应用中设计程序时,最好采用以下方法:CPU在初始化完成后,处于低功耗工作模式,在有外部事件发生时唤醒进入中断服务程序,完成后重新进入低功耗模式,照此循环往复,可以最大限度地降低功耗。较差等。上述问题经过精心设计是可以避免和解决的,所以基于GPRS的设计仍具有无可比拟的优势。
2 nRF905简介 nRF905是挪威Nordik公司推出的单片射频收发器芯片,工作电压为1.9~3.6 V,32引脚QFN封装(5 mm
|