基于cc1100的无线传感器模块设计

基于cc1100的无线传感器模块设计

ID:23419305

大小:53.50 KB

页数:6页

时间:2018-11-07

基于cc1100的无线传感器模块设计_第1页
基于cc1100的无线传感器模块设计_第2页
基于cc1100的无线传感器模块设计_第3页
基于cc1100的无线传感器模块设计_第4页
基于cc1100的无线传感器模块设计_第5页
资源描述:

《基于cc1100的无线传感器模块设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于CC1100的无线传感器模块设计该文章介绍使用TI公司的MSP430F449单片机作为控制器,使用CC1100无线通信模块实现无线通信,可以将他们构造成无线传感器模块主单元,当配合不同的传感器后该通讯系统可适用于无线抄表、无线数据传输等工程。关键词:无线通讯;CC1100;MSP430F449;传感器1、引言  当今对工业控制造成的限制主要不是受控制理论的影响,而是受采集到得信号的制约。早期的工业控制采用的是有线传输的方式,传输方式有RS232、RS485,虽然这些传输较为简单,但是容易受到传输距离和传输环境的限制,不适合与远距离传输,因此有线传输在很大程度上限制了工业控制的发展,随着

2、X络技术的发展,X线传输提高了传输距离,但随着传输距离的扩大,但在传输过程中线路的阻抗对信号产生衰减。为了克服数据传输中的衰减,无线通讯技术成为了主要的研究方向,随着计算机X络技术使得无线通讯X络得到了广泛的应用。CU和无线传输模块相结合的方式构的,无线通信模块是由两部分构成的,一部分是无限发射模块其基本单元包括传感器、MCU、CC1100,三者构成了采集、处理和发送的三个过程。另一部分是无线接收单元包括CC1100、MCU、传输接口,这三者构成了接收、处理和传输的三个过程。其无线传感器的构造原理图如下图所示:图2-1无线传感器发射模块原理框图图2-2无线传输接收模块原理框图2.2处理器 

3、 本设计中采用的处理器是TI公司的MSP430F449单片机,该单片机是一个16位的、具有精简指令集的、超低功耗的混合型单片机,处理器的晶振较高,可以满足系统硬件需要和外部事件快速响应。更重要的是其低功耗的特点,工作电压为3.3v,使其很适合与在手持设备或者无线设备中使用。其内部集成了12位的ADC转换模块,使其对简单模拟信号可以直接进行采集。而对特殊信号进行采集时还需要传感器来采集信号。接口方面支持SPI通信接口可以与无线通信模块实现连接。2.3CC110  它是Chipcon公司生产的,体积小(QLP4×4mm封装,20脚),真正的单片UHFRF收发器,频率波段较宽,高灵敏度(1.2k

4、bps下-110dBm,1%数据包误差率)等特性。它的RF收发器集成了一个高度可配置的调制解调器。这个调制解调器支持不同的调制格式,其数据传输率可达500kbps。通过开启集成在调制解调器上的前向误差校正选项,能使性能得到提升,CC1100为数据包处理、数据缓冲、突发数据传输、清晰信道评估、连接质量指示和电磁波激发提供广泛的硬件支持。2.4通信方式SPI通信  发射和接收模块是MSP430与CC1100之间的通信。CC1100支持的是SPI通信,SPI串行通信是一种同步串行接口通信,可以通过3条或4条线与MCU进行通信,3条通信线的接口为SOMI、SIMO、UCLK,端口的含义如表2-1所

5、示表2-1SPI通信接口的含义引脚含义主机模式从机模式SIMO从进主出数据输出引脚数据输入引脚SOMI从出主入数据输入引脚数据输出引脚UCLKUSART时钟输出时钟输入时钟4线SPI通信模式的SET含义0允许从机发送接收数据,SOMI正常操作。1禁止从机发送接收数据,SOMI被强制进入输入状态。串口通信  在接收模块中的传输接口采用RS232串口进行传输,RS-232串口标准是一种可以在低速率串行通讯条件下增加通讯距离的单端标准。RS-232采用了不平衡传输方式,即单端通讯。其收发端的数据信号都是相对于地信号的,而不是采用差分信号。所以其共模抑制能力差,并且双绞线的分布电容也对传输信号有很

6、大影响,其传输距离最大约为15M,最高速率为20KBPS,且其只能支持点对点通信。对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。在RS-232-C中任何一条信号线的电压均为负逻辑关系。即:逻辑“1”为-3~-15V;逻辑“0”为+3~+15V,介于-3~+3V之间的电压无意义,高于+15V或低于-15V的电压也认为无意义。需要注意的是这与TTL以高低电平的表示逻辑状态的规定有所不同。因此为了实现计算机和终端的TTL器件连接,必须在两者之间添加电平的转换。目前转换的方法广泛使用集成电路转换器,例如MAX323。RS-232-C标准规定,驱动器允许有2500pF

7、的电容负载,通信距离将受此电容限制。采用该种传输方式的优势在于该接口是PC机中的专用接口,方便与上位机之间进行通信。2.5接收部分的电路图设计  接收单元的设计是利用MSP430对CC1100中的数据进行处理,然后利用串口将数据传输给其他的控制器或者上位机,其设计电路如下图所示:电路利用MSP430的两个通信端口,SPI通信占用4个端口,分别为UCLKO、MIOS0、MOSI0、SET0,通过时序控制和驱动程序实现MCU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。