欢迎来到天天文库
浏览记录
ID:15338201
大小:321.30 KB
页数:5页
时间:2018-08-02
《lon节点采用查询方式的主从处理器spi接口设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、万方数据技术探讨N苇点采用查询方式的主从处理器SPI接口设计DesignofSPIInterfaceforLONNodeBasedonArchitectureofHost/SlaveProcessorUsingInquiryMode杨帅薛岚徐建俊高安邦江苏电子产品装备制造工程技术研究开发中心(江苏淮安223003)摘要:为增强LonWorks节点控制能力,采用单片机作为LonWorks节点的主处理器,Neuron芯片作为从处理器;主从处理器采用SPI通信接口;利用Neuron芯片中声明的Neurowire对象和AT89S51单片机中
2、用软件模拟SPI操作,以请求应答的方式在8个时钟脉冲的上升沿和下降沿完成主从处理器的数据传递。实践表明:用SPI方式实现单片机与Neuron芯片的通信,提高Neuron芯片利用率,提高节点的性价比。关键词:LonWorks节点主处理器单片机从处理器Neuron芯片SPI接口Abstract:ControlabilityofLonWorksnodebasedonmicrocontroilerhostprocessorandNeuron.chipslaveprocessorwasraisedduetOSPIinterfaceforhos
3、t/slaveprocessor.SPIinterfacecouldprocessdata—exchangebetweenhostprocessorandslaveprocessorintherisingedgeanddescendingedgeofeightclockpulsethroughNeurowireobjectdeclaredinNeuron-chipandSPIoperationsimulatedinAT89S51byrequest/responsemode.Thepracticalapplicationprovedt
4、hatusingSPIinterface,utilizationefficiencyofNeuron—chipandcost—performanceofnodewasimproved.Keywords:LonWorksnodeMicrocontrollerhostprocessorNeuron—chipslaveprocessorSPIinterfaceLonWorks技术在国内发展迅速且市场需求量日益增大,并开始应用于复杂的系统中。由于LonWorks技术的核JC,、Neuron芯片采用基于事件巡检的调度机制,因而其应用处理能力相
5、对较弱,对于复杂的应用常使用主从处理器结构。主处理器完成应用程序处理,而把Neuron芯片作为通信从处理器,主要处理网络通信。主处理器与Neuron芯片之间的接口方式主要有3种:并行IO、串行IO和双口RAM。为节约Neuron芯片黑龙江省教育厅科学技术研究项目(项目编号:11513037)江苏省淮安信息学院数字化资源建设项目(项目编号:B073403)40ⅥnNw.cnim.cn的I/O硬件资源,减dxLonWorks:熊体积,采用一种高速、全双工、同步的串行通信总线SPI连接节点的主从处理器,具有电路简单、速度快、通信可靠等优点
6、。1Neuron芯片和LorlTaIk协议LonWorks技术是美国Echelon公司于90年代推出的一种完全开放的现场总线技术,是用于开发监控网络系统的一个完整的技术平台。LonWorks的核心技术Neuron芯片包括3个独立的中央处理器,分别用于用户程序处理、网络应用处理、介质访问处理;11个通2008年第12期中闲便嚣恹表万方数据用I/O端口可以被配置成12C、Neurowire、红外线、磁卡、边沿记录等34种输入/输出对象,使之能够适用于多种应用场合;5个通信管脚可以被配置成单端、差分和专用3种模式,提高了Neuron芯片在
7、通信方式上的灵活性。Neuron芯片的存储器固化一个高级通讯协议LonTalk,使节点在现场底层就可以进行任务处理,给了节点更大的独立性,LonTalk协议符合ISO/OSI参考模型的7层体系结构,为设备之间交换控制信息状态建立了一个通用的标准,将以往的系统和产品融于一体形成一个网络控制系统,它使得一个设备的应用程序可以在不了解网络拓扑、名称、地址或其他设备功能的情况下发送和接收网络上的信息,满足控制网络的可靠性和鲁棒的通信标准。另外,LonTalk协议采用带预测的P-坚持CSMA算法,使节点能够在网络负载很重的情况下快速、准确地传
8、递信息,大大提高了LonWorks网络的效率。2SPI通信总线SPI总线是Motorola公司提出的一个同步串行外设接口。它通过串行时钟线(SCLOCK)、主机输入/从机输出数据线(MISO)、主机输出/从机输入数据线(MOSI)和低
此文档下载收益归作者所有