欢迎来到天天文库
浏览记录
ID:36615659
大小:292.44 KB
页数:3页
时间:2019-05-13
《单片机的LonWorks智能节点设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中国科技论文在线http://www.paper.edu.cn计算机·PLC应用——基于ADtzC812单片机的LonWorks智能节点设计机床电器2004.2计算机·PLC应用基于AD/~C812单片机的LonWorks智能节点设计伍萍辉,刘国繁。周向红(湖南工程学院,411101)摘要:本文介绍了一种基于ADt~C812单片机的LonWorks智能节点的设计思路,并着重介绍了利用ADt~C812单片机的串行外设接口SPI与LonWorks主控制模块Neuron芯片连接的硬件及软件设计方法。关键词:
2、LonWorks;智能节点;Neuron芯片;单片机;SPI中图分类号:TP368.1文献标识码:B文章编号:1004—0420(2004)02—0025—03DesignofLonWorkssmartnodesbasedonADttC812WUPing—hui。LlUGuo—fan。ZHOUXiang—hong(HunanInstituteofEngineering,411101)Abstract:ThispaperintroducesadesigningmethodofLonWorkssmartn
3、odesbasedonADt~C812andisemphasizedtointroducethehardwareandsoftwaredesigningmethodoftheinterfacebetweentheNeuronchipandthemicrocontrollerADt~C812throughSPI.Keywords:LonWorks;smartnode;neuronchip;microcontroller;SP1理、维护以及与其它计算机系统之间的信息交互,0前言从而实现控制信息和管理信息的
4、集成。AD~C812单片机是美国模拟器件(AD)公司基于LonWorks的一般控制系统结构图如图最新推出的,其内包含了高性能的8路12位ADC1所示。采集系统、2路12位DAC、80C52MCU内核、8KB匝圆圆I的闪速/电可擦除程序存储器、640字节的闪速/电ILon‰MgerD0EServerlII可擦除数据存储器、看门狗定时器、电源监视器、I堕!型!IfLonworks罔络服务APIl1C兼容的SPI和标准的UART串行l/0模块及l灵活的电源管理方案等。由于AD~C812具有足lLonwork
5、s罔关lI够的片内资源、I/O口以及外围设备,因此,可方便地用于LonWorks智能节点设计中。图1LonWorks控制系统网络结构图1整体方案设计LonWorks网络上的每个测控单元称为一个基于LonWorks的分散智能控制网络在LonWorks智能节点。每个智能节点使用1块功能实现上为两级,即现场总线级和上层监控、管LonWorks主控制模块。LonWorks主控制模块理级。现场控制级的核心即为分布于设备现场的是智能节点的基本构成单元。它以Neuron芯片一个个智能节点,主要用于接收和处理来自传感
6、为核心,同时包括收发器地址译码器、复位电路、器的输人数据、执行通讯和控制任务以及控制执晶振电路及EPROM等。主控制模块通过固件完行器操作等。另一方面通过点对点、点对多点的成LonTalk协议的数据传送,并通过事件调度完通讯,解决节点之间的信息传输,实现分散基础上成用户定义的各种计算、I/O事件及网络报文处的融合。在现场智能节点的基础上,通过DDE服理等功能。本文设计的智能节点结构示意图如图务器建立上层的监控应用,实现系统的监控、管2所示。一25—转载中国科技论文在线http://www.paper.
7、edu.cn机床电器2004.2计算机·PLC应用——基于AD~C812单片机的LonWorks智能节点设计ADt~C812是美国模拟器件(AD)公司最新推出到Ion的单片机,其内包含了高性能的8路12位ADC采集系统、2路12位DAC以及80C52MCU内核。为便于MCU与各种外围设备进行通信,AD,uC812提供了3种串行I/O端口:UART接口、I2C兼容的串图2LonWorks智能节点结构示意图行接口和串行外设接口(SPI)。其中,SPI接口是工本方案利用ADtzC812单片机实现AI、AO、
8、业标准的同步串行接口,是一种全双工、三线通信的DI、I30等功能,构成现场级控制部分。利用神经系统。它允许MCU与各种外围设备以串行方式(8元(Neuron)芯片作为智能节点与LonWorks网络位数据同时、同步地被发送和接收)进行通信。这连接的中间“桥梁”,一方面完成与单片机控制系里,我们利用AD~12单片机的串行外设接口SPI统的数据通信;另一方面,通过不同的收发器与不与Neuron芯片相连,其中,ADtzC812单片机为从同的通讯介质相连接,方便地
此文档下载收益归作者所有