首页
会员中心
到顶部
到尾部
计算机

基于LonWorks现场总线的楼宇自动化系统设计5

时间:2020/10/27 9:25:51  作者:  来源:  查看:0  评论:0
内容摘要:的。    ﹙1﹚三个CPU    Neuron芯片内部具有3个基于堆栈的流水线式CPU: MAC处理器、网络处理器和应用处理器,分别应用于链路层的控制、网络层的控制和应用程序。    一个...
的。
    ﹙1﹚

三个CPU


    Neuron芯片内部具有3个基于堆栈的流水线式CPU: MAC处理器、网络处理器和应用处理器,分别应用于链路层的控制、网络层的控制和应用程序。
    一个神经元芯片加上收发器就可以构成一个典型现场控制节点(如图2)。然而,神经元芯片毕竟是8位总线,目前只支持最高主频是10MHz,因此它所能完成的功能也十分有限。对于一些复杂的控制,如带有PID算法的单回路、多回路的控制就显得力不从心。采用Host Base结构是解决这一矛盾的很好方法,将神经元芯片作为通信协处理器,用更高级主机的资源来完成复杂的测控功能。图3为一个典型Host Base结构框图。
    ﹙2﹚计算机毕业设计存储器
EEPROM存储器存放网络配置、地址表和唯一的48位神经元ID码,此外还有用户应用程序代码和一般只读数据。RAM存储器存放有堆栈段、应用程序和系统程序的数据以及LonTalk协议应用缓冲区和网络缓冲区。ROM存储器中固化有通信协议、操作系统、应用函数库等。
 图2  神经元节点结构
 图3  Host base结构
    ﹙3﹚I/0接口
    神经元芯片和其他设备(如传感器、执行器等)的互连是通过它的11个10口—I00~ I010。这些管脚可以根据不同外部设备I/0的要求,灵活地配置输入输出的方式。神经元芯片的专用编程工具Neuron C提供I/0定义可以将11个I/O接口配置成不同的I/0对象,通过该语言的内部函数可以进行输入输出操作。神经元芯片的11个I/0有34种预编程设置,可以有效地实现这11个I/0的测量、计时和控制等功能。
    ﹙4﹚通信端口
    神经元芯片可以支持多种通信介质。计算机毕业设计使用最为广泛的是双绞线,其次是电力线,其他包括:光纤、无线、红外线和同轴电缆等。
    神经元芯片通信端口为适合不同的通信介质,可以将五个通信管脚配置为三种不同的接口模式:单端(single-ended)、差分(differential)和专用模式(special purpose mode),以适合不同的编码方式和不同的波特率。
    ﹙5﹚两个16位定时器/计数器
    神经元芯片带有两个片内定时/计数器。定时/计数器1称为多路选择定时器/计数器,它的输入可通过一个多路选择开关,从I04-I07四个I0中选择一个,输出可连至IO0。定时/计数器2称为专用定时/计数器,它的输入是I04,输出是I01。每个定时器/计数器包括:能被写入的16位寄存器;16位计数器;可被CPU读出的16位锁存器。
    ﹙6﹚Service Pin
Service Pin是神经元芯片一个非常重要的管脚,在节点的配置、安装和维护的时候都需要使用该管脚。
2.2.2 Neuron芯片软件计算机毕业设计
在Neuron芯片中固化有事件驱动的LON局部操作系统和开放式通信协议LonTalk协议的6层内容,只有第7层需要用户编写。LonTalk为设备之间交换控制信息建立了一个通用的标准。此外Neuron芯片中包含支持应用程序正常运行的函数库,通过调用这些函数可以实现事件检测、输入/输出管理、在网络上接收和发送报文以及控制神经元芯片的各种功能。
2.3 收发器
 每个网络设备包括一个收发器,收发器提供一个LonWorks设备与LonWorks网络的物理通信接口。收发器简化了可互操作的网络设备的开发,这可适用于不同的通信介质和不同的网络拓扑。在任一给定的设备中,设备所使用的收发器类型是很重要的。这是因为具有相同类型收发器的设备在网络上可以直接通信,具有不同收发器类型的设备必须通过路由器才能实现互操作。通常的收发器有双绞线收发器、电力线收发器、无线收发器、光纤收发器、红外线收发器、同轴电缆收发器等。
2.4 路由器
支持各种媒体的传输是LonWorkS技术中的一项独特的功能。这种支持是通过路由器实现的,它使开发者可以选择适于工程要求的传输媒介和通信方法。路由器可以用于控制网络交通并将其他区域的交通进行网络分段,从而增加信息通量、网络容量及网络速度。基于LNS的网络工具可以根据网络拓扑自动配置路由器,这使得网络安装者更容易安装路由器,而且对设备是透明。   

Tags:



相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号