
基于Lonworks网络的家住水、电、气检测系统设计
作品编号:DZDQ1066 开发环境: WORD全文:59页 论文字数:29000字 此基于Lonworks网络的家住水、电、气检测系统设计毕业设计完整版包含[开题报告,论文] |

本抄表采集模块采用HOST BASED结构,主CPUAT89C51和从处理器MC 143150Neuron芯片之间的通信实现采用从B方式。一般来说,并行接口可配置成Neuron芯片工作在主、从A或从B方式,两个Neuron芯片以主、从A方式接口;而Neuron芯片同非Neuron芯片以从B方式接口,非Neuron芯片充当主机,Neuron芯片工作在从B方式,进行握手联络来控制指令的执行。主从机交换数据期间Neuron芯片暂停应用程序的执行过程。每次最多可交换255个字节数据。这种并行I/O接口对象方式用在快速交换数据的场合是非常有用的。Neuron芯片能充当外部处理器的协处理器,产生一个网桥、网关或路由器。说明了Neuron芯片在并行接口对象时的典型应用。从B方式属于并行1/O对象,本系统使用MC 143150Neuron芯片的所有11只脚,其中MC143150的1/00-1/07是8位双向数据线,I/O8-I/O10是3位控制信号线。借助令牌传递/握手协议,实现MC 143150Neuron芯片与主处理器之间的双向数据传输。相对主CPU而言,MC 143150Neuron芯片相当于一个有着8位数据线、3位控制线的并行I/O设备
此次毕业设计我所做的课题是基于Lonworks的住宅小区水、电、气检测系统,主要是关于Lonworks总线技术以及单片机技术方面,通过此次设计,我学到了不少东西,这些知识是我们从书本上学不到的,从中,我也深深的体会到做设计的艰难,要完成一项设计是一项非常庞大的工作,从找资料,到定方案,再到完成设计是一个复杂而漫长的过程。这方面的知识在大学四年中涉及的不多,所以必须从头学起,从基本的课本知识学起。设计的内容是计算机通过串行编解码总线,对各住户的水表、电表、煤气表等计量表进行自动抄表。包括:对数据的采集,Lonworks总线,单片机的使用等。
完成一个设计,首先得有第一手资料,从图书馆参考有关的论文,熟悉智能小区的结构以及设计方法,而后就是总体方案的设计。通过本次设计,我的专业知识得到了更进一步的提高,动手和实践能力也得到了加强,知识面也得到了开阔,尽管在其中有许多的不足,由于知识的缺陷错误是在所难免的,但在设计中我始终保持着科学严谨的态度,我也明白这种态度无论是在学习还是在工作上都是必不可少的。
目录
摘要 Ⅰ
Abstract Ⅱ
第1章:绪论1
1.1 智能小区介绍1
1.1.1 智能小区的分类1
1.1.2 智能小区系统的构成1
1.1.3 管理自动化系统1
1.2 现场总线概念2
1.2.1 现场总线的发展2
1.2.2 现场总线的特点2
1.2.3 几种有影响的现场总线技术 3
第2章:LonWorks技术和Lon总线 6
2.1 LonWorks技术及系统结构 6
2.2 LonWorks技术的硬件组成 6
2.2.1 通信控制处理器——神经元芯片(Neuron Chip) 6
2.2.2 处理单元7
2.2.3 存储器8
2.2.4 输入输出8
2.2.5 睡眠唤醒机制8
2.2.6 Service Pin 9
2.2.7 Watchdog定时器9
2.2.8 LonWorks通信介质 9
2.2.9 路由器 9
2.3 LonWorks通信协议LonTalk 9
2.3.1 LonTalk协议的特点 9
2.3.2 LonTalk的七层协议10
2.4 LON总线技术的开发平台 12
2.4.1 LONRORKS NODEBUILDBR3/LonMaker开发工具12
2.4.2 LNS技术 13
2.4.3 i. LON10001P服务器 13
2.5 LonMark对象 13
2.5.1 收发器和配合的物理信道则 14
2.5.2 应用程序的LonMark标准14
第3章:自动抄表系统 15
3.1 抄表模式 15
3.2 抄表平台 16
3.2.1 标准化 16
3.2.2 表现形式的多样性 16
3.2.3 新一代开放式自动抄表系统平台的设计 17
3.2.4 智能小区抄表系统遵循的原则 17
3.2.5 LonWorks技术在智能化小区设计中的优势 17
第4章:基于LonWorkS的自动抄表系统的设计18
4.1 总体设计思路 18
4.1.1 自动抄表系统及其系统结构 18
4.1.2 基于LonWorks技术的自动抄表系统19
4.2 分块设计 21
4.2.1 表头采样模块设计 21
4.2.2 抄表采集器设计 26
4.2.3 抄表集中器的功能实现 29
4.3 通信的拓扑设计 29
4.3.1 抄表采集器与LonWorks总线通信 30
4.3.2 主处理器与从处理器之间通信 30
4.3.2 多线程技术实现上位单片机与下位单片机系统多机通信 32
4.3.3 通信软件设计 35
第5章:抄表模块软件设计39
5.1 表头模块软件设计39
5.1.1 采样处理部分39
5.1.2 数据处理部分41
5.2 采集器模块软件设计42
5.2.1 数据的读、写操作42
5.2.2 数据的处理46
结束语 48
致谢 49
参考文献 50
本电子电气通信自动化毕业设计“基于Lonworks网络的家住水、电、气检测系统设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
客服微信号:hastp888
添加好友时请备注“论文”