共查询到20条相似文献,搜索用时 203 毫秒
1.
GPIB是国际上广泛采用的自动测试系统的“通用接口母线”,在智能测试、智能控制,组成实时数据采集及控制微机网络方面起着重要的作用。本文介绍一个可编程控制接口装置的硬件设计,以及在此基础上配置GPIB软接口的设计方法。本装置的成功实现,将为各种型号的微机系统,以GPIB为通用母线,提供通用的控制接口,并进而构成GPIB自动测试及控制系统。 相似文献
2.
根据小型污水处理厂对污水处理测控系统的需求,使用内嵌8路12位ADC的FlashMCUADμC812,设计了基于I2C总线扩展接口的微型可编程控制器。该可编程控制器具有配置简单、扩展方便和造价低廉等优点。用户可使用梯形图、语句表、汇编语言和C语言编写用户程序。 相似文献
3.
4.
《自动化仪表》2020,(5)
随着工业控制和测量现场设备的增多,需要获取的原始数据量也越大,可编程逻辑控制器(PLC)和测控装置在插箱内会配置如以太网通信板件、高速数据采集板件及各类通信管理板件等。这些板件通信和采集的数据量大、实时性要求高,传统CAN和串行RS-485等总线的通信速率难以满足要求,而板内现场总线存在信号线多、时序要求高、传输距离短等缺点。为适应插箱内传输距离、提高通信速率,对总线接口、控制方法和热插拔性能进行研究,提出一种多点互联的高速通信背板总线。采用大规模现场可编程逻辑门阵列(FPGA)作为主要控制芯片,以多点低压差分信号作为物理接口信号,很好地实现大数据量传输,满足可编程逻辑控制器和测控装置插箱内高速通信的应用需求。 相似文献
5.
6.
7.
本文讨论了使用CPLD实现通用串行总线(USB)接口收发模块的过程,其中包括串行化、位插入、NRZI编码及其解码、反位插入、并行化等步骤,给出了发送模块设计的部分VHDL源代码.各功能单元及顶层文件的VHDL源代码使用MAXPLUSⅡ进行了时序仿真,仿真的结果符合设计要求.该设计最终用可编程逻辑器件EPM3032A实现硬件电路. 相似文献
8.
9.
10.
成像光机部件采用了许多全新的技术,研发测控系统以考核、测量与评估其各项性能指标也是重要课题,加之传统测控系统多是各型号自成一套,不能通用,在这种需求下,研发了具有系统化和通用化的测控平台;该测控平台按照通用化的设计思想,硬件部分设计了通用调理适配单元,对光机部件输出的信号进行统一调理适配,使信号具备标准的电气接口和物理接口,从而与通用集成板卡相连进行数据采集;软件部分设计了底层、逻辑层、表现层的层次结构,对于不同产品仅对表现层进行重新搭建而不需要修改底层和逻辑层;系统在实际应用中,图像和数据采集稳定,采样速率和精度高,实时性好,测控软件层次明确,数据吞吐量大,功能和性能满足多型光机部件的测控要求;该测控平台解决了成像光机部件的测试评估问题和测控系统的通用化问题,具有通用性和可扩展性强的特点。 相似文献
11.
将智能规划方法引入到软件工程中的界面设计与开发领域,提出了一种基于智能规划的界面自动生成方法。应用该方法进行界面设计,可以较好地实现界面设计与代码实现的分离,降低程序的耦合度,并且可以明确界面间的逻辑关系,使开发者可以不用通过手动编程来实现界面先后调用的逻辑顺序。实践证明,该方法可以大大降低界面开发者的工作强度,缩短软件开发周期,节约开发成本。 相似文献
12.
针对基于ARM-Core4x微处理器的管脚功能可配置的特点,降低应用业务模块对硬件驱动层关注度及业务代码与驱动代码耦合性,提出了一种基于ARM-Core4x微处理器的嵌入式软件开发平台设计方法,该平台可提供了基于POSIX标准的硬件操作接口和操作系统及网络协议基本应用的接口,并通过子模块间逻辑调用机制的合理设计,实现了平台核心模块和应用模块独立编译且运行期间相互调用功能模块,实现开发平台的整体功能;通过对该平台软件的应用模块二次开发,减少用户应用开发对ARM微处理器硬件的关注度,使用户开发重点聚焦在应用及业务的实现上;实践证明,该软件平台可方便应用在低压继电保护装置以及智能化设备产品的开发,提高了用户应用开发效率和降低开发难度。 相似文献
13.
VHDL语言设计可综合的微处理器内核* 总被引:3,自引:0,他引:3
详细介绍了用VHDL语言设计可逻辑综合的教学实验用CPU的过程。CPU指令系统构架采用RISC结构,设计上使用结构化编程方法,将CPU内核按照功能划分为不同的模块,采用VHDL语言设计每一个模块的内部功能和外围接口。所有的功能模块组合起来后,通过EDA工具进行CPU内核的逻辑综合和功能仿真,最后在可编程逻辑器件上实现这个完整的CPU内核。 相似文献
14.
15.
Windson Viana 《Journal of Systems and Software》2008,81(3):382-394
Ubiquitous Computing promises seamless access to information anytime, anywhere with different and heterogeneous devices. This kind of environment imposes new challenges to software development. For example, information and user interface should be adapted according to contextual characteristics such as user, environment, and access device. In case of device adaptation, the development challenge is related to the heterogeneity of the devices, which requires software engineers to create different versions for each type of device and every platform. This paper proposes a MB-UID (model-based user interface development) approach for semi-automatic generation of adaptive applications for mobile devices. An environment, called XMobile, offers a device-independent user interface framework and a code generation tool for providing fast development of multi-platform and adaptive applications according to device and platform features. A case study is also presented to illustrate how the environment can be used for constructing an application for heterogeneous devices with different network connectivity modes. 相似文献
16.
基于专用局域网的助航灯光综合监控设计 总被引:5,自引:0,他引:5
为了消除人工监控的各种弊端,提高工作效率、可靠性和快速性,实现机场助航灯光监控系统的国产化和现代化,作者完成了一种基于专用局域网络的机场助航灯光综合监控系统的设计,其中应用了多种先进的软、硬件和网络技术,开发了友好的监控界面,实现了信息实时广播和收发,达到了网络实时监控,故障实时触发报警的目的。另外还使用了SQLServer7.0备存现场和操作数据,使用了多种冗余设计和自检技术以满足该类系统对可靠性和维护性的特殊要求。在软件设计中,对组成系统的灯光、电力和油机三个主要部分使用了分立设计的方案以确保各自运行的独立性,既实现了的集散控制,又达到实时和可靠的要求。文章结合实际开发、调试和改进过程,阐述了该系统的组成,给出了软、硬件和界面的设计方案、对相关的重要技术和一些实际问题进行了扼要的论述。 相似文献
17.
Marcelo G. Armentano Analía A. Amandi 《Computer Languages, Systems and Structures》2009,35(4):448-463
Personal assistants are computer programs that enhance the functionality provided by a software application by implementing a mixed initiative interaction with the user in which both, the assistant and the user, can execute tasks and initiate the interaction with each other. This kind of software is also known as Interface Agents in the Artificial Intelligence community. A key problem in systems implemented so far is that the interface agent and the application are seen as a unit of software and the code of the agent is embedded in the code of the application resulting in highly coupled and hard to maintain systems. In this paper we present a solution to this problem. We propose a framework that will allow attaching an interface agent to a conventional application without modifying the application in any way. This will allow us to enhance an existent application with an interface agent to assist the user for which we do not have the source code available. 相似文献
18.
Ruey-Fong ChangChen-Wei Chang Kuo-Hsiung Tseng Cheng-Lun ChiangWen-Shiow Kao Wen-Jang Chen 《Computer Standards & Interfaces》2011,33(3):232-248
In this paper, small-scale microprocessor-based human-machine interface (HMI) and programmable logic controller (PLC) standard software libraries are applied to plan, design, implement, and construct models for creating the modular application software. The graphical user interface (GUI) functions used in a specific biomass steam-explosion process, intended to be integrated with the PLC device for HMI, thereby providing excellent GUI-based supervision and control functions. Reviewing these specific case study results, we find that the major advantage is maximum system operating performance at minimum cost. Also, the GUI/HMI operation effectively provides user-friendly and reliable interactions. This GUI/HMI approach is a very cost-effective technique. 相似文献
19.
无线传感网的发展,使其需要具有高效地更新其上运行的应用软件的能力.为了解决这个问题,提出了一种面向无线传感网应用重编程的逻辑式编程语言及其处理系统ReLog.ReLog语言根据无线传感网应用的普遍特点,基于传统逻辑式语言进行扩展,并提供合适的编程抽象,方便程序员高效地构建、修改程序.同时,语言的处理系统使用中间代码将应用程序与系统软件解耦,从而减少应用更新时所需传输的更新代码的规模,提高更新效率.通过一个数据收集应用案例评估了ReLog语言及其执行机制,结果表明:使用ReLog语言能够获得简洁、易修改的程序;同时,语言的执行机制能够显著降低传输应用更新代码的能量和时间开销. 相似文献
20.
VB6.0下用户控件的设计与应用 总被引:2,自引:0,他引:2
李志伟 《计算机工程与设计》2007,28(8):1976-1978,1982
介绍了基于COM的ActiveX控件技术,提出了在VB6.0下用户ActiveX控件设计、应用的具体方案,包括用户控件属性的创建,用户控件代码的测试、编译、注册等,解决了软件模块的移植和代码复用问题,为不同软件之间的接口和功能扩充提供了一种快捷有效的途径. 相似文献