当前位置: 网学 > 设计下载 > 电气工程系 > 正文

单片机家居网络控制系统设计

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 佚名 来源: 网络 发布时间: 13/05/23

鉴于大家对电气工程系十分关注,我们编辑小组在此为大家搜集整理了“单片机家居网络控制系统设计”一文,供大家参考学习

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

2.2.1.1 处理单元                                                
 
神经元芯片内部装有三个微处理器:媒体访问控制(MAC)处理器、网络(Network)处理器和应用(Application处理器)结构如图2.3所示。
(1) 媒体访问控制处理器
媒体访问控制处理器完成介质访问控制(media access control),也就是ISO/OSI模型七层协议的1和2层,这其中包括碰撞回避算法。它和网络处理器之间通过使用网络缓冲区达到数据的传递。
(2) 网络处理器
 网络处理器完成ISO/OSI模型3-6层网络协议,它处理网络变量、地址、认证、后台诊断、软件定时器、网络管理和路由等进程。网络处理器使用网络缓冲区和媒体访问控制处理器进行通信,使用应用缓冲区和应用处理器通信。

 

2.3.2 LonTalk协议的寻址方式
 
网络地址结构有域(Domain)、子网(Subnet)、节点(Node)这三层结构。每一个神经元芯片有一个唯一的48位ID地址,这个ID地址是在神经元芯片出厂时由厂方规定的。一般只在网络安装和配置时使用,可以作为产品的序列号。一个通道是指在物理上能独立发送报文的一段介质。不影响网络的地址结构,域、子网和分组都可以跨越多个通道,一个网络可以由一个或多个通道组成。通道之间通过桥接器(Bridge)来连接。
 
2.3.3 网络变量和显示报文
 
LonWorks系统中,节点之间的通信是通过各个节点提供的网络变量或报文来实现。
 
2.3.3.1 网络变量
 
网络变量是一个特殊的静态对象类型,它可以是整型、字符型或结构等数据类型。一个节点的网络变量可以与一个或多个其他节点的网络变量互连。网络变量从通信的角度分为输入或输出,对于一个输入的网络变量可以和其他节点的多个输出的网络变量互连而对于一个输出的网络变量也可以和其他节点的多个输入的网络变量互连,但输入和输入或输出和输出是不能互连的。
根据LonTalk协议网络变量的更新提供了四种服务:
ACKD          应答服务
REQUEST       请求/响应方式,输入网络变量使用垂询方式实现
UNACKD-RPT    非应答重发方式
UNACKD        非应答方式
网络变量包含完成四个事件:
nv_update occurs         输入网络变量接收到一个输入值
nv_ updatejails          输出网络变量发送失败
nv_ update_ succeeds     输出网络变量发送成功
nv_update_ completes     输出网络变量发送完成〔包括失败和成功〕
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号