网站大量收购闲置独家精品文档,联系QQ:2885784924

物联网组网技术及应用 课件全套 张佐理 项目1--5 基于工业总线的机床温度管理---基于蓝牙4.0的温度计系统.pptx

物联网组网技术及应用 课件全套 张佐理 项目1--5 基于工业总线的机床温度管理---基于蓝牙4.0的温度计系统.pptx

  1. 1、本文档共170页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目一

基于工业总线的机床温度管理;01;项目背景;通过本项目的学习和实践,掌握总线的基础知识,包括数据总线、地址总线和控制总线等。;02;任务实施计划;掌握总线的基础知识;需求分析;03;串行通信是一种数据通信方式,它按位(bit)进行数据传输,每次传输一位数据,通过一定的时间间隔,将多位数据依次传输到目的地。;总线与串行通信基础知识;RS-232接口标准;RS-485工作方式;RS-485接口特性;04;开发板资源;RS485_Init函数;05;任务描述;Modbus通信协议;Modbus通讯协议;Modbus通讯协议;通讯模型;响应信息;;;寄存器;Modbus通信协议在不同物理链路上的消息帧是有差异的,此处主要介绍串行链路RTU模式的Modbus消息帧格式。

在RTU模式中,消息的发送与接收以至少3.5个字符时间的停顿间隔为标志。

;消息帧格式;添加代码包;核心代码解析;项目二

基于ZigBee的智能家居系统

;01;智能家居系统介绍;设计并实现一个基于ZigBee技术的智能家居控制系统。;ZigBee技术简介;CC2530芯片概述

CC2530芯片是一种片上系统(SoC),支持ZigBee/IEEE802.15.4协议,包括8051CPU、RF收发器、内存等。

ZigBee模块采用的CC2530是由德州仪器(TI)公司生产的可支持IEEE802.15.4、ZigBee和RF4CE标准的片上系统(SoC)解决方案。CC2530集成了业界领先的射频收发器和增强型8051单片机,运行内存为8KB,配备了32KB、64KB、128KB、256KB的闪存块,还集成了一系列功能强大的外设。在软件方面,CC2530支持RemoTI、Z-Stack、SimpliciTI等协议栈和BasicRF通信协议,极大地简化了使用者的开发流程。CC2530能够以非常低的总材料清单成本构建健壮的网络节点。;IAREmbeddedWorkbenchfor8051

TI?公司提供的BasicRF软件包中的示例程序是基于IARSystems公司开发的IAREmbeddedWorkbenchfor8051集成开发环境(IntegratedDevelopmentEnvironment,IDE)建立的。IARSystems公司是全球领先的嵌入式系统开发工具和服务的提供商,成立于1983年,其提供的产品和服务涉及嵌入式系统的设计、开发和测试的每个阶段,包括C/C++编译器、调试器的IDE、实时操作系统、中间件、开发套件、硬件仿真器及状态机建模工具,最著名的产品是IAREmbeddedWorkbenchfor8051,支持ARM、AVR、MSP430等众多芯片内核平台。

安装??配置步骤(略)

安装IAREmbeddedWorkbenchfor8051

CCDebugger调试器

CCDebugger是用于TI公司的低功耗射频片上系统的小型编程器和调试器,支持TI公司的多个CC系列产品线。CCDebugger可以与IAREmbeddedWorkbenchfor8051(7.51A?或更高版本)一起使用以进行调试,还可与SmartRFFlashProgrammer(闪存编程器)一起使用以进行闪存编程。另外,CCDebugger还可用于控制SmartRFStudio中的所选器件。;I/O端口控制实验;I/O端口控制实验;I/O端口控制实验;CC2530的串口通信实验;CC2530的串口通信实验;CC2530的温湿度采集和串口发送实验;02;IEEE802.15.4

IEEE802.15.4是一种技术标准,由IEEE802.15工作组开发2003年发布

针对物联网领域定义了低速无线个域网(LR-WPAN)的物理层和MAC层

应用于家庭自动化、工业控制等

ZigBee

近距离、低功耗、低成本无线通信技术适用于传输速率和距离要求不高的场景,

工作频段:2.4GHz、868MHz、915MHz

传输速率:最高250kbps,距离10~80m

BasicRF

由TI公司为CC2530提供,基于IEEE802.15.4或ZigBee

包含硬件抽象层、BasicRF层和应用层

提供简单的双向无线收发协议和数据安全;三者之间关系;

高安全性

数据完整性检查与鉴权

AES加密算法保护

灵活的安全属性配置;ZigBee与其他短距离无线通信技术;Zigbee技术多领域应用;任务实施;任务实施;3)BasicRF的接收

(1)上层通过basicRfPacketIsReady函数来检查是否接收到一个新数据包,具体代码可以在“basic_rf.c”文件中找到,即uint8basicRfPacketIsRe

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档