基于tc35i模块与CC2430模块的通信接口设计Word格式文档下载.docx
- 文档编号:643358
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:37
- 大小:1.04MB
基于tc35i模块与CC2430模块的通信接口设计Word格式文档下载.docx
《基于tc35i模块与CC2430模块的通信接口设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于tc35i模块与CC2430模块的通信接口设计Word格式文档下载.docx(37页珍藏版)》请在冰点文库上搜索。
题目
任务与要求
本题目应完成的工作,题目预期目标和成果形式:
本题目主要熟悉数据从用户手机端通过GSM网络到达tc35i模块,然后经过Zigbee协调器解析,最终到达CC2430模块,然后将CC2430模块采集到的数据经协调器传递给tc35i模块,然后发送回用户。
这整个过程的完成要建立在对Zigbee协调器与CC2430模块间通信技术的充分理解以及对tc35i的通信原理和数据处理方式的透彻分析的基础之上,然后通过程序控制其完成相应的功能,最后将程序下载到硬件上去调试及测试。
1、了解课题所研究的内容,tc35i、CC2430及其使用的IAR环境的概况。
2、准备相关理论材料,主要是常用AT指令的功能,以及无线通信原理、无线单片机等相关资料。
3、使用开发套件对CC2430模块进行实验研究,掌握ZIGBEE技术的核心软件。
4、将tc35i模块与Zigbee协调器结合起来进行调试,实现应用软件开发的特定功能。
5、对应用软件进行优化设计,下载到硬件电路之后进行调试以及测试。
6、提交毕业论文,完成答辩。
开始日期
完成日期
院长(签字)
年
月
日
毕业设计(论文)工作计划
学生姓名刘卫龙指导教师郑娟毅职称工程师
院(系)通信与信息工程学院专业通信工程
题目基于tc35i模块与CC2430模块的通信接口设计
工作进程
起止时间
工作内容
1月3日至1月15日搜集相关资料,了解tc35i和CC2430的相关技术。
1月16日至1月31日学习tc35i信息的传输方式
2月1日至2月20日学习CC2430的数据接收和传送模式
2月21日至3月31日掌握数据在tc35i和CC2430中的传输及转换过程
4月1日至4月20日对tc35i和CC2430之间的接口进行完成基本功能的设计尝
试
4月21日至5月10日对接口进行进一步的功能完善和性能检测
5月11日至5月31日撰写论文,完成论文初稿
6月1日至6月5日完善并修改毕业论文
6月6日至6月10日准备答辩。
主要参考书目(资料)
《Zigbee2006无线网络与无线定位实战》北京航空航天大学出版社
《Zigbee无线网络技术入门与实战》北京航空航天大学出版社
《ZigBee技术及应用》北京航空航天大学出版社
《单片机应用设计培训教程—实践篇》北京航空航天大学出版社
主要仪器设备及材料
C51RF-3-PK无线ZigBee协议栈高级开发工具箱V3.01:
1)CC2430无线单片机C51RF-3实时在线仿真器(USB接口)一个;
2)CC24302.4GHZ高频无线目标模块3个;
3)CC2430/CC2431扩展无线网络表演板(带图形LCD)2个;
4)配套电缆/电源/电池盒。
PC机一台
论文(设计)过程中教师的指导安排
每周星期四上午到教研室汇报工作进度,听取老师的意见
对计划的说明
该计划主要是对ZigBee技术和tc35i通信方式的认识,对CC2430模块相应控制代码的
编写,下载到硬件电路板之后的整体调试。
西安邮电学院
毕业设计(论文)开题报告
通信与信息工程学院院(系)通信工程专业07级05班
课题名称:
刘卫龙学号:
03071160
指导教师:
郑娟毅
报告日期:
2011年3月24日
1.本课题所涉及的问题及应用现状综述
本课题所涉及的问题:
本课题主要是解决tc35i模块和CC2430模块间的数据传输原理,包括端口配置、数据组织形式和数据转换等。
应用现状及前景综述:
tc35i模块是西门子公司推出的一种无线通信模块,它是集射频电路、基带于一体,向用户提供标准的AT命令接口,主要应用于GSM网络,具备GSM无线通信的全部功能,支持TEXT和PDU模式的短消息编码方式,方便用户的开发设计及应用。
CC2430单片机是一种在单个芯片上整合了射频、内存和微处理器的高性能单片机,能以无线的方式与其他的交换节点进行数据的传输,并能通过串口相连与其他设备交换数据,具备无线和有线两种数据传输能力。
目前,在全球范围内,由小型单片机组成的无线传感网络和通信网的组合使智能化的远程控制成为可能,最具典型的模型就是GSM网络和单片机的组合,使人们在远离监控环境的条件下能以一条简单的短信就能实时了解监控区的环境。
在实际应用中,通信网络和无线传感网络间的通信成为研究的热点,也是制约这种系统普遍推广因素。
一个合理的基于tc35i模块与CC2430模块的通信接口设计将大大推广此类技术在工业、农业、医疗、交通运输等需要远程控制的领域的应用和发展。
2.本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析
关键问题:
1.tc35i的数据接收、传输方式和数据结构
2.CC2430模块的数据接收和传输模式以及其对数据的处理机制
解决思路:
首先,通过分析课题的研究要求和内容,翻阅相关资料,尽快的对两种通信技术有个大致的了解,熟悉个模块的基本功能。
其次,在对模块的功能有了大致的了解的基础上,进一步对数据在进入模块到从模块输出期间,其格式的变换,从而找到各个模块对数据的转换机制,以便得出各个模块对从接口进入的数据的格式的要求,进而更合理的设计满足它们需求的数据接口。
最后通过老师的指导和自己在实际操作过程中的问题,参阅相关书籍和资料,对各个方案进行科学、合理的论证,得出最后的解决方案,达到预期的研究结果。
实现预期目标的可行性:
通过开放实验、科技竞赛已具备对tc35i模块和CC2430模块的进行开发的基础,同时实验室能够提供这些芯片资料、以及实际模块来完成硬件方面的开发。
我相信,在老师的指导和自己的努力下,通过合理安排时间、科学的计划和进行设计作业,最后能达到预期的成果。
3.完成本课题的工作方案
1月3日至1月15日搜集相关资料,了解tc35i和CC2430的相关技术。
1月16日至1月31日学习tc35i信息的传输方式
2月1日至2月20日学习CC2430的数据接收和传送模式
4月1日至4月20日对tc35i和CC2430之间的接口进行完成基本功能的设计尝试
6月1日至6月5日完善并修改毕业论文
6月6日至6月10日准备答辩。
4.指导教师审阅意见
指导教师(签字):
2011年3月24日
说明:
本报告必须由承担毕业论文(设计)课题任务的学生在毕业论文(设计)正式开始的第1周周五之前独立撰写完成,并交指导教师审阅。
西安邮电学院毕业设计(论文)成绩评定表
性别
男
学号
03071160
专业班级
通工0705班
课题名称
课题类型
硬件设计类
难度
难
毕业设计(论文)时间
2011年 3月 15日~6月18日
(职称工程师)
课题任务
完成情况
论文(千字);
设计、计算说明书(千字);
图纸(张);
其它(含附件):
指导教师意见
分项得分:
开题调研论证分;
课题质量(论文内容)分;
创新分;
论文撰写(规范)分;
学习态度分;
外文翻译分
指导教师审阅成绩:
指导教师(签字):
2010 年 月 日
评阅教师意见
选题分;
开题调研论证分;
评阅成绩:
评阅教师(签字):
2010年 月 日
验收小组意见
准备情况分;
毕业设计(论文)质量分;
(操作)回答问题分
验收成绩:
验收教师(组长)(签字):
2010 年 月 日
答辩小组意见
陈述情况分;
回答问题分;
仪表分
答辩成绩:
答辩小组组长(签字):
2010年月日
成绩计算方法
(填写本系实用比例)
指导教师成绩20(%)评阅成绩30(%)验收成绩30(%)答辩成绩20(%)
学生实得成绩(百分制)
指导教师成绩评阅成绩验收成绩
答辩成绩总评
答辩委员会意见
毕业论文(设计)总评成绩(等级):
院(系)答辩委员会主任(签字):
院(系)(签章)
2010年月日
备注
西安邮电学院毕业论文(设计)成绩评定表(续表)
摘要
在科技飞速发展的今天,人们对智能化的要求越来越高。
自Zigbee技术问世以来,基于ZigBee技术的各种应用已深入到人们的生活中的方方面面。
在工业、交通、家居、农业等领域,装有支持ZigBee通信协议的智能化芯片CC2430加入到各个终端,使各个终端工作在固定的网络中,可以方便管理者的统一管理与调度。
然而怎么才能将此智能网络与现有的通信网结合起来,达到远程、智能的控制与管理的目的呢?
基于此,我提出了一个基于tc35i模块与CC2430模块的通信接口设计的解决方案。
该方案由于融合了无线和有线两种数据传输方式,保证了数据在两个模块间的传输可靠性的同时也将进一步扩展它在工业、农业、医疗和交通运输等领域的应用。
关键字:
Zigbee、tc35i模块、CC2430模块
朗读
显示对应的拉丁字符的拼音
Abstract
Asthetechnologydevelops,peoplehavehigherexpectationforintelligent.SincethetechniqueofZigbeecameout,theapplicationsthatbasedonithavespreadedtoallaspectsofourdailylives.Inindustrial,transportation,household,agricultureandotherfields,theterminalwiththeintelligentchipCC2430thatsupporttheZigbeecommunicationprotocolfacilitatesmanagement.Buthowtocombinetheintelligentnetworkwiththetelecommunicationnetworktoremote,intelligentcontrolandmanagement?
Basedonthissituation,asolutionforthedesignofacommunicationinterfacebetweentc35iandCC2430isproposed.Forthisdesignhascombinedthewiredandwirelessdatatransmissionstyle,thereliabilityofthedatabetweenthetwomodulesisassured,anditwillalsoextendtheusageamongindustrial,agriculture,medicaltreatmentandtransportationandotherfields.
Keywords:
Zigbee,tc35imodule,CC2430module
引言
随着计算机技术和网络技术的飞速发展,家用电器对远程监控技术的要求也在不断提高。
近年来移动通信网络的日益扩大,使手机短消息业务得到了飞速发展,各种基于短消息收发的增值业务也日益产生。
基于短消息数据交换的技术,由于省略了庞大的网络建设投资和维护费用,对于一些分布广泛、信息点密度系数、信息点经常移动的系统具有很大的优势。
利用现有的GSM(GlobalSystemforMobileCommunication)网络资源,发挥网络覆盖率高、传输特性好等优势,为现有数据采集系统提供一种更便捷的无线数据传输方式,这必将成为今后智能电子的发展趋势。
ZigBee(IEEE802.15.4)技术是最近发展起来的一种短距离无线通信技术,功耗低,被业界认为是最有可能应用在工控场合的无线方式。
它同样使用2.4GHz波段,采用跳频技术和扩频技术。
另外,它可与254个节点联网。
节点可以包括仪器和家庭自动化应用设备。
它本身的特点使得其在工业监控、传感器网络、家庭监控、安全系统等领域有很大的发展空间。
为了最大限度的利用现有的GSM网络和发挥Zigbee这种短距离无线通信技术在智能控制领域的作用,一个合理的基于tc35i模块与CC2430模块的通信接口设计将大大推广此类技术在工业、农业、医疗、交通运输等需要远程控制的领域的应用和发展。
1.tc35i与Zigbee简单介绍
1.1tc35i
1.1.1概述
tc35i短信模块是西门子公司推出的一种无线通信模块,支持双频900/1800MHZ。
在GSM网络日臻完善的今天,tc35i短信模块秉承了西门子一贯的优秀品质,它易于集成,集射频电路、基带于一体。
在远程监控和无线公话以及无线POS终端等领域,tc35i短信模块都能发挥作用。
用户主要通过标准的AT指令对其进行控制,支持TEXT和PDU两种模式的短信编码方式,可以方便用户根据实际需要对其进行开发设计。
1.1.2tc35i模块通信原理
tc35i模块提供的命令接口符合GSM07.05和GSM07.07规范。
GSM07.07中定义的ATCommand接口,提供了一种移动平台与数据终端设备之间的通用接口。
用户通过向tc35i模块发送AT指令来对其进行控制。
tc35i模块与GSM网络的通信通过无线方式进行,与CC2430模块的数据传输主要通过串口进行,CC2430通过串口向tc35i模块传送AT指令对其进行控制。
AT即Attention,AT指令集是从终端设备(TerminalEquipment,TE)或数据终端设备(DataTerminalEquipment,DTE)向终端适配器(TerminalAdaptor,TA)或数据电路终端设备(DataCircuitTerminalEquipment,DCE)发送的。
通过TA,TE发送AT指令来控制移动台(MobileStation,MS)的功能,与GSM网络业务进行交互。
用户可以通过AT指令进行呼叫、短信、电话本、数据业务、传真等方面的控制。
90年代初,AT指令仅被用于Modem操作。
没有控制移动电话文本消息的先例,只开发了一种叫SMSBlockMode的协议,通过终端设备(TE)或电脑来完全控制SMS。
几年后,主要的移动电话生产厂商诺基亚、爱立信、摩托罗拉和HP共同为GSM研制了一整套AT指令,其中就包括对SMS的控制。
AT指令在此基础上演化并被加入GSM07.05标准以及现在的GSM07.07标准,完全标准化和比较健全的标准。
如:
对SMS的控制共有3种实现途径:
最初的BlockMode;
基于AT指令的TextMode;
基于AT指令的PDUMode。
到现在PDUMode已经取代BlockMode,后者逐渐淡出。
GSM模块与计算机之间的通信协议是一些AT指令集,AT指令是以AT作首,字符结束的字符串,AT指令的响应数据包在中。
每个指令执行成功与否都有相应的返回。
其他的一些非预期的信息(如有人拨号进来、线路无信号等),模块将有对应的一些信息提示,接收端可做相应的处理。
1.2Zigbee技术
1.2.1Zigbee技术简介
简言之,ZigBee就是一种便宜的、低功耗的近距离无线组网通信技术。
“ZigBee”一词源自蜜蜂群在发现花粉位置时,通过跳ZigZag形舞蹈来告知同伴,传递所发现新食物源的位置、距离和方向等信息。
可以说,是一种小的动物通过简洁的方式实现“无线”的沟通,人们借此来称呼一种专注于低功耗、低成本、低复杂度、低速率的近程无线网络通信技术。
ZigBee早期也被称作“HomeRFLite”、“RF-EasyLink”或“FireFly”无线通信技术,目前统一称为“ZigBee”技术。
近年来在无线个域网WPAN技术领域,各种标准的技术在竞相发展,而这些不同技术的产品之间既有竞争又有互补。
ZigBee正是在这种无线技术蓬勃发展的环境中应运而生的。
不同于其他一些通信技术,它不去追求高速率、远距离;
而是针对特定的在智能家居、智能建筑、工业自动化以及医疗领域的某些特定控制应用需求,锁定只有几十kbps的速率、几米~几十米的距离实现无线组网能力,在这样的关键指标条件下,在确定出其他技术要求——微功耗、低复杂度,进而低价格,从此诞生了一种新的无线通信技术——ZigBee。
在其他无线通信技术不断追求高速率、远距离的今天,ZigBee却向低速率、近距离的方向迈进,其目的就是为了大幅度降低无线终端的成本及功耗。
因为只有这样,才能达到起“无所不在”的目的。
形象化的描述ZigBee:
它是一种简单的东西,其核心是多信道无线通信装置和微控制器,他们都被集成在一两块半导体芯片上,封装在如同指甲盖大小的塑料制品里面。
使用ZigBee技术实现的产品,一般采用廉价的八位微处理器,将无线射频收发模块集成在一块芯片上,外围接上一个阻容和晶振等器件,在连接一些A/D、D/A、I/O接口及控制电路(甚至这些电路也被集成到芯片中,如TI的CC2430),即组成了诸如各种智能控制节点、无线传感器网络的核心控制模块。
当然,只有这些硬件是远远不够的,还需要在其上加载合适的无线通信软件(协议栈)和控制程序,才能组成完整的控制模块。
为此,现在也把这类带有ZigBee协议栈及无线收发模块的单片机成为“无线单片机”,就是这个道理。
1.2.2Zibee技术的应用
1.2.2.1智能家居
随着ZigBee技术的出现,智能家居可能在未来的两年内加速走入人们的生活。
ZigBee模块可以安装在电视、灯泡、遥控器、儿童玩具、游戏机、门禁系统、空调系统其他家电产品中,实现家居的照明、温湿度、安全和电气智能控制。
例如:
在灯泡中安装ZigBee模块,当人们要开灯时,不需要走到墙壁开关处,直接通过遥控便可以实现;
当你打开电视机时,灯光会自动减弱;
当电话铃响你拿起话机准备通话时,电视机会自动静音。
通过ZigBee终端设备还可以收集家居的各种信息,传送到中央控制设备;
或是通过遥控控制家里的电器、门窗,查看安保系统信息等。
例如,回家前预先开启家里的空调;
下雨时遥控关闭门窗;
家里有非法入侵者时,及时得到安保系统的通知;
及时方便地采集水、电、燃气的用量。
总之,只要一个ZigBee遥控器,就可以控制所有的家电设备。
1.2.2.2工业控制
通过ZigBee网络自动收集厂区各种设备信息,并将信息送达中央控制系统进行数据处理与分析,以掌握工厂的整体信息。
例如,人们可以通过ZigBee网络实现厂房内不同区域温湿度的监控、照明系统感测;
及时得到机器运转状况信息进行生产线流程控制等;
结合RFID标签,可以及时统计库零件配件存量等,这些都可以由ZigBee网络提供相关信息,达到工业控制和环境检测的目的。
当然,目前工厂内已有大量的有线控制系统,单“以ZigBee为基础的系统可以对控制系统和自动化的成本削减50%,单单取消管道、线缆和人工的使用这一项就能削弱高达80%的成本”,这些是不容忽视的。
1.2.2.3交通运输
沿着街道、高速公路和其他地方布置大量ZigBee节点设备,人们就不会再担心迷路。
安装在汽车里的导航显示器会告诉你当前所处的位置,正向何处去。
全球定位系统(GPS)也能提供类似的服务,但是这种新的分布式系统能够提供更精确、更具体的信息。
即使在GPS覆盖不能到的楼内或隧道内,仍能继续使用ZigBee系统。
从ZigBee无线网络能够得到比GPS更多的信息,如限速,街道是单行线还是双行线,前面每条街的交通情况或事故信息等。
使用这种系统,还可以跟踪公共交通情况,及时地赶上下一班车,而不至于在寒风中或在烈日下在车站登上十分钟。
1.2.2.4医院应用
在医院,ZigBee网络可以帮助医生及时,准确地收集急诊病人的信息和检查结果,快速准确地做出诊断。
携带ZigBee终端的患者不论走到哪里,都可以被24小时监控体温、脉搏等;
而配有ZigBee终端的担架,可以直接遥控电梯门的开关。
时间是生命,ZigBee网络可以帮助医生和患者争取每一秒的生命。
1.2.3Zigbee技术的特点
1.低速率:
ZigBee工作在20~250kbps的较低速率,分别提供250kbps(2.4GHz)、40kbps(915MHz)和20kbps(868MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。
2.低功耗:
在低耗电待机模式下,2节5号干电池可支持1个节点工作6~24个月,甚至更长。
这是ZigBee的突出优势。
相比较,蓝牙能工作数周、WiFi可工作数小时。
3.短时延:
ZigBee的响应速度较快,一般从睡眠转入工作状态只需15ms,节点连接进入网络只需30ms,进一步节省了电能。
相比较,蓝牙需要3~10s、WiFi需要3s。
4.低成本:
通过大幅简化协议(不到蓝牙的1/10),降低了对通信控制器的要求,按预测分析,以8051的8位微控制器测算,全功能的主节点需要32KB代码,子功能节点少至4KB代码,而且ZigBee免协议专利费。
5.近距离:
传输范围一般介于10~100m之间,在增加RF发射功率后,亦可增加到1~3km。
这指的是相邻节点间的距离。
如果通过路由和节点间通信的接力,传输距离将可以更远。
6.大容量网络
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 tc35i 模块 CC2430 通信 接口 设计