第7章-无线传感器网络及其应用-《物联网技术与应用(第2版)》课件.ppt
《第7章-无线传感器网络及其应用-《物联网技术与应用(第2版)》课件.ppt》由会员分享,可在线阅读,更多相关《第7章-无线传感器网络及其应用-《物联网技术与应用(第2版)》课件.ppt(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、物联网物联网第七章第七章 无无线传感器网感器网络及及应用用本章概述:本章概述:无线无线SoCSoC片上系统片上系统CC2530CC2530概述概述CC2530CC2530芯片主要特点芯片主要特点CC2530CC2530芯片功能结构芯片功能结构8051CPU8051CPU介绍介绍CC2530CC2530的主要外部设备的主要外部设备案例应用案例应用基于物联网的交通流仿真平台基于物联网的交通流仿真平台物联网智能家庭实景系统物联网智能家庭实景系统7.1 无无线SOC片上系片上系统CC2530概述概述CC2530CC2530是是TITI(德州仪器)公司推出的用于(德州仪器)公司推出的用于2.4-GHz
2、2.4-GHz IEEE 802.15.4IEEE 802.15.4、ZigBee ZigBee 和和RF4CE RF4CE 应用的一个真正的应用的一个真正的片上系统(片上系统(SoCSoC)解决方案。它能够以非常低的成本)解决方案。它能够以非常低的成本建立强大的网络节点。建立强大的网络节点。CC2530 CC2530 有四种不同的闪存版本:有四种不同的闪存版本:CC2530F32/64CC2530F32/64 /128/256/128/256,分别具有,分别具有32/64/128/256KB 32/64/128/256KB 的闪存。的闪存。项项目目CC2430CC2530Features微控
3、制器增强型8051增强型8051Flash32/64/128kb32/64/128/256kb时钟损失检测无有T1信道数35封装QLP48QFN40大小7mmx6mmx引脚4840运行温度范围-40到+-40到无线电特性敏感性(dBm)-92-97最大发射功率(dBm)0(1mw)+4.5(2.82mw)最小发射功率(dBm)-3(0.50mw)-8(0.16mw)链路预算92101.5最大发射功率时的误差向量幅度11%2%表7-1 CC2530与CC2430参数比较7.2 CC2530芯片主要特点芯片主要特点CC2530CC2530芯片上整合了芯片上整合了ZigBeeZigBee射频(射频(
4、RFRF)前端、内存)前端、内存和微控制器。它使用一个和微控制器。它使用一个8 8位增强型位增强型8051MCU8051MCU,具有,具有32/64/128/256KB32/64/128/256KB可编程闪存和可编程闪存和8KB8KB的的SRAMSRAM,还包含,还包含了模拟数字转换器(了模拟数字转换器(ADCADC)和)和4 4个定时器(个定时器(TimerTimer)、)、AESAES加密解密内核、看门狗定时器(加密解密内核、看门狗定时器(WatchDog WatchDog TimerTimer)、)、32kHz32kHz晶振的休眠模式定时器、上电复位电晶振的休眠模式定时器、上电复位电路(
5、路(Power On ResetPower On Reset)以及)以及2121个可编程个可编程I/OI/O引脚。引脚。CC2530CC2530芯片的主要特点如下:芯片的主要特点如下:RF/RF/布局布局适应适应2.4GHz IEEE 802.15.4 2.4GHz IEEE 802.15.4 的的RF RF 收发器收发器极高的接收灵敏度和抗干扰性能极高的接收灵敏度和抗干扰性能可编程的输出功率高达可编程的输出功率高达4.5 dBm 4.5 dBm 只需极少的外接元件只需极少的外接元件只需一个晶振,即可满足网状网络系统需要只需一个晶振,即可满足网状网络系统需要6mm 6mm 6mm 6mm 的的
6、QFN40 QFN40 封封装装适合适合系统配置系统配置符合世界范围的无线电频率法规:符合世界范围的无线电频率法规:ETSI EN 300 328 ETSI EN 300 328 和和EN 300440EN 300440(欧洲欧洲),),FCC CFR47 FCC CFR47 第第15 15 部分部分(美国美国)和和ARIB STD-T-66ARIB STD-T-66(日本日本)微控制器微控制器优良的性能和具有代码预取功能的低功耗优良的性能和具有代码预取功能的低功耗8051 8051 微控微控制器内核制器内核32/64/128/256KB 32/64/128/256KB 的系统内可编程闪存的系
7、统内可编程闪存8KB RAM8KB RAM,具备在各种供电方式下的数据保持能力,具备在各种供电方式下的数据保持能力支持硬件调试支持硬件调试外设外设强大的强大的5 5 通道通道DMA DMA IEEE 802.5.4 MAC IEEE 802.5.4 MAC 定时器定时器,通用定时器(一个,通用定时器(一个1616位位定时器,一个定时器,一个8 8 位定时器)位定时器)IR IR 发生电路发生电路具有捕获功能的具有捕获功能的32kHz 32kHz 睡眠睡眠定时器定时器硬件支持硬件支持CSMA/CACSMA/CA支持精确的支持精确的数字化数字化RSSI/LQI RSSI/LQI 电池电池监视器监视
8、器和温度传感器和温度传感器具有具有8 8 路输入和可配置分辨率的路输入和可配置分辨率的12 12 位位ADC ADC AES AES 安全协处理器安全协处理器2 2 个支持多种个支持多种串行通信协议串行通信协议的强大的强大USART USART 21 21 个通用个通用I/O I/O 引脚引脚(194 194,220 220)看门狗定时器看门狗定时器7.4.1 存存储器器 8051CPU 8051CPU有有4 4个不同的存储空间。个不同的存储空间。代码(代码(CODECODE):1616位只读存储空间,用于程序存储位只读存储空间,用于程序存储数据(数据(DATADATA):8:8位可存取存储空
9、间,可以直接或间位可存取存储空间,可以直接或间接被单个的接被单个的CPUCPU指令访问。该空间的低指令访问。该空间的低128128字节可以字节可以直接或间接访问,而高直接或间接访问,而高128128字节只能够间接访问。字节只能够间接访问。外部数据(外部数据(XDATAXDATA):1616位可存取存储空间,通常位可存取存储空间,通常需要需要4545个个CPUCPU指令周期来访问。指令周期来访问。特殊功能寄存器(特殊功能寄存器(SFRSFR):7 7位可存取寄存器存储空位可存取寄存器存储空间,可以被单个的间,可以被单个的CPUCPU指令访问。指令访问。图7-3 程序存储空间及其映射 1.1.存储
10、器映射图存储器映射图 与标准的与标准的80518051存储器映射图不同之处有两个方面存储器映射图不同之处有两个方面:为了使得为了使得DMADMA控制器能够访问全部物理存储空间,控制器能够访问全部物理存储空间,全部物理存储器都映射到全部物理存储器都映射到XDATAXDATA存储空间;存储空间;代码存储器空间可以选择,因此全部物理存储器可以代码存储器空间可以选择,因此全部物理存储器可以通过使用代码存储器空间的统一映射到代码空间。通过使用代码存储器空间的统一映射到代码空间。2.2.存储器空间存储器空间外部数据存储器空间外部数据存储器空间代码存储器空间代码存储器空间数据存储器空间数据存储器空间特殊功能
11、寄存器空间特殊功能寄存器空间 3.3.数据指针数据指针CC2530CC2530有两个数据指针(有两个数据指针(DPTR0DPTR0和和DPTR1DPTR1),主要),主要用于代码和外部数据的存取。例如:用于代码和外部数据的存取。例如:MOVC A,A+DPTR MOVC A,A+DPTR MOV A,DPTR MOV A,DPTR数据指针选择位是第数据指针选择位是第0 0位。如表位。如表7-17-1所列,在数据指针所列,在数据指针中,通过设置寄存器中,通过设置寄存器DPSDPS(0 x920 x92)就可以选择哪个指)就可以选择哪个指针在指令执行时有效。两个数据指针的宽度均为两个针在指令执行时
12、有效。两个数据指针的宽度均为两个字节,存储于特殊功能寄存器中,详细描述如表字节,存储于特殊功能寄存器中,详细描述如表7-27-2所示。所示。位名称复位读/写描述7:1-0 x00R0不使用0DPS0R/W数据指针选择,用来使选中的数据指针有效0:DPTR0:DPTR1表7-1 选择数据指针位名称复位读/写描述DPH0(0 x83)-DPTR0的高位字节7:0DPH07:00R/W数据指针0,高位字节DPH0(0 x82)-DPTR0的低位字节7:0DPH07:00R/W数据指针0,低位字节DPH0(0 x85)-DPTR1的高位字节7:0DPH07:00R/W数据指针1,高位字节DPH0(0
13、x84)-DPTR1的低位字节7:0DPH07:00R/W数据指针1,低位字节表7-2 两个数据指针的高低位字节 4.4.外部数据存储器存取外部数据存储器存取CC2530CC2530提供一个附加的特殊功能寄存器提供一个附加的特殊功能寄存器MPA GE(MPA GE(0 x93)0 x93),详细描述见表,详细描述见表7-37-3。该寄存器在执行指令。该寄存器在执行指令“MOVX A,RiMOVX A,Ri”和和“MOVX R,AMOVX R,A”时使用。时使用。MPAGEMPAGE给出高给出高8 8位的地址,而寄存器位的地址,而寄存器RiRi给出低给出低8 8位的位的地址。地址。位名称复位读/
14、写描述7:1MPAGE7:00 x00R/W存储器页,执行MOVX指令时地址的高位字节表7-3 MPAGE选择存储器页7.4.2 特殊功能寄存器特殊功能寄存器特殊功能寄存器(特殊功能寄存器(SFRSFR)用于控制)用于控制8051CPU8051CPU核心和外核心和外部设备。一部分部设备。一部分8051CPU8051CPU核心寄存器与标准核心寄存器与标准80518051特殊特殊功能寄存器的功能相同;另一部分寄存器不同于标准功能寄存器的功能相同;另一部分寄存器不同于标准的的80518051的特殊功能寄存器。它们用作外部设备单元接的特殊功能寄存器。它们用作外部设备单元接口,以及控制口,以及控制RFR
15、F收发器。收发器。协调、合理的运行。协调、合理的运行。DMADMA控制器含有若干可编程设控制器含有若干可编程设置的置的DMADMA信道,用来实现存储器到存储器的数据传信道,用来实现存储器到存储器的数据传送。送。3.AES 3.AES(高级加密标准)协处理器(高级加密标准)协处理器 CC2530CC2530数据加密是由支持高级加密标准的协处理器数据加密是由支持高级加密标准的协处理器完成的。完成的。AESAES协处理器具有下列特性:协处理器具有下列特性:支持支持IEEE 802.15.4IEEE 802.15.4的全部安全机制。的全部安全机制。ECBECB(电子编码加密)、(电子编码加密)、CBC
16、CBC(密码防护链)、(密码防护链)、CBFCBF(密码反馈)、(密码反馈)、OFBOFB(输出反馈加密)、(输出反馈加密)、CTRCTR(计数模式加密)和(计数模式加密)和CBC-MACCBC-MAC(密码防护链消息验(密码防护链消息验证代码)模式。证代码)模式。硬件支持硬件支持CCMCCM(CTR+CBC-MACCTR+CBC-MAC)模式。)模式。128128位密钥和初始化向量(位密钥和初始化向量(IVIV)/当前时间(当前时间(NonceNonce)。)。DMADMA传送触发能力。传送触发能力。7.7 案例案例应用用基于物基于物联网的交通流仿真平台网的交通流仿真平台整个整个CHD180
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物联网技术与应用第2版 无线 传感器 网络 及其 应用 联网 技术 课件
限制150内