文档介绍:基于无线传感/控制网络的智能小车研制
——2420芯片的无线通讯模块设计
摘要
当今的各种智能化控制系统均离不开数据信息的传输。其中,无线数据传输是区别于传统的有线传输的新型传输方式,系统不需要传输线缆、成本低廉、施工简单。将无线通讯芯片和单片机配上相应的无线通讯接口电路,就可以实现无线数据传输。2420为核心设计的电路。2420的工作原理和主要特点,2420工作在从机模式,单片机工作在主机模式,通过SPI(串行外围接口)读/写CC2420缓冲器内的数据,2420工作所需的软件设计,2420的初始化配置问题。最后分析了发射程序和接收程序的编程思路,并编程实现收发程序的设计。
2420;MSP430;SPI;无线通讯;硬件和软件设计
Abstract
Today, all kinds of intelligent control system need munications. Wireless munication system is a new munication style. It need munication cable , and is simple and cheap. Wireless munication between the munication module and the single chip puters is realized by munication circuit .CC2420 is used in munication circuit in this paper. This paper introduces the operation principle and main characteristics 2420, followed by the design of interface circuit with micro controller MSP430. Microcontroller reads and writes buffer data 2420 through SPI interface. CC2420 works in slave mode and MSP430 in master mode. It also introduces the software design 2420 and the single chip puters need to realize munication. It analyzes how to use USART munication and the dispose 2420 initialization . Based on these, it analyzes the programming idea of sender and receiver so the design can be realized through programming.
Key words: CC2420;MSP430;SPI; munication;
hardware and software design
绪论
工业领域在现代化的进程中通过引入各种先进技术,实现了劳动生产率的提高和生产成本的下降。在这些技术中,最典型的就是数字化技术和现代通讯技术。在现代工业数字化的基础上工业生产监控早已突破了单回路控制和监视的功能。随着计算机软硬件技术、网络技术和工业综合自动化系统整合水平的不断发展,对数据接口的开放性、数据传输的时效性、数据连接的安全性等方面提出了更高的要求。许多大型企业其生产地域分散,业务分工复杂,往往设有一个或者多个控制中心,以及大量的现场数据采集点。这些采集点因分散而需要通过一定的通讯手段来实现与中心控制单元间的数据交互,进而实现生产过程的自动化。由于传统有线网络本身的局限性,许多特殊环境下的网络覆盖和网络支持仍然是个难题。目前国内微机网络多为有线通讯方式。有线通讯的优点是数据传输可靠性较高,但需要铺设较多的明线,而有些领域由于条件所限,难以铺设线路,这时就需要无线通讯来解决问题。因此,无线通讯对于现代工业的发展有着重要的意义,也是通讯发展的趋势。将无线通讯技术用于小车实现自动导引,解决了有线通讯的很多缺点,将智能控制的优点也体现出来了,更是提高工业领域设备自动化的有效途径。
无线传感器网络由随机分布的集成有传感器、数据处理单元和通讯模块的微型节点,通过自组织方式构成网络,传感器网络具有分布式处理带来的监测高精度、高容错性、大覆盖区域、可远程监控等众多优点,成为近期国际上网络研究的重要热点之一。无线传感器网络被认为是影响人类未来生活的十大新兴技术之一,越来越得到学术界和工业界的高度重视。它集成了传感器技术、计算机技术和通