基于双口RAM的LonWorks智能通信节点设计
时间:07-01
来源:单片机与嵌入式系统应用
点击:
,能够削弱到达收发器和后续缓冲器电路的ESD能量,使用箝位二极管,能大大增强节点承受来自网络连接端的ESD能力。对于电磁干扰,应尽量保证强噪声源(如DC/DC变换器、时钟电路等)远离收发器FTT-10A。
2 LonWorks智能通信节点的软件设计
在LON网程序设计中使用Neuron C语言。Neuron C是一种基于ANSI C且带有网络通信和高级硬件设备接口扩展语句的高级不应该。它增加了对I/O、事件处理、消息传递和分散数据目标的支持,扩充了包括软件定时器、网络变量、显示消息、一个多任务调度程序以及其它各具特点的函数等。采用Neuron C语言开发的应用程序,可直接在Lonbuilder神经元仿真器上进行调试,因此应用程序的开发可独立于硬件设计进行。智能节点通信流程如图3所示。
3 结论
实际运用证明,该智能通信节点能实现与其它多种常规智能节点(如模拟量I/O节点、开关量I/O节点等)构成现场总线控制网络,实现了RS-232-C/RS-485到LonWorks网络网关的关键技术,保证了网络接口的高速数据传送。特别在当前楼宇自动化DCS控制系统中,基于控制器串口的小型主从式RS-485控制网络系统仍然应用得相当普遍。将Lonworks和RS-485两种控制网络进行网络集成,就可以充分发挥LonWorks技术在通信上的优势,构成节点的主从式RS-485网络的分级混合控制网络设计方案,因此有很高的推广应用价值。
- 便携时代风起云涌,Wi-Fi携手微型硬盘引领潮流(11-18)
- 蓝牙技术硬件实现模式分析(01-11)
- 互联网史上最重要50人榜单出炉 马云上榜(02-06)
- 基于802.11n草案标准的无线路由器揭密(03-10)
- 设计基于TMS320LF2407的低功耗中文人机界面 (04-16)
- 采用软处理器IP规避器件过时的挑战(05-04)