基于CC1100和MSP430的无线UART实验设计
基于以上考虑,提出一种基于CC1100和MSP430F2132的无线UART实验设计,实现无线传感器节点间的通信。
1 总体设计
无线传感器网络系统通常包括若干个传感器节点、一个汇聚节点和一套管理节点。大量传感器节点随机部署在监测区域内部或附近,能够通过自组织方式构成网络。传感器节点具有本地数据采集传输和转发邻节点数据的双重功能,传感器节点监测的数据沿着其他传感器节点逐跳的进行传输,在传输过程中监测数据可能被多个节点处理,经过多跳后路由到汇聚节点,最后通过互联网或卫星到达管理节点。
为简化网络结构,设计的网络结构是由端节点将接收到的数据发送至路由节点,再由路由节点将数据进行转发,最后通过网关节点发送至PC机,整个过程实现的是数据的发送、转发及接收,最终显示。
2 硬件实现
实验使用的硬件装置有端节点、路由节点和网关节点,其中端节点和路由节点都是使用的无线通信节点即KM-DONE 433,如图1所示。
KM-DONE 433硬件结构采用CC1100无线通信模块,MCU选用MSP430F2132,具有低功耗特性,两者的结合使用能满足本实验低功耗无线通信的要求。此结构的设计能实现串口通信透明传输,可配置各种数据格式,并且用户可选择保存配置信息,方便下次操作。同时,还能实现任意长度以及不间断无线数据长度的数据发送,并具有防碰撞机制,实现多用户的数据通信。
评论