基于神经元芯片和单片机双处理器结构LON节点的研究

被引量 : 0次 | 上传用户:awaydedao132
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
LonWorks技术是美国Echelon公司于90年代初推出的一种完全开放的现场总线技术,但是仅仅凭借单一的处理器Neuron芯片无法完成实时性高的多进程、多任务的并行处理,不能满足采集量和控制量要求较多的现场设备的要求,探讨了一种基于神经元芯片MC143150和单片机AT89S51的双处理器结构LON节点的开发与设计,减少了Neuron芯片在外部事件上的开销,充分发挥它在通讯上的优越性,利用AT89S51与现场设备之间快速地交换信息,满足系统实时监控的要求。对开发节点所需的技术理论进行了分层次的论述,主要涉及了LonWorks技术的神经元芯片和LonTalk协议,单片机技术的硬件和软件资源。以此为基础,重点阐述了数字量输入/输出控制节点和模拟量输入/输出控制节点的硬软件开发过程,涵盖了电源模块、输入/输出通道、存储器扩展、通讯接口、神经元芯片MC143150和单片机AT89S51两控制器的接口、时钟,复位,晶振等其他外围电路、神经元芯片MC143150的程序设计、单片机AT89S51的程序设计。设计过程充分考虑了使节点达到性能最优的各种因素,采用MAX1677、MAX8876提供稳定的电源供给;采用AT29C512外扩32KB的存储空间;采用光电隔离器、MAX197和MAX527作为输入/输出通道,不仅交换信息准确迅速,还具有很高的抗干扰性;FTT-10A自由拓扑双绞线收发器作为通讯接口满足系统的高性能、高共模隔离的要求。为设计出一个体积小、性价比高、工作可靠的节点, MC143150和AT89S51两控制器的接口采用一种新型串行总线SPI和I2C,它占用端口较少,为节点PCB的布局节省空间,减少芯片硬件资源的占用,适应了系统集成化、小型化的发展要求;MC143150用Neuron C语言声明的Neurowire和I2C输入/输出对象与AT89S51利用C51语言模拟的SPI和I2C总线接口进行数据交换。最后对节点性能的优化措施进行了论述。通过实验表明,基于神经元芯片MC143150和单片机AT89S51的双处理器结构LON节点克服了神经元芯片事件巡检的调度机制的负面影响,能够进行复杂的系统控制。
其他文献
文章介绍了列车网络的结构、主要功能以及工业以太网的特点,详细阐述了工业以太网在HXD3系列机车上的应用状况,分析了工业以太网在列车网络中的应用前景。
针对冷凝器的周期性结垢过程以及工况参数的动态变化 ,提出了一种冷凝器污垢预测的新方法。该方法将污垢分解为软垢和硬垢两部分 ,并采用两个T- S模糊模型分别描述软垢和硬垢
以蓖麻油与聚醚(N210,Mn=1000)、甲苯二异氰酸酯(TDI)为主要原料,以二乙烯三胺(DET)、环氧氯丙烷(ECP)、马来酸酐(MAH)等为亲水单体,通过丙酮法制得了稳定的含蓖麻油的水性聚
为了确定弯拉劲度模量是否适用表征疲劳过程中试件的力学状态变化,通过控制应变的小梁疲劳试验,研究了沥青混合料疲劳过程中弯拉劲度模量随应变水平的变化情况,应变水平的变
随着信息技术的迅猛发展,信息产品生产和经营的模式发生着重大改变,它与传统产品有何不同?具有鲜明数字化特征的互补式信息产品是信息产品中重要的一个分支,若是沿用传统经济
从认识旅游资源价值评估的目的、意义入手,探讨旅游资源价值评估的依据、原则和方法,由此建立了重庆市旅游资源价值评估指标体系,并利用特尔菲法与层次分析法相结合的方式,对重庆
研究了卫星LTE上行同步系统在单粒子效应影响下软件数据流错误的脆弱点识别问题,并针对现有错误传播分析方法对大容量数据处理软件脆弱点识别存在较大偏差的问题,结合星载LTE
目的:三维适形放疗(3DCRT)是一种精确的放疗技术,它既可使靶区剂量进一步提高,提高肿瘤控制率,又可减少靶区周围正常组织的受照范围,保护危及器官,减少并发症。由于该放疗技
振动搅拌是一种值得探索的新的搅拌技术,但目前该技术还未能得到工业应用。为解决这一难题,本文设计了1 m3双卧轴混凝土振动搅拌机,采用振动与强制搅拌相结合的方案,振动结构
为了研究振动搅拌装置与砂浆材料的相互作用过程,通过测试振动参数、搅拌速度、搅拌时间、投料顺序等搅拌参数与工艺参数在不同组合时的砂浆性能指标,以及分析砂浆的微观结构