论文摘要
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节点克服了神经元芯片事件巡检的调度机制的负面影响,能够进行复杂的系统控制。
论文目录
摘要ABSTRACT第1章 绪论1.1 LONWORKS 技术产生背景和发展动态1.2 单片机技术产生背景和发展动态1.3 课题研究的目的意义和主要内容1.3.1 课题研究的目的和意义1.3.2 课题研究的主要内容第2章 LON 节点开发设计的核心技术2.1 LONWORKS 技术2.1.1 神经元芯片2.1.2 LonTalk 通信协议2.2 单片机技术2.2.1 单片机的硬件资源2.2.2 单片机的软件资源2.3 本章小结第3章 数字量输入/输出LON 节点的设计3.1 数字量LON 节点开发技术说明3.2 数字量LON 节点的硬件设计3.2.1 电源电路设计3.2.2 输入/输出通道设计3.2.3 节点存储器扩展设计3.2.4 节点通讯接口设计3.2.5 单片机AT89S51 与神经芯片MC143150 接口设计3.2.6 其它外围电路设计3.3 数字量LON 节点软件设计3.3.1 神经元芯片MC143150 的程序设计3.3.2 单片机AT89551 的程序设计3.4 本章小结第4章 模拟量输入/输出LON 节点的设计4.1 模拟量LON 节点开发技术说明4.2 模拟量LON 节点的硬件设计4.2.1 电源电路设计4.2.2 输入/输出通道设计4.2.3 节点存储器扩展设计4.2.4 节点通讯接口的设计4.2.5 单片机AT89S51 与神经芯片MC143150 接口设计4.2.6 其它外围电路设计4.3 模拟量LON 节点软件设计4.3.1 神经元芯片MC143150 的程序设计4.3.2 单片机AT89S51 的程序设计4.4 本章小结第5章 LON 节点的性能优化5.1 节点硬件性能优化5.1.1 路由器5.1.2 寄生耦合5.1.3 电源分配及解耦5.1.4 传输介质5.1.5 静电放电ESD5.2 节点软件性能优化5.2.1 网络配置属性5.2.2 配置报文的属性5.2.3 应用资源5.2.4 软件抗干扰5.3 本章小结结论参考文献攻读学位期间发表的学术论文致谢
相关论文文献
标签:神经元芯片论文; 单片机论文; 输入论文; 输出节点论文;
基于神经元芯片和单片机双处理器结构LON节点的研究
下载Doc文档