共查询到20条相似文献,搜索用时 187 毫秒
1.
基于LonWorks网络的PID控制节点的设计 总被引:1,自引:0,他引:1
介绍了基于 Neuron芯片的 LonWorks网络 PID控制节点的设计及开发。具体包括节点的硬件电路及软件设计方案。本设计方案经过实验验证是切实可行的。 相似文献
2.
为简化伺服机器人内部通信结构,增强机器人通信能力,提升处理速度,解决多轴协调控制问题,本文介绍了一种基于NIOSII处理器和FPGA(Field Programmable Gate Array)的用于伺服机器人内部通信的CAN总线节点的设计方法。采用可编程技术和32位高性能NIOSII处理器,以Verilog HDL硬件描述语言实现CAN总线控制器,在一片FPGA芯片内实现了CAN总线节点设计。充分利用NIOSII微处理器的高速运算能力和FPGA逻辑功能由硬件电路实现,计算速度快(纳秒级)的能力,大大简化实际电路,提高了机器人内部通信的灵活性,增强了通信能力。实验表明,该设计的CAN总线节点性能可靠且能代替传统伺服机器人中常使用的专用微控制器芯片,满足伺服机器人中的通信需求。 相似文献
3.
4.
5.
LONWORKS网络——一种功能全面的测控网络 总被引:1,自引:0,他引:1
简略介绍了LONWORKS网络中最核心部分:LonTalk协议的主要内容、功能和优点及Neuron芯片的I/O功能。 相似文献
6.
3监控网络模型的软件编制 作为网络监控系统,它必然包括与硬件密切相关的嵌入节点的用户应用软件和位于PC节点上的人一机交互界面软件。 7个功能节点的用户应用软件采用NodeBuilder开发环境下的Neuron C语言开发。Neuron C语言包括了ANSI C的基本内容,并针对监控系统的特点,增强了与神元芯片相关的多种有利于输入输出口操作的功能。由于嵌入式控制的特点,Neuron C语言在其基本配置中略去了与文件操作有关的函数,而浮点运算功能是作为选件提供的。Neuron C语言采用事件驱动方式编程,… 相似文献
7.
8.
Neuron C是一种专门为 Neuron芯片设计的程序设计语言。它在标准C的基础上进行了自然扩展,直接支持Neuron芯片的固化软件,并删除了标准C中一些不需要的功能,如某些标准的C函数库。并为分布式LonWorks环境提供了特定的对象集合,及访问这些对象的内部函数,它提供了内部类型的检查,是一个开发LonWorks应用的有力工具。 Neuron C的一些功能如下: ①一个新的对象类──网络变量( wetwork vari-ables),它简化了节点间的数据共享。 ②一个新的语句类型──when语句,… 相似文献
9.
10.
提出了一种基于CAN总线的局域网设备状态检测的设计方案.该系统利用89S52单片机采集钢厂中硅钢的存在状态信息,然后将这些数据通过CAN总线传送给飞利浦32位ARM7处理器(芯片为LPC2292)进行处理,最后ARM处理器发送指令给单片机进行相应的动作.同时讨论了该方案的网络实现. 相似文献
11.
本文介绍了一种具有我国自主知识产权的Etech总线协议及其通信接口芯片。基于Etech总线技术和先进的设备描述文件,设计出了监控层/数据管理层/现场设备层三层模型结构的远程监控网络。开发了PC网关、后台数据库、动态网页等程序,初步实现了对现场设备的远程监控功能。 相似文献
12.
本文介绍了一种具有我国自主知识产权的Etech总线协议及其通信接口芯片。基于Etech总线技术和先进的设备描述文件.设计出了监控层/数据管理层/现场设备层三层模型结构的远程监控网络。开发了PC网关、后台数据库、动态网页等程序.初步实现了对现场设备的远程监控功能。 相似文献
13.
对Profibus-DP总线和CAN总线的协议帧结构以及数据传输方式进行了研究,提出现场总线协议转换的方法,并在此基础上进行协议转换网关的硬件和软件开发。为降低设计难度,提高系统性能,该网关采用基于ARM9内核的高性能处理器AT91RM9200作为主控芯片,并使用了专用的总线协议芯片SPC3与控制芯片SJA1000。实验结果表明,CAN总线设备可以成功接入到Profibus-DP总线中,各项性能指标都能达到设计要求,具有较高的实时性和可靠性。 相似文献
14.
提出了一种基于飞利浦32位ARM7芯片LPC2292与89C61单片机的CAN-以太网远程测控系统的设计方案,LPC2292芯片作为主节点控制器,外扩10M网卡芯片RTL8019AS,实现CAN-以太网信息的相互转换,工业现场节点控制器则使用89C51单片机,同时外扩键盘显示电路,方便用户现场参数的输入输出,远程监控端采用VB编程,实现了以太网客户端的远程监控;实验表明,该系统结构简单,可靠性高,性能价格比较高,能很好地应用于一些中型/大型的远程监控/数据传输网络. 相似文献
15.
设计一种用来实现单片机等带有UART结构的设备之间多机通信的通信协议软件.该软件采用令牌环原理,使UART设备借助RS485总线的构架,进行无主机的多机通信,从而实现了挂载在总线上的任意两个设备之间的数据通信,该设计可以用于实现工业现场控制设备的现场总线通信. 相似文献
16.
根据智能网关在液压支架智能分布式网络数据采集系统中的功能需求,提出了一种基于Cortex M3的实时网关设计方案,介绍了网关的硬件和软件设计。该网关实现了RS485或CAN总线井下压力数据的批量采集,可以通过以太网或Modem远程上传数据到上位机,使用SD卡实现大量采集数据的离线备份。试验结果表明,该网关具有成本低廉、结构简单、稳定可靠的优点。 相似文献
17.
《Journal of Parallel and Distributed Computing》1999,57(1):14-32
As microprocessors become faster and demand more bandwidth, the already limited scalability of a shared bus decreases even further. DICE, a shared-bus multiprocessor, utilizes cache only memory architecture (COMA) to effectively decrease the speed gap between modern high-performance microprocessors and the bus. DICE tries to optimize COMA for a shared-bus medium, in particular to reduce the detrimental effects of cache coherence and the “last memory block” problem on replacement. In this paper, we present the coherence and replacement protocol of the DICE multiprocessor and its design trade-offs. We describe a four-state write-invalidate coherence protocol in detail. Replacement, which poses a unique overhead problem of COMA, requires that a victim block with ownership be relocated to a remote node in order not to discard the last cached memory block. We show that the relocation process can be efficiently implemented by using a temporary storage called relocation buffer and a priority-based selection algorithm. We present performance results that show a drastic reduction in global bus traffic compared to a traditional shared-bus multiprocessor architecture. 相似文献
18.
基于CAN总线和GPRS的车载传感器网络平台的实现 总被引:1,自引:0,他引:1
给出了基于CAN总线和通用分组无线业务(GPRS)的车载传感器网络平台的解决方案和软件、硬件的实现。结合汽车轮速传感器,说明了传感器节点的信号处理和数据计算。通过设计CAN通信模块,实现车载传感器数据的网络化传输;采用包含GPRS模块的传感器网关节点,实现车载传感器与远程计算机间的无线数据通信。该车载传感器网络平台具有很强的通用性。 相似文献
19.
电梯远程监控系统的关键在于电梯CAN总线与以太网的互联,基于此背景提出一种高性能低成本的解决方案。首先,给出系统总体结构和硬件设计,然后详细阐述软件设计,完成基于μC/OS-II操作系统的嵌入式uIP协议栈的移植开发,并提供软件系统的具体优化方法。最终实现以LPC2368为微处理器和DP83848C以太网控制芯片为核心的CAN总线与以太网互联网关,为工业现场总线与以太网的互联提供了一种可行的解决方案。 相似文献
20.
研究汽车局域网C A N总线在汽车中的具体应用。针对汽车总线技术网关、节点的开发设计,结合现行汽车厂家提出的实际需求,即不改变原汽车电气系统的结构,从实用性和经济性两方面提出了解决方案。本设计采用飞思卡尔微处理器MC9S08DZ作为网关/节点的核心,除了完成网关的CAN数据发送接收功能,还设计出数据采集系统,能完成数据采集和实时数据的输出驱动等功能。因为所有输入信号都严格执行SAEJ1939规程,这更适应于目前的分块开发方式。 相似文献