dspace Prototyping Systems

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "dspace Prototyping Systems"

Transcription

1 Function Prototyping dspace Prototyping Systems Accelerated function prototyping for controller development Key Features Control design development and optimization without manual programming Optimum scalability and flexibility of dspace hardware with high performance and extensive I/O MATLAB /Simulink models implemented on dspace hardware automatically with dspace Real-Time Interface Whole controller replaced by a dspace prototyping system, or new functions developed via bypassing Flexible adaptation of sensor and actuator signals with RapidPro Hardware Introduction dspace prototyping systems are flexible development systems that let you develop and optimize your control designs for the real plant without manual programming. Design faults are found immediately and corrections can be carried out on-the-spot. No special expertise is necessary for implementation on the prototyping system. We offer numerous input/output interfaces to connect the prototyping system to sensors and actuators. These can be configured graphically in the block diagram, without any programming. dspace has a wide range of software and hardware components for building your own tailored prototyping system. You can also take advantage of our engineering service to make customer-specific extensions. Two Ways of Function Prototyping There are two basic approaches to rapid control prototyping (RCP): fullpass and bypass. With fullpass, the prototyping system completely replaces the production ECU. All sensors and actuators are connected to this real-time hardware, and it has full authority to control the plant. In bypassing (see also p.50), the prototyping system may be connected to some extra sensors and actuators, and parts of the control task are done by a production controller. For example, specific software functions that are under development are offloaded from the production controller to the controller prototyping unit connected to it Catalog 2006 dspace Technologiepark Paderborn Germany

2 dspace Prototyping Systems Application Areas Automotive Industry The flexible development systems let you go on optimizing your function designs in the vehicle until you have them just right. Design faults are found immediately, and corrections can be carried out on the spot. Whatever the ECU will be used for engine, transmission, vehicle dynamics, airbags, comfort systems or any other type of application the prototyping system handles it. Aerospace Industry The prototyping systems provide all you need for prototyping the software for your production controllers and can be used for applications such as: Helicopter blade control for noise reduction Realistic simulation of flight maneuvers Control of combustion pressure oscillations Turbine development Other Industries The prototyping systems have been used for many different applications, such as: Control of a modular rail system for passenger and freight transport Control of a telescope Control system for a wrist simulator Control of the dragline cycle in open cut mining Catalog 2006 dspace Technologiepark Paderborn Germany

3 Function Prototyping Technology Issues Bypassing in General Integrating New Functions in Existing Controllers In contrast to fullpass applications, where the ECU is completely replaced by the prototyping system, with the external bypass approach only individual parts of the controller code are shifted to the prototyping system, and the calibration load is limited. The bypass method is an efficient approach, especially to developing new functions and optimizing existing controller strategies. The original controller executes all functions that remain unchanged, while new algorithms are executed on the prototyping hardware. Using the external bypass approach gives you great flexibility, since you are scarcely limited during the design phase by resource constraints such as RAM, ROM, processor performance, or I/O channels. Real-time behavior is guaranteed even with complex bypass functions. In addition, autoboot options of the prototyping systems allow you to validate the behavior of the new function in realistic scenarios, for example, during test drives. External bypassing: New functions run on the prototyping system, while existing code stays on the ECU Catalog 2006 dspace Technologiepark Paderborn Germany

4 dspace Prototyping Systems External Bypass Methods and Interfaces Matrix To divert the flow of data from the ECU to the prototyping system and back, dspace supports several methods and interfaces. Bypass Interfaces Bypassing methods available ECU hardware requirements Synchronization between controller and prototyping system Max. number of service calls (bypass hooks) in controller code Max. number of functions to be bypassed concurrently DPMEM Plug-On Device (POD) Address-based bypassing (code patch) Service-based bypassing (dspace Calibration and Bypassing Service Access to microcontroller bus, mechanical integration in or on controller Address-based bypassing: via 16 interrupts Service-based bypassing: via 128 interrupts On-Chip Debugging Interfaces (e.g., Nexus, NBD, AUD, JTAG/OCDS) Address-based bypassing (code patch) Service-based bypassing (dspace Calibration and Bypassing Service Debug connector (e.g., DCI-GSI1, p.430), mechanical integration in or on controller Address-based bypassing: via 128 interrupts Service-based bypassing: via 128 interrupts XCP on CAN Service-based bypassing (dspace XCP Service) One (exclusively) available CAN channel Service-based bypassing: via 128 interrupts Address-based bypassing: 16 Address-based bypassing: 128 Service-based bypassing: 128 Service-based bypassing: 128 Service-based bypassing: 128 Bypassing Interfaces. Catalog 2006 dspace Technologiepark Paderborn Germany

5 Function Prototyping Address-Based Bypassing Address-based bypassing is one method of transmitting specific sections of ECU code to a prototyping system for function optimization and development. It can be applied in combination with a dual-port memory (DPMEM) or an on-chip debug interface. The method involves integrating customer-specific code patches into the ECU code. If the input and output variables of functions change, the ECU code typically also needs to be modified. Address-based bypassing provides very fast execution times and minimum latencies in data transmission. For example, using a dspace address-based bypass system with a DPMEM plug-on device (POD), the latency for 20 bytes to be sent from the ECU to the prototyping system and back again is only 2 x 8.5 µsec. A typical address-based bypass scenario via DPMEM: The input data U for the new function is written to the DPMEM. When all the values have been written, the ECU generates an interrupt to the prototyping system, which reads the data from the DPMEM and executes the new function Y =f (U ). The result values Y are written back to the DPMEM, and the ECU reads them for further processing. Dual-Port Memory (DPMEM) Plug-on Device (POD) On-Chip Debug Interface A dual-port memory allows read and write access by two systems (processors) independently of one another, so that they can exchange data. Each of the two ports has its own address, control and data channels. DPMEMs are used in bypassing to transmit data between the ECU and the prototyping system via their shared memory with the smallest possible latencies. Plug-on devices are additional components mounted on an ECU to connect it to the prototyping hardware (for example, the DS4121 ECU Interface Board). PODs contain a dual-port memory (DPMEM) which is connected directly to the address and data bus of the microcontroller, and signal-conditioning tailored to the specific ECU. To provide cost-efficient and powerful interfaces for modern 32-bit microcontrollers, manufacturers are integrating on-chip debug controllers directly into processors. On-chip debug controllers allow actions such as reading and writing memory cells at run time. These options are particularly important in measurement, calibration, and bypassing if serial interfaces such as CAN do not provide enough bandwidth or if an external data/address bus is not (exclusively) available. Interfaces in widespread use include AUD, NBD, JTAG/SDI, JTAG/OCDS, and Nexus Catalog 2006 dspace Technologiepark Paderborn Germany

6 dspace Prototyping Systems Debug Interface AUD NBD JTAG/SDI JTAG/OCDS Description Advanced User Debugger interface (for example, for SH2 processors from Renesas) Non-Break Debug (debug interface, for example, for NEC V85x or Renesas M32R processors) Scalable Debug Interface (debug interface, for example, for Renesas M32R processors) Debug interface for Infineon TriCore processors Nexus The Nexus 5001 Forum standard IEEE-ISTO is an open standard for a multipurpose interface for software development and is particularly suited to debugging on embedded processors. The Freescale MPC56x and MPC55xx processors are examples. Normally, preparation of the ECU code for bypassing is carried out only once by the ECU supplier. With service-based bypassing as supported by dspace, more than 100 functions in the ECU code can be prepared for bypassing by means of service calls (bypass hooks). Afterwards, there is no need to modify the ECU code again. Service calls in the ECU code can be described in a variable description file (ASAP2 file) and evaluated by the RTI Bypass Blockset, so you can flexibly select the functions to be bypassed later on in the model environment. Moreover, service-based bypassing is a generic solution which can be applied independently of the processor type, the coding method (direct or indirect variable access), and the compiler. The function interfaces can be adjusted with respect to a guaranteed interrupt behavior. dspace provides ECU services for DPMEM PODs, for XCP on CAN, and for the DCI-GSI (p. 430). These services can be used for measurement, for calibration, and for bypassing. They are available in C code and have to be compiled and linked to the ECU code only once. Service-Based Bypassing A typical service-based bypass scenario via DPMEM or via XCP on CAN: The new function is executed by the prototyping system, and the results are written back for further processing by the ECU. Catalog 2006 dspace Technologiepark Paderborn Germany

7 Function Prototyping Via DPMEM The address tables and the data buffer are located in the DPMEM of the plug-on device (POD). The connection between the ECU and the prototyping system is implemented via LVDS. Via XCP on CAN The address tables and the data buffer are located in the ECU RAM.The connection between the ECU and the prototyping system is implemented via the CAN bus. Examples of Service Configuration Options Double buffer mechanism Wait mechanism Failure checking mechanism Alive and version information mechanism Subinterrupt handling mechanism To transfer consistent data blocks from the prototyping system to the ECU and vice versa Used in the read service call to wait for a valid response from the prototyping system, when the double buffer mechanism is enabled Checks for valid communication between the prototyping system and the ECU and switches to ECU internal default values if the failure counter has exceeded a given limit. Checks if the prototyping system is connected to the ECU and running. Synchronizes the execution of functions on the ECU and on the prototyping system. XCP on CAN XCP, the Universal Measurement and Calibration Protocol, is standardized by ASAM e.v. (Association for Standardisation of Automation- and Measuring Systems). XCP technology is independent of the transport layer, so XCP can be used with different physical layers, such as CAN and USB. XCP on CAN is a member of the XCP protocol family, and the successor to the CAN Calibration Protocol (CCP) Version 2.1. dspace provides an XCP on CAN service implementation fully compatible with the ASAM standard for various processor platforms. Apart from basic features such as measurement, calibration, page switching, and ECU flash programming, the dspace XCP implementation also supports function bypassing Catalog 2006 dspace Technologiepark Paderborn Germany

8 dspace Prototyping Systems System Components Overview Once you have created your function models, you can automatically implement them on the prototyping hardware with the help of Real-Time Interface without any programming effort at all. You can even configure complex I/O interfaces directly in the block diagram. And you can immediately try out new ideas as soon as you insert them in your model design all without writing a single line of code. It is also no problem to implement C-coded models. Implementation Software (p. 120) Implementation Software Catalog 2006 dspace Technologiepark Paderborn Germany

9 Function Prototyping Real-Time Hardware Typically, prototyping hardware is several times more powerful with regard to processor performance and RAM/ROM resources than the controller itself, to keep you free of hardware restrictions in the design phase. The hardware of dspace prototyping systems consists of high-performance processors which can calculate your controller models in microseconds. Connection to the outside world is established by a broad range of I/O interfaces. There are numerous hardware options for the prototyping system: single-board hardware, MicroAutoBox hardware, RapidPro hardware, and modular hardware. Single-Board Hardware With single-board hardware, you have everything on one card. The boards contain a comprehensive selection of I/O interfaces that meet the requirements typical of the prototyping field. Our single-board hardware typically runs diretcly in the PC and is ideally suited to cost-sensitive applications, from rapid control prototyping to applications that place high demands on performance and I/O. Single-Board Hardware (p. 248) Modular Hardware Modular hardware gives you optimum scalability and flexibility. You can choose from our wide range of boards to put together exactly the prototyping hardware you need for your project. Modular Hardware (p. 266) MicroAutoBox Hardware The MicroAutoBox hardware is the ideal prototyping hardware if you have fixed requirements for your I/O interfaces. The special strength of the MicroAutoBox hardware is its unique combination of high-performance, comprehensive automotive I/O, and an extremely compact and robust design. It is specifically designed for invehicle usage and makes for easy integration of all major automotive bus systems CAN, LIN and FlexRay into in-vehicle function prototyping. Since a MicroAutoBox is hardly larger than an electronic control unit, it can be placed virtually anywhere in the vehicle. MicroAutoBox Hardware (p. 378) Catalog 2006 dspace Technologiepark Paderborn Germany

10 dspace Prototyping Systems RapidPro Hardware The RapidPro hardware consists of three different unit types: the RapidPro SC Unit (signal conditioning unit), the RapidPro Power Unit (power stage unit), and the RapidPro Control Units (intelligent I/O subsystem for dspace prototyping systems as well as stand-alone prototyping ECU). Off-theshelf signal conditioning and power stage modules can be mounted on the RapidPro units to set up individual systems that optimally fit the needs of a particular application. Customer-specific modules are available on request. The modular concept, using modules that are hardware- and softwareconfigurable, means that all components can be reused, reconfigured, or extended, for example in later projects or if requirements change with a minimum of effort. RapidPro can be used for various use cases, such as: Signal conditioning and power stages Intelligent I/O subsystem Stand-alone prototyping ECU RapidPro Hardware (p. 388) To guide you through your function development process, we offer you a sophisticated experiment tool: ControlDesk. For access to the prototyping software from within MATLAB, we offer you MLIB/MTRACE. Test and Experiment Software ControlDesk ControlDesk is a comprehensive, virtual instrument-oriented experiment environment that lets you intuitively manage, control, and automate your experiments. It is ideally suited to simulating your controller models offline, for rapid control prototyping, and for hardware-in-the-loop simulation (HIL). ControlDesk is your convenient user interface for changing parameters online during an experiment, loading look-up tables, and recording data. ControlDesk (p. 140) Catalog 2006 dspace Technologiepark Paderborn Germany

11 Function Prototyping MLIB/MTRACE MLIB/MTRACE, the MATLAB-dSPACE Interface Library, gives you access to the prototyping hardware from within MATLAB. MLIB/MTRACE (p. 178) Measurement and Calibration Software CalDesk CalDesk is a universal tool for measurement, calibration, and diagnostics. It is ideal for rapid prototyping, ECU calibration, and data analysis tasks. It is possible to interface dspace prototyping systems, various kinds of ECUs, measurement modules,and the vehicle bus in parallel and to correlate all measurement data. CalDesk can be operated completely via keyboard shortcuts. A high-contrast mode for visualization and audible signals for trigger and threshold conditions help to make in-vehicle work easier. A COM interface allows CalDesk to be remote-controlled, for example, by MATLAB, in order to automate parameter optimization and measurement tasks. CalDesk (p. 208) Engineering Services for Function Prototyping dspace offers numerous services to assist you with your function prototyping activities. Whatever you would like to do with dspace prototyping systems, you can be sure that we are ready to support you with: Consulting and engineering for special bypassing, signal conditioning, and power stage issues Engineering for RCP tool introduction and process adaption (application scenarios, consulting,pilot projects, specific training and coaching) Customer-specific hardware development and integration of thirdparty products Maintenance services (extension of interfaces, hardware modification) Engineering Services (p. 442) Catalog 2006 dspace Technologiepark Paderborn Germany

12 dspace Prototyping Systems Configuration Example: Stationary Single-Board Solution This example shows how even a cost-efficient prototyping system based on our single-board hardware in this case the DS1103 PPC Controller Board can form a powerful, multipurpose prototyping system. The versatile DS1103, which is installed in a PX4 Expansion Box in our example, is suitable for demanding tasks in rapid control prototyping such as robotics applications, servohydraulics, drives applications, and automotive controllers (for example, ABS or steering). The DS1103 is fully programmable from the Simulink block diagram environment, which makes it possible to implement control functions fast and easily. For easy access to all the signals, you can combine the board with an off-the-shelf connector panel or a connector/led combi panel. The sophisticated experiment software ControlDesk offers a comprehensive, virtual instrument oriented environment that lets you intuitively manage, control, and automate your experiments. Third-Party Components PC Modeling software Real-time code generation from Simulink block diagrams and Stateflow systems MATLAB/Simulink/Stateflow from The MathWorks Real-Time Workshop and Stateflow Coder from The MathWorks Description Required Components (Example) Software Components Implementation software Real-Time Interface (RTI) p. 120 Test and Experiment software Hardware Components RTI CAN Blockset p. 128 PowerPC Compiler p. 139 ControlDesk p. 140 MLIB/MTRACE p. 178 Single-board hardware DS1103 PPC Controller Board p. 250 Accessories PX4 Expansion Box with PCMCIA Link p. 368 CLP1103 Connector Panel p. 260 Catalog 2006 dspace Technologiepark Paderborn Germany

13 Function Prototyping Configuration Example: Stationary Modular Solution Description This prototyping system is a typical example of a laboratory or test-bench-based, automotive fullpass application. In stationary test environments, a local area network (LAN) is often used to exchange data between a host PC and (prototyping) systems here we used an Ethernet TCP/IP link for this purpose. To enable the Ethernet connection, the prototyping system (a DS1005 system in a PX10 Expansion Box) is equipped with a slot-cpu board including an Ethernet interface. The PX10 also contains a choice of modular hardware boards. The ideal choice depends on the specific application, so the boards shown here are only examples. An option in many applications is to use the RapidPro hardware for signal conditioning and power stages Catalog 2006 dspace Technologiepark Paderborn Germany

14 dspace Prototyping Systems Third-Party Components PC with Ethernet interface Modeling software Real-time code generation from Simulink block diagrams and Stateflow systems MATLAB/Simulink/Stateflow from The MathWorks Real-Time Workshop and Stateflow Coder from The MathWorks Required Components (Example) Software Components Implementation software Real-Time Interface (RTI) p. 120 Test and Experiment software RTI CAN Blockset p. 128 PowerPC Compiler p. 139 ControlDesk p. 140 MLIB/MTRACE p. 178 Hardware Components Modular hardware DS1005 PPC Board p. 268 DS2003 Multi-Channel A/D Board p. 278 DS2103 Multi-Channel D/A Board p. 287 DS4002 Timing and Digital I/O Board p. 318 DS4302 CAN Interface Board p. 332 RapidPro hardware RapidPro Hardware p. 388 Accessories PX10 Expansion Box with Ethernet interface (via slot-cpu board) p. 368 Catalog 2006 dspace Technologiepark Paderborn Germany

15 Function Prototyping Configuration Example: Distributed In-Vehicle Solution Description A dspace prototyping system is not limited to only one prototyping unit. This prototyping system (containing one AutoBox and two MicroAutoBoxes all three are perfectly suited to in-vehicle use) shows how separate application components (each for single-processing) can work within a network and be controlled with one notebook as the host. All the prototyping units can be connected to the notebook via the DS830 MultiLink Panel. They communicate with the notebook via a highspeed serial link. The AutoBox used here contains a choice of modular hardware boards. The ideal choice depends on the specific application, so the boards shown here are only examples. In some applications,it might be necessary to establish an additional bus connection so that the prototyping units can communicate with each other directly. This has been realized with a CAN bus here. For signal conditioning and power stages, an option in many applications is to use the RapidPro hardware. Basic signal conditioning is included in the MicroAutoBox. Configurations like the system shown in this example are applicable to many automotive prototyping applications Catalog 2006 dspace Technologiepark Paderborn Germany

16 dspace Prototyping Systems Third-Party Components PC Modeling software Real-time code generation from Simulink block diagrams and Stateflow systems MATLAB/Simulink/Stateflow from The MathWorks Real-Time Workshop and Stateflow Coder from The MathWorks Required Components (Example) Software Components Implementation software Real-Time Interface (RTI) p. 120 Test and Experiment software RTI CAN Blockset p. 128 PowerPC Compiler p. 139 ControlDesk p. 140 MLIB/MTRACE p. 178 Hardware Components MicroAutoBox hardware MicroAutoBox p. 378 Modular hardware DS1005 PPC Board p. 268 DS2003 Multi-Channel A/D Board p. 278 DS4002 Timing and Digital I/O Board p. 318 DS4302 CAN Interface Board p. 332 RapidPro hardware RapidPro Hardware p. 388 Accessories AutoBox with PCMCIA Link p. 372 DS830 MultiLink Panel p. 376 Catalog 2006 dspace Technologiepark Paderborn Germany

17 Function Prototyping Configuration Example: Bypass Solution Description Bypassing (p. 50) means that new functions are moved to the prototyping system, while existing code continues to run on the ECU. An example of service-based bypassing via the ECU s on-chip debug port is shown here. It is possible to read from and to write to any ECU memory address synchronously to ECU code execution at run time by this method. You can use the DCI-GSI1 (p. 430), which supports a range of debug ports, as an interface between MicroAutoBox and the ECU. The debug interface actually used for service-based bypassing depends on the ECU s processor type. Here it is a JTAG/Nexus debug interface, which is suited to processors of the Freescale MPC55xx family. The RTI Bypass Blockset allows you to configure the bypass interface and the bypass functions Catalog 2006 dspace Technologiepark Paderborn Germany

18 dspace Prototyping Systems Third-Party Components PC Modeling software Real-time code generation from Simulink block diagrams and Stateflow systems MATLAB/Simulink/Stateflow from The MathWorks Real-Time Workshop and Stateflow Coder from The MathWorks Required Components (Example) Software Components Implementation software Real-Time Interface (RTI) p. 120 Test and Experiment software Measurement and Calibration software Bypassing services RTI Bypass Blockset (add-on installation for DCI-GSI1) p. 136 PowerPC Compiler p. 139 ControlDesk p. 140 MLIB/MTRACE p. 178 CalDesk p. 208 dspace Calibration & Bypassing Service p. 231 (service-based bypassing) Hardware Components MicroAutoBox hardware MicroAutoBox with PCMCIA Link p. 378 Calibration hardware DCI-GSI1 p. 430 Catalog 2006 dspace Technologiepark Paderborn Germany

19 Function Prototyping Configuration Example: Bypass Solution with Additional I/O Description If bypassed functions require additional I/O functionalities, these can also be provided by a dspace prototyping system, as shown in this example. The prototyping system itself is an AutoBox containing a choice of modular hardware boards. A processor board and the ECU interface board are essential for bypassing, and you can equip the AutoBox with the necessary I/O boards if additional I/O functionalities are needed. The signal conditioning and power stages can be provided by our new RapidPro hardware. With the prototyping system shown, you can perform address-based bypassing via DPMEM. Bypassing methods and interfaces are described on p. 50 p Catalog 2006 dspace Technologiepark Paderborn Germany

20 dspace Prototyping Systems Third-Party Components PC Modeling software Real-time code generation from Simulink block diagrams and Stateflow systems MATLAB/Simulink/Stateflow from The MathWorks Real-Time Workshop and Stateflow Coder from The MathWorks Code patches for bypassing Customer-specific code patches p. 52 (address-based bypassing) Please inquire. Required Components (Example) Software Components Implementation software Real-Time Interface (RTI) p. 120 Test and Experiment software Measurement and Calibration software PowerPC Compiler p. 139 ControlDesk p. 140 MLIB/MTRACE p. 178 CalDesk p. 208 Hardware Components Modular hardware DS1005 PPC Board p. 268 DS2003 Multi-Channel A/D Board p. 278 DS4121 ECU Interface Board p. 324 DS4302CAN Interface Board p. 332 RapidPro hardware RapidPro hardware p. 388 Accessories AutoBox with PCMCIA Link ECU-specific plug-on device (POD) p. 372 Please inquire. Catalog 2006 dspace Technologiepark Paderborn Germany

21 Function Prototyping Configuration Example: Bypass Solution via XCP on CAN Description A prime objective in function development using the external bypass approach is often to employ existing ECU-network interfaces, such as CAN. Against the background of cost savings and long-term investment protection, this requires standardized protocols like XCP tailored not only to today s but also to future in-vehicle communication standards. Apart from basic features such as measurement, calibration, and ECU flash programming, the dspace XCP service (p. 230) also supports function bypassing. In connection with a dspace prototyping system, the XCP service guarantees minimal communication latencies via the CAN bus and real-time behavior even with complex bypass models. Flexible configuration options make it possible to tailor the implementation of the service with regard to functionality and resource consumption in the ECU. The XCP service implementation can be used simultaneously for bypass, measurement, and calibration tasks. In this example of service-based bypassing, the MicroAutoBox (p. 378) is used as a real-time prototyping platform calculating the bypass model. Bypass communication with the ECU runs via the CAN bus using the XCP protocol. The dspace XCP service is implemented on the ECU itself. CalDesk (p. 208) serves as an experiment environment for the MicroAutoBox and optionally for measuring and calibrating ECU variables via the USB-to-CAN converter DCI-CAN1 (p. 424). Measurement data from the MicroAutoBox and the ECU can be correlated and parameters on both platforms tuned in parallel in CalDesk Catalog 2006 dspace Technologiepark Paderborn Germany

22 dspace Prototyping Systems Third-Party Components Notebook Modeling software Real-time code generation from Simulink block diagrams and Stateflow systems MATLAB/Simulink/Stateflow from The MathWorks Real-Time Workshop and Stateflow Coder from The MathWorks Software Components Implementation software Real-Time Interface (RTI) p. 120 Test and Experiment software Measurement and Calibration software RTI Bypass Blockset p. 136 PowerPC Compiler p. 139 MLIB/MTRACE p. 178 CalDesk p. 208 Bypassing services dspace XCP Service p. 230 (service-based bypassing) Hardware Components MicroAutoBox hardware MicroAutoBox p. 378 Calibration hardware DCI-CAN1 p. 424 Catalog 2006 dspace Technologiepark Paderborn Germany

DS1104 R&D Controller Board

DS1104 R&D Controller Board DS1104 R&D Controller Board Cost-effective system for controller development Highlights Single-board system with real-time hardware and comprehensive I/O Cost-effective PCI hardware for use in PCs Application

More information

VX1000. Scalable Measurement and Calibration Hardware for Maximum Data Transfer Rates ECU CALIBRATION

VX1000. Scalable Measurement and Calibration Hardware for Maximum Data Transfer Rates ECU CALIBRATION VX1000 Scalable Measurement and Calibration Hardware for Maximum Data Transfer Rates Overview of Advantages Very small adapter (POD) for the ECU interface High measurement data throughput of up to 30 Mbyte/sec

More information

MotoHawk Software. Model-Based Embedded Development

MotoHawk Software. Model-Based Embedded Development MotoHawk Software Model-Based Embedded Development Product Specification 37747 (Revision NEW, 01/2015) Rapid Control Development System on Real Production Hardware MotoHawk, an add-on to MATLAB/Simulink,

More information

Introduction to the Basic Functions of CANape Version

Introduction to the Basic Functions of CANape Version Version 1.1 2012-08-13 Table of Contents 1.0 Introduction... 3 2.0 Convenient access to internal ECU data... 4 3.0 Access to Diagnostic Data... 5 4.0 Event-Synchronous Measurement over CCP/XCP... 6 5.0

More information

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis EBERSPÄCHER ELECTRONICS automotive bus systems solutions for network analysis DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems System Overview Analyzing Networks in all Development Phases Control

More information

EHOOKS Prototyping is Rapid Again

EHOOKS Prototyping is Rapid Again 09CV-0113 EHOOKS Prototyping is Rapid Again Vivek Jaikamal ETAS Inc. Nigel Tracey ETAS Ltd. Copyright 2009 SAE International ABSTRACT Automotive controls engineers have traditionally used bypass rapid

More information

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This

More information

Making model-based development a reality: The development of NEC Electronics' automotive system development environment in conjunction with MATLAB

Making model-based development a reality: The development of NEC Electronics' automotive system development environment in conjunction with MATLAB The V850 Integrated Development Environment in Conjunction with MAT...iles and More / Web Magazine -Innovation Channel- / NEC Electronics Volume 53 (Feb 22, 2006) The V850 Integrated Development Environment

More information

Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse 26 33102 Paderborn automotive testing expo June 22, 2010

Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse 26 33102 Paderborn automotive testing expo June 22, 2010 Combining Two Worlds: Precise Real-Time- Based and Convenient PC-Based Testing Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse 26 33102 Paderborn nd automotive testing expo June 22, 2010 Agenda Testautomation

More information

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at Embedded Software for FlexRay Systems Special aspects and benefits of implementing modularized software Standardized software components will help in mastering the growing complexity of the interplay of

More information

Rapid Control Prototyping for Automotive Control Software. Kiran K Kulkarni Application Expert ETAS Automotive, India

Rapid Control Prototyping for Automotive Control Software. Kiran K Kulkarni Application Expert ETAS Automotive, India Rapid Control Prototyping for Automotive Control Software Kiran K Kulkarni Application Expert ETAS Automotive, India 1 Rapid Control Prototyping for Automotive Control Software Agenda Basics on Prototyping

More information

Plug. & Play. Various ECUs tested by automated sequences. dspace Magazine 3/2009 dspace GmbH, Paderborn, Germany info@dspace.com www.dspace.

Plug. & Play. Various ECUs tested by automated sequences. dspace Magazine 3/2009 dspace GmbH, Paderborn, Germany info@dspace.com www.dspace. page 34 Delphi Diesel systems Plug & Play Various ECUs tested by automated sequences page 35 Delphi Diesel Systems has successfully developed automated integration and feature tests for various ECUs for

More information

AC 800PEC The high-performance control system for model-based design

AC 800PEC The high-performance control system for model-based design AC 800PEC The high-performance control system for model-based design Can you imagine a process with a cycle time of less than 100 µs? We can and we ve built the AC 800PEC to achieve it High-performance

More information

Embedded OS. Product Information

Embedded OS. Product Information Product Information Table of Contents 1 Operating Systems for ECUs... 3 2 MICROSAR.OS The Real-Time Operating System for the AUTOSAR Standard... 3 2.1 Overview of Advantages... 3 2.2 Properties... 4 2.3

More information

NI Platform for automotive measurement and test applications

NI Platform for automotive measurement and test applications NI Platform for automotive measurement and test applications Simulation Rapid Control Prototyping Design Validation In-Vehicle Acquisition Hardware in the Loop Manufacturing Test Christoph Wimmer ASM Stuttgart

More information

S7 for Windows S7-300/400

S7 for Windows S7-300/400 S7 for Windows S7-300/400 A Programming System for the Siemens S7 300 / 400 PLC s IBHsoftec has an efficient and straight-forward programming system for the Simatic S7-300 and ern controller concept can

More information

LabVIEW Real-Time and Embedded

LabVIEW Real-Time and Embedded FYS3240 PC-based instrumentation and microcontrollers LabVIEW Real-Time and Embedded Spring 2011 Lecture #10 Bekkeng, 11.5.2011 Embedded Computing An embedded system is a computer system designed to perform

More information

Software Development with Real- Time Workshop Embedded Coder Nigel Holliday Thales Missile Electronics. Missile Electronics

Software Development with Real- Time Workshop Embedded Coder Nigel Holliday Thales Missile Electronics. Missile Electronics Software Development with Real- Time Workshop Embedded Coder Nigel Holliday Thales 2 Contents Who are we, where are we, what do we do Why do we want to use Model-Based Design Our Approach to Model-Based

More information

Testing for the Unexpected: An Automated Method of Injecting Faults for Engine Management Development

Testing for the Unexpected: An Automated Method of Injecting Faults for Engine Management Development Testing for the Unexpected: An Automated Method of Injecting Faults for Engine Management Development By Shaun Fuller What will happen if a fault occurs in an automotive vehicle s electrical system? Similarly,

More information

Converting Models from Floating Point to Fixed Point for Production Code Generation

Converting Models from Floating Point to Fixed Point for Production Code Generation MATLAB Digest Converting Models from Floating Point to Fixed Point for Production Code Generation By Bill Chou and Tom Erkkinen An essential step in embedded software development, floating- to fixed-point

More information

7a. System-on-chip design and prototyping platforms

7a. System-on-chip design and prototyping platforms 7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit

More information

Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks

Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Guiseppe Ferro Design Team 4 3/22/13 Executive Summary Learn how to setup and properly use the Real- Time

More information

OPC COMMUNICATION IN REAL TIME

OPC COMMUNICATION IN REAL TIME OPC COMMUNICATION IN REAL TIME M. Mrosko, L. Mrafko Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Ilkovičova 3, 812 19 Bratislava, Slovak Republic Abstract

More information

Product Information CANape Option Simulink XCP Server

Product Information CANape Option Simulink XCP Server Product Information CANape Option Simulink XCP Server Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 3 1.4 Further Information... 4 2 Functions...

More information

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components

More information

Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09

Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09 Testen von Embedded Systems Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09 Raimund dkirner Testing Embedded Software Testing the whole system including the physical environment is not possible

More information

AutomationDesk. Remote control of calibration, measurement, and diagnostic tools such as CalDesk. Open COM API to remote-control test execution

AutomationDesk. Remote control of calibration, measurement, and diagnostic tools such as CalDesk. Open COM API to remote-control test execution AutomationDesk 2.0 Automated Hardware-in-the-Loop (HIL) Testing New-Look of User Interface NEW: Advanced Sequence Builder NEW: Offline Test Execution & Development NEW: Enhanced Multi-User Support dspace

More information

Switch Fabric Implementation Using Shared Memory

Switch Fabric Implementation Using Shared Memory Order this document by /D Switch Fabric Implementation Using Shared Memory Prepared by: Lakshmi Mandyam and B. Kinney INTRODUCTION Whether it be for the World Wide Web or for an intra office network, today

More information

Fondamenti su strumenti di sviluppo per microcontrollori PIC

Fondamenti su strumenti di sviluppo per microcontrollori PIC Fondamenti su strumenti di sviluppo per microcontrollori PIC MPSIM ICE 2000 ICD 2 REAL ICE PICSTART Ad uso interno del corso Elettronica e Telecomunicazioni 1 2 MPLAB SIM /1 MPLAB SIM is a discrete-event

More information

MH - Gesellschaft für Hardware/Software mbh

MH - Gesellschaft für Hardware/Software mbh E.d.a.s.VX Data acquisition on board road and track vehicles The E.d.a.s.VX System is designed for portable applications running on 12 Volts DC, and is capable of measuring at selectable rates up to 30,000,000

More information

USB-CPLD DEVELOPMENT SYSTEM FOR THE ARDUINO

USB-CPLD DEVELOPMENT SYSTEM FOR THE ARDUINO USB-CPLD DEVELOPMENT SYSTEM FOR THE ARDUINO The EPT USB-CPLD development system provides an innovative method of developing and debugging programmable logic code. It also provides a high speed data transfer

More information

ETAS INCA V7.0 Integrated Measurement, ECU Calibration and Diagnostic Environment

ETAS INCA V7.0 Integrated Measurement, ECU Calibration and Diagnostic Environment ETAS INCA V7.0 Integrated Measurement, ECU Calibration and Diagnostic Environment At a Glance Flexible interface for connecting calibration data base systems Easy integration of customer-specific instruments

More information

NEW. EVEN MORE data acquisition and test stand automation

NEW. EVEN MORE data acquisition and test stand automation NEW EVEN MORE data acquisition and test stand automation the new class of data The plug&play complete package User benefits Expert Series is the latest generation of data acquisition Complete hardware

More information

MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY:

MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY: MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY: 1 INTRODUCTION The aim of this project is to design an ambient temperature measurement circuit. The motivation for doing this project is the fact

More information

EBERSPÄCHER ELECTRONICS automotive bus systems

EBERSPÄCHER ELECTRONICS automotive bus systems EBERSPÄCHER ELECTRONICS automotive bus systems YOUR PARTNER FOR IN-VEHICLE NETWORKING DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems EBERSPÄCHER ELECTRONICS: THE EXPERTS IN AUTOMOTIVE BUS SYSTEMS

More information

A Real Time, Object Oriented Fieldbus Management System

A Real Time, Object Oriented Fieldbus Management System A Real Time, Object Oriented Fieldbus Management System Mr. Ole Cramer Nielsen Managing Director PROCES-DATA Supervisor International P-NET User Organisation Navervej 8 8600 Silkeborg Denmark pd@post4.tele.dk

More information

NEWS. Automotive Simulation Models: Completely Open FACTS. PROJECTS. EVENTS. Products The Need for Speed: Our Boards Deliver

NEWS. Automotive Simulation Models: Completely Open FACTS. PROJECTS. EVENTS. Products The Need for Speed: Our Boards Deliver dspace Products The Need for Speed: Our Boards Deliver FACTS. PROJECTS. EVENTS Customer Applications DLR: Flying with the Iron Bird Automotive Simulation Models: Completely Open dspace CONTENTS Editorial

More information

Computer Automation Techniques. Arthur Carroll

Computer Automation Techniques. Arthur Carroll Computer Automation Techniques Arthur Carroll 1 Three Types of Computers Micro-Controller Single Board Computer Desktop Computer 2 The Micro-Controller Small inexpensive DIP or surface mount chips Roughly

More information

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed Networking Heavy-Duty Vehicles Based on SAE J1939 From Parameter Group to plug-and-play Application In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that plays a key role. J1939 networks

More information

imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing

imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing www.imc-berlin.com/busdaq imc BUSDAQ/BUSLOG at a glance Processes multiple networks

More information

(Catalog Numbers 1761-L16AWA, -L16BWA, -L32AWA, -L32BWA, -L16BBB, -L32BBB, -L16BWB, -L32BWB, -L32AAA, and 1761-HHP-B30) Product Data

(Catalog Numbers 1761-L16AWA, -L16BWA, -L32AWA, -L32BWA, -L16BBB, -L32BBB, -L16BWB, -L32BWB, -L32AAA, and 1761-HHP-B30) Product Data (Catalog Numbers 1761-L16AWA, -L16BWA, -L32AWA, -L32BWA, -L16BBB, -L32BBB, -L16BWB, -L32BWB, -L32AAA, and 1761-HHP-B30) Product Data These controllers offer you product breadth, outstanding performance,

More information

Chip simulation of automotive ECUs

Chip simulation of automotive ECUs Chip simulation of automotive ECUs Jakob Mauss, QTronic GmbH Matthias Simons, Daimler AG 9. Symposium Steuerungssysteme für automobile Antriebe Berlin-Tempelhof, 20.-21.09.2012 Outline of the talk Chip

More information

Development of AUTOSAR Software Components within Model-Based Design

Development of AUTOSAR Software Components within Model-Based Design 2008-01-0383 Development of AUTOSAR Software Components within Model-Based Design Copyright 2008 The MathWorks, Inc. Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Richard Thompson Senior

More information

AXIS 262+ Network Video Recorder

AXIS 262+ Network Video Recorder 31433/EN/R4/0803 Complete Network Video Recording Solution Complete Network Video Recording Solution Picture this: A simple and reliable, plug-and-play video surveillance system for hotels, shops, banks,

More information

A Master-Slave DSP Board for Digital Control

A Master-Slave DSP Board for Digital Control A Master-Slave DSP Board for Digital Control ROSA, F. E. 1 ; CARRARA, A. R. S. 2 ; SOUZA, A.H. 3 (1) M.Sc. candidate e-mail fabio_e_rosa@zipmail.com.br (2) Professor, Ph.D. e-mail dee2arsc@dcc.fej.udesc.br

More information

Chapter 2 Features of Embedded System

Chapter 2 Features of Embedded System Chapter 2 Features of Embedded System Abstract This chapter will introduce the basic elements of embedded systems (or dedicated systems). The integrated control systems represent one of the areas of modern

More information

Lab Experiment 1: The LPC 2148 Education Board

Lab Experiment 1: The LPC 2148 Education Board Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,

More information

R-Win. Smart Wireless Communication Management System

R-Win. Smart Wireless Communication Management System Smart Wireless Communication Management System General R-Win is a smart communications adapter for management of wireless communications in a SCADA/Distributed Control System. The R-Win system includes

More information

Model-Based Development of ECUs

Model-Based Development of ECUs Model-Based Development of ECUs Software Simulation with MATLAB/Simulink and CANoe MATLAB/Simulink is a tool that is widely used in many engineering and scientific disciplines. In the automotive field,

More information

Caterpillar Automatic Code Generation

Caterpillar Automatic Code Generation SAE TECHNICAL PAPER SERIES 2004-01-0894 Caterpillar Automatic Code Generation Jeffrey M. Thate and Larry E. Kendrick Caterpillar, Inc. Siva Nadarajah The MathWorks, Inc. Reprinted From: Electronic Engine

More information

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation Quick Installation A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding This chapter intends to get your new FuzzyScan scanner working with your existing system within minutes. General instructions

More information

SIMATIC S plus TIA Portal

SIMATIC S plus TIA Portal Engineered with TIA Portal SIMATIC S7-1500 plus TIA Portal The ultimate plus in automation siemens.com/s7-1500 Intuitive, efficient, proven TIA Portal redefines engineering Answers for industry. The ultimate

More information

ADAM-4561 1-port Isolated USB to RS-232/422/485 Converter User s Manual

ADAM-4561 1-port Isolated USB to RS-232/422/485 Converter User s Manual ADAM-4561 1-port Isolated USB to RS-232/422/485 Converter User s Manual Part No. 2000456100 Printed in Taiwan Feb. 2001 1.1 Introduction Advantech s ADAM-4561 allows PC users to connect their serial devices

More information

Straton and Zenon for Advantech ADAM-5550. Copalp integrates the straton runtime into the ADAM-5550 device from Advantech

Straton and Zenon for Advantech ADAM-5550. Copalp integrates the straton runtime into the ADAM-5550 device from Advantech Straton and Zenon for Advantech ADAM-5550 Copalp integrates the straton runtime into the ADAM-5550 device from Advantech Project Introduction: Programmable Application Controllers (PAC) are powerful and

More information

WinCon-8000. Programmable Automation. Controller

WinCon-8000. Programmable Automation. Controller Programmable Automation Controller Introduction The is a leading edge embedded platform with Intel Strong ARM CPU running the Windows CE.NET operating system. When compared to the standard Windows OS,

More information

ARM Cortex -A8 Computer with Xilinx Spartan -6 FPGA SBC1652

ARM Cortex -A8 Computer with Xilinx Spartan -6 FPGA SBC1652 ARM Cortex -A8 Computer with Xilinx Spartan -6 FPGA Features ARM Cortex-A8 processor, 800MHz Xilinx Spartan-6 FPGA 512MB SDRAM, 4GB Flash, 2 SD/MMC Four USB 2.0 ports Two SD/MMC card slots Dual CAN bus

More information

Mainframe hardware course: Mainframe s internal structure

Mainframe hardware course: Mainframe s internal structure Mainframe hardware course: Mainframe s internal structure z/os Basic Skills: The mainframe s internal structure Mainframe s internal structure This hardware course introduces you to one model of IBM mainframe

More information

Mild Hybrids. Virtual

Mild Hybrids. Virtual PAGE 20 CUSTOMERS The new 48-volt vehicle electrical system is opening up new possibilities for powerful, cost-efficient hybrid drives. This leads to new challenges for validating the installed power electronics.

More information

Electronics Ltd. Presenting. Power, Intelligence... with a sense of feeling

Electronics Ltd. Presenting. Power, Intelligence... with a sense of feeling Electronics Ltd Presenting Power, Intelligence... with a sense of feeling By Appointment to Her Majesty The Queen Supplier of Fire Detection Equipment Kentec Electronics Ltd. Dartford Plug in slots K772

More information

PREEvision. Model-based Electric/Electronic Development. from Architecture Design to Series-Production Readiness ENGLISH. Distr. Systems.

PREEvision. Model-based Electric/Electronic Development. from Architecture Design to Series-Production Readiness ENGLISH. Distr. Systems. Development Distr. Systems Model-based Electric/Electronic Development from Architecture Design to Series-Production Readiness ENGLISH 2 Model-based Electric/Electronic Development from Architecture Design

More information

RF transceiver (Zigbee/X-Bee) based energy meter monitoring system. (Energy Meter reading on PC over wireless communication)

RF transceiver (Zigbee/X-Bee) based energy meter monitoring system. (Energy Meter reading on PC over wireless communication) RF transceiver (Zigbee/X-Bee) based energy meter monitoring system. (Energy Meter reading on PC over wireless communication) The purpose of this project is to read the Energy meter reading and transmit

More information

Open Flow Controller and Switch Datasheet

Open Flow Controller and Switch Datasheet Open Flow Controller and Switch Datasheet California State University Chico Alan Braithwaite Spring 2013 Block Diagram Figure 1. High Level Block Diagram The project will consist of a network development

More information

applicomio Profibus-DP

applicomio Profibus-DP BradCommunications Profibus-DP network interface cards allow deterministic I/O data acquisition for PC-based control applications. Features New! Support of Windows 32-bit and 64-bit (WoW64) Support of

More information

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet ATB50v1 GPRS / GPS Based Fleet Management Terminal Datasheet Contents 1. Introduction... 2 2. Block Diagram... 2 3. Technical Specifications... 3 4. Functional Specifications... 4 5. Connector Description...

More information

E-Blocks Easy Internet Bundle

E-Blocks Easy Internet Bundle Page 1 Cover Page Page 2 Flowcode Installing Flowcode Instruction for installing Flowcode can be found inside the installation booklet located inside the Flowcode DVD case. Before starting with the course

More information

COMPLIANCE 3 SOFTWARE SUITE

COMPLIANCE 3 SOFTWARE SUITE COMPLIANCE 3 SOFTWARE SUITE The definitive software environment for RF EMC testing Modular, integrated, flexible test environment From entry level to full test lab management Secure, reliable, configurable

More information

In-Vehicle Networking

In-Vehicle Networking In-Vehicle Networking SAE Network classification Class A networks Low Speed (

More information

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada BIOGRAPHY Yves Théroux, a Project Engineer with BAE Systems Canada (BSC) has eight years of experience in the design, qualification,

More information

SIMATIC S7-1200. It s the Interplay that makes the difference. Siemens AG 2010. All Rights Reserved.

SIMATIC S7-1200. It s the Interplay that makes the difference. Siemens AG 2010. All Rights Reserved. SIMATIC S7-1200 It s the Interplay that makes the difference SIMATIC S7-1200 Controller SIMATIC S7-1200 CPUs CPU 1211C 3 configurations per CPU Dimensions W x H x D (mm) CPU 1212C CPU 1214C DC/DC/DC, AC/DC/RLY,

More information

I can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney

I can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney I can make just such ones if I had tools, and I could make tools if I had tools to make them with. -Eli Whitney Automotive Software Development and Model Based Design (Matlab & Simulink) Ian M. Alferez,

More information

Tutorial for MPLAB Starter Kit for PIC18F

Tutorial for MPLAB Starter Kit for PIC18F Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is

More information

SNC-VL10P Video Network Camera

SNC-VL10P Video Network Camera SNC-VL10P Video Network Camera CHANGING THE WAY BUSINESS 2AM. WATCHING HIS NEW PRODUCTION LINE. 10,000 MILES AWAY. COMMUNICATES www.sonybiz.net/netstation CORPORATE COMMUNICATIONS SURVEILLANCE VIDEOCONFERENCING

More information

ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications

ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications C ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications 1-chip solution for color display, video input and meter control with built-in highperformance CPU core FR81S

More information

integrated lights-out in the ProLiant BL p-class system

integrated lights-out in the ProLiant BL p-class system hp industry standard servers august 2002 integrated lights-out in the ProLiant BL p-class system technology brief table of contents executive summary 2 introduction 2 management processor architectures

More information

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1 The I2C Bus Introduction The I2C-bus is a de facto world standard that is now implemented in over 1000 different ICs manufactured by more than 50 companies. Additionally, the versatile I2C-bus is used

More information

SuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev: 5-16-14 1

SuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev: 5-16-14 1 SuperIOr Controller The SuperIOr Controller is a game changer in the world of high speed embedded control. The system combines incredible speed of both control and communication with revolutionary configurable

More information

Realize your full potential with the new version of SIMATIC PCS 7

Realize your full potential with the new version of SIMATIC PCS 7 Version 8.1 Realize your full potential with the new version of SIMATIC PCS 7 Performance you trust siemens.com/simatic-pcs7 Answers for industry. More than 70 new features, new possibilities: SIMATIC

More information

Building a Simulink model for real-time analysis V1.15.00. Copyright g.tec medical engineering GmbH

Building a Simulink model for real-time analysis V1.15.00. Copyright g.tec medical engineering GmbH g.tec medical engineering GmbH Sierningstrasse 14, A-4521 Schiedlberg Austria - Europe Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at Building a Simulink model for real-time

More information

Full control of your HVAC system with a tailor-made MCX solution

Full control of your HVAC system with a tailor-made MCX solution Full control of your HVAC system with a tailor-made MCX solution MCX Programmable Controllers 3 programmabillity levels to help you perform both standard and custom control software algorithms. www.danfoss.com/mcx

More information

SPPA-T3000 Control System The Benchmark in Controls

SPPA-T3000 Control System The Benchmark in Controls Instrumentation, Controls & Electrical SPPA-T3000 Control System The Benchmark in Controls Siemens Power & Process Automation Answers for energy. The benchmark for Distributed Control Systems Developed

More information

Power saving in CAN applications

Power saving in CAN applications Power saving in CAN applications Magnus-Maria Hell, Infineon Technologies Ursula Kelling, Infineon Technologies During recent years, the discussion about power saving had and has different aspects. One

More information

Computer Controlled Generating Stations Control and Regulation Simulator, with SCADA SCE

Computer Controlled Generating Stations Control and Regulation Simulator, with SCADA SCE Technical Teaching Equipment Computer Controlled Generating Stations Control and Regulation Simulator, with SCADA SCE EDIBON SCADA System Teaching Technique used 4 5 2 Data Acquisition Board Cables and

More information

COMPUTER BASED REMOTE CONTROL FOR LAYOUT OF SCALED MODEL TRAINS

COMPUTER BASED REMOTE CONTROL FOR LAYOUT OF SCALED MODEL TRAINS COMPUTER BASED REMOTE CONTROL FOR LAYOUT OF SCALED MODEL TRAINS Ivan Ivanov Monov, Ivan Petrov Gorchev Technical University - Sofia, 8 Kliment Ohridski Blvd., Sofia 1000, Bulgaria, phone: +359 887 204488,

More information

Analysis and testing of internal (AUTOSAR) ECU parameters with CANoe.XCP and CANoe.AMD

Analysis and testing of internal (AUTOSAR) ECU parameters with CANoe.XCP and CANoe.AMD Welcome to the Vector Webinar: Analysis and testing of internal (AUTOSAR) ECU parameters with CANoe.XCP and CANoe.AMD Presenter: Mr. Mark Schwager Panelist: Mr. Thomas Drexler Date: 2013-01-22, 3:00 4:00

More information

An Overview of Embedded Computing

An Overview of Embedded Computing Embedded Computing Introduction to Embedded Computing......................................-2 Software Tools for Embedded Computing An Overview of Embedded Computing Moxa Protocol Converter.................................................-6

More information

WHITE PAPER page 1/5 A COMPARISON OF PLCS AND LADDER LOGIC WITH OPTO 22 HARDWARE AND SOFTWARE. PLCs, Ladder Logic, and Opto 22

WHITE PAPER page 1/5 A COMPARISON OF PLCS AND LADDER LOGIC WITH OPTO 22 HARDWARE AND SOFTWARE. PLCs, Ladder Logic, and Opto 22 WHITE PAPER page 1/5 PLCs, Ladder Logic, and Opto 22 In more and more applications, Opto 22 control systems are a better solution than Programmable Logic Controllers (PLCs) and ladder logic. To understand

More information

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to: 55 Topic 3 Computer Performance Contents 3.1 Introduction...................................... 56 3.2 Measuring performance............................... 56 3.2.1 Clock Speed.................................

More information

VPX Implementation Serves Shipboard Search and Track Needs

VPX Implementation Serves Shipboard Search and Track Needs VPX Implementation Serves Shipboard Search and Track Needs By: Thierry Wastiaux, Senior Vice President Interface Concept Defending against anti-ship missiles is a problem for which high-performance computing

More information

A highly integrated UAV avionics system 8 Fourth Street PO Box 1500 Hood River, OR 97031 (541) 387-2120 phone (541) 387-2030 fax CCT@gorge.

A highly integrated UAV avionics system 8 Fourth Street PO Box 1500 Hood River, OR 97031 (541) 387-2120 phone (541) 387-2030 fax CCT@gorge. A highly integrated UAV avionics system 8 Fourth Street PO Box 1500 Hood River, OR 97031 (541) 387-2120 phone (541) 387-2030 fax CCT@gorge.net Bill Vaglienti Ross Hoag April 10, 2003 Table of contents

More information

Modbus and ION Technology

Modbus and ION Technology 70072-0104-14 TECHNICAL 06/2009 Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. PowerLogic ION meters are compatible

More information

NetScanner System. Toronto: 416 754 7008, Montreal: 514 695 5147, Toll Free:1888 754 7008, Email: sales@a-tech.ca; www.a-tech.ca

NetScanner System. Toronto: 416 754 7008, Montreal: 514 695 5147, Toll Free:1888 754 7008, Email: sales@a-tech.ca; www.a-tech.ca Networking Solutions NetScanner System 9IFC/90DB/90DC FEATURES Ethernet Interface for NetScanner System Modules Provides Power and Hardware Trigger Interface 10/100 Base-T Auto-Negotiating Universal AC

More information

I2C PRESSURE MONITORING THROUGH USB PROTOCOL.

I2C PRESSURE MONITORING THROUGH USB PROTOCOL. I2C PRESSURE MONITORING THROUGH USB PROTOCOL. Product Details: To eradicate human error while taking readings such as upper precision or lower precision Embedded with JAVA Application: Technology Used:

More information

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network

More information

Integration of FlexRay-based control units in existing test benches

Integration of FlexRay-based control units in existing test benches Integration of FlexRay-based control units in existing test benches Authors: Roland Bacher, BMW Group Munich Herbert Haas, BMW Group Munich Martin Simons, IXXAT Automation Weingarten Today, measuring and

More information

JNIOR. Overview. Get Connected. Get Results. JNIOR Model 310. JNIOR Model 312. JNIOR Model 314. JNIOR Model 410

JNIOR. Overview. Get Connected. Get Results. JNIOR Model 310. JNIOR Model 312. JNIOR Model 314. JNIOR Model 410 The INTEG is an Ethernet I/O (digital, analog) device that monitors and controls a small set of process signals. functions as both basic I/O for integration with another application or system AND as a

More information

An Overview of Hardware-In-the-Loop Testing Systems at Visteon

An Overview of Hardware-In-the-Loop Testing Systems at Visteon SAE TECHNICAL PAPER SERIES 2004-01-1240 An Overview of Hardware-In-the-Loop Testing Systems at Visteon Syed Nabi and Mahesh Balike Visteon Corporation Jace Allen and Kevin Rzemien dspace Inc. Reprinted

More information

Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED

Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED www.analog.com www.hittite.com THIS PAGE INTENTIONALLY LEFT BLANK PLL & PLL with Integrated VCO Evaluation

More information

PLC Based Liquid Filling and Mixing

PLC Based Liquid Filling and Mixing PLC Based Liquid Filling and Mixing 1 Mihir Panchal, 2 Aashish Panaskar. 3 Prof. Lalit Kumar KJ College of Engineering and Management Research, Pune, India Abstract: The objective of this paper is to design,

More information

EB TechPaper. Test drive with the tablet. automotive.elektrobit.com

EB TechPaper. Test drive with the tablet. automotive.elektrobit.com EB TechPaper Test drive with the tablet automotive.elektrobit.com 1 A great many test miles have to be covered in the development and validation of driver assistance systems. A tablet with Elektrobit (EB)

More information

1-800-831-4242

1-800-831-4242 Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. SSA-485 Smart Serial Adapter Serial Converter / Stand-alone host controller

More information