基于射频芯片CC2420的ZigBee无线通信设计
更新时间:2024-01-08 01:23:01 阅读量: 教育文库 文档下载
- 射频芯片龙头股推荐度:
- 相关推荐
基于射频芯片CC2420的ZigBee无线通信设计摘要:介绍了一种GPRS无线静态图像传输系统的软件和硬件实现方案,重点讨论了终端移动台以及通过Internet传输图像数据的通信软件设计。此外,还介绍了进行无线网络数据传输时,GPRS客户端使用的两种流控制方法。
关键词:GPRS无线网络通信TCP/IP协议图像传输
GPRS是GSM系统中提供分组业务的一种方式,对于2G向3G的过渡,GPRS是使用最广的能解决移动通信与IP结合的技术方案。因其具有实时在线、按量计费、快捷登录、高速传输、覆盖面广等优点,电力抄表、金融证券、智能交通等部门都开始逐步利用GPRS进行远程监控和数据传输。而在各类数据业务中,尤以图像传输的应用最具代表性。当前,快速发展的GPRS亦面临不少问题:各种开展GPRS业务的应用软件还有待开发;大量多功能的GPRS终端设备也需生产等
本文基于当前GPRS的发展状况,研究如何利用GPRS技术进行静态图像传输以及如何通过驱动GPRS模块经过GPRS无线网连接Intemet,实现移动台与公网监控中心问的可靠数据无线通信。其优点在于:(1)无线上网,适用于可移动目标;(2)覆盖面广,适用于偏远及分散目标;(3)传输可靠,传输速率远高于GSM系统。 1 GPRS无线通信系统总体结构
GPRS无线通信系统结构图如图1所示。该系统主要由三大部分组成:移动台(MS)(控制机+GPRS开发板)、GPRS通信网(包括基站控制器BSC、服务支持节点、骨干网以及业务支持节点等)和监控中心部分
移动台通过GPRS模块连接到改造后的GSM基站(包括BSC、BTS和PCU),然后连接到GPRS服务支持节点SGSN,通过SGSN与GPRS网关支持节点GGSN通信,GGSN对分组数据进行相应处理,发送到Internet上,实现移动台与监控中心的通信。
监控中心主要由网络服务器及显示器组成。移动台的数据信息通过GPRS网传至GPRS网关。网关通过Internet以IP协议将这些信息发至监控中心的网络服务器。监控中心的控制信息亦通过此通信链路下达移动台:来自Internet标识有移动台地址的TP包,由GGSN接收,再转发SGSN,继而传送到移动台。
2 图像传输系统的硬件设计
系统的发送端硬件部分主要是移动台MS部分,包括移动终端(MT)和终端设备(TE)。TE即控制机,设计采用PC机对MT实行通信控制。MT主要基于GPRS/GSM模块,需连接外围电路构成完整的移动终端。移动终端通过接收控制机发送的AT指令实现各种无线通信功能。
2.1 GPRS无线模块的功能及接口
GPRS模块是整个移动终端的核心,采用WAVECOM公司的WISMO QUIK Q2406B模块。Q2406B为GPRSl0级产品,与外部电路的接口由一个60引脚的通用连接器提供。Q2406B属WISMO 2D系列,在机件特质、倒模、软件及硬件接口方面与WISMO 2C完全兼容,包含以前型号模块的所有功能。由于嵌入了可选TCP/IP协议栈,直接通过AT指令就能接入Intemet,省去了常用的TCP/IP处理模块及编程时调用各种API函数的繁琐。Q2406B模块的功能接口描述如图2所示。
(1)电源接口:给模块射频部分供电一般为3.6V,基带部分供电不得低于3.1V。可采用符合波纹系数要求的电源作为输入。同时为两部分供电。
(2)SIM卡接口:提供了符合GSMll.12规范的3VSIM卡接口。若要连接5V SIM卡(GSM11.11规范),可外接3~5V电平转换器(如LTCl555)实现。 (3)话音输入输出接口:包括两路话筒输入输出接口。 (4)RF天线电路接口:有直接和非直接两种天线连接方式。 (5)I/O接口:包括GPIO接口、uART接口、键盘及SPI接口。
2.2 电路功能接口实现
Q2406B模块与外围电路连接,移动终端硬件设计框图如图3所示。
(1)供电:外部供电要稳定,若小于3.3V则GPRS模块无法登录网络;若大于4.5V,则会烧坏模块。
(2)UART串口:移动终端通过UART与控制机串口通信,接收AT指令和传输数据。Q2406B模块是TTL器件,串口不能直接与’PC机的EIA-RS-232C连接器相连,采用MAX3237驱动串口。
与02406B进行串口通信至少需要四种信号:TXD、RXD、RTS和CTS。后两种信号用于硬件流控制,防止传输时数据丢失。详见通信软件设计部分。
(3)SIM卡接口:3V SIM卡检测信号输出,但Q2406B模块提供了SIM卡检测输入引脚SIMPRES,且SIMPRES信号由低变高表示SIM卡插入,为使模块能检测到SIM卡,设计直接将SIMPRES管脚连高电平
(4)音频处理:两路音频接口中一路自带偏置,一路需外接偏置。音频接口内部连接了运放,差分模式比单端模式更利于防止噪声,所以两路都采用差分连接,通过电容电感组成的滤波网络可连接电话手柄进行通话。
(5)RF天线匹配采用非直接连接法。使用阻抗为50Ω的同轴电缆,与GPRS模块射频部分的传输阻抗匹配。电缆另一端连接阻抗亦为50Ω的天线,大大减小了回波反射,设备移动
硬件握手法采用9线串口中的硬件握手信号:RTS/CTS做流控制。系统工作时。控制机使用RTS启动GPRS模块的数据流,GPRS模块用CTS启动和暂停来自控制机的数据流。当缓存区内数据量达到高位时,模块将CTS线置低电平,控制机程序检测到CTS为低后,就停止发送数据,直到协议栈缓存区的数据量低于低位而将CTS置高电平。
此法也可保证写入数据不丢失,而且传输图像文件的耗时低于前种方法。但它不能用于简化的三线串口协议,也不能如前种方法那样检测到GPRS数据传输过程中的丢包现象,通过重发来保证传输过程的可靠性。 3.4 GPRS服务器端软件
GPRS图像传输系统采用多个移动终端都与监控中心服务器连接的方法。服务器采用普通Internet上的主机方式,作为TCP服务器端,具有静态公网IP,开放了侦听端口,可从外部访问,其上运行TCP端口监听程序,接收来自移动台的TCP数据包,并向移动台发送回应数据。采用数据分包法的GPRS服务器端接收图像文件流程如图5所示。该服务器端软件具有以下功能:(1)监听TCP端口;(2)接收数据包,发送接收应答帧;(3)显示接收数据和大小,保存图像文件。
本系统的发送端设计了两种流控制方法,一种从硬件上实现,另一种从软件上实现。前者在网络状况稳定的情况下,传输速度较快。后者可有效保证整个GPRS传输过程的稳定可靠,并能直接用于简化的三线串口协议,当控制机采用嵌入式微处理器时,能方便地与微处理器串口相连,无需串口转换芯片。
使用中国移动提供的普通GPRS业务进行测试,本系统的传输速率可达10kbps,大量测试中未出现丢失数据的情况,整套系统工作稳定可靠。同时也可胜任传输任何形式的文件数据,应用于需要远程传送数据的系统中。
正在阅读:
基于射频芯片CC2420的ZigBee无线通信设计01-08
物理化学试题06-12
中外园林简史简答题11-11
统计局2021年工作总结及来年工作思路08-16
幼儿园托班手工美术教案:《大苹果》04-30
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 无线通信
- 射频
- 芯片
- 基于
- CC2420
- ZigBee
- 设计
- 宁乡职业中专学校-田容-斯科达4S店调研报告
- 电大VB程序设计形成性考核1答案
- 归去来兮辞教案
- 烛之武退秦师教学设计
- 2016年基层卫生岗位练兵 - 全科医学试题附答案
- 边塞征战诗鉴赏教学设计 3学案
- 人行任职资格考试学习目录--金融知识
- 奥赛培训讲义 - 第六部分 - 《热学》
- 《仪器分析》分类复习题
- 1、教育观念的转变,增加了一份责任
- 教师技能大赛初赛教案
- 运动控制系统思考题课后习题答案完整版(1)
- 周处原文注释翻译
- 五年级数学上册除数是整数的小数除法竖式计算题(66)
- 内径18m的筒仓工程滑模施工
- 经典儿歌童谣
- 汇编语言练习题及习题答案
- 73085部队文化活动中心工程施工组织设计
- 钻井生产组织方案
- 心商、德商、志商、智商、情商、逆商悟商、财商、健商,九商助你成功