BEST Robotic, Inc. MATLAB/Simulink Team Training Programming With MATLAB/Simulink

Size: px
Start display at page:

Download "BEST Robotic, Inc. MATLAB/Simulink Team Training Programming With MATLAB/Simulink"

Transcription

1 BEST Robotic, Inc. MATLAB/Simulink Team Training Programming With MATLAB/Simulink September 20, 2014 BISON BEST 1

2 What You ll Need Minimum System Requirements Microsoft Windows XP or Later 32-bit or 64-bit machine Administrator Access on the PC Internet connection Software required MATLAB R2014a free version available at Registration and application required; approval expected in three days! Installation instructions will be provided in the approval Associate to your license to your registered account Download and install MATLAB from the link provided (about 40 minutes) Activate the software Install the VEX Support Package and Companion App (about 15 minutes) September 20 th, 2014 Bison BEST 2

3 Key Software Locations August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 3

4 Starting MATLAB Click on the MATLAB r2014a link August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 4

5 Something on MATLAB MATLAB Window Opens: MATLAB means Matrix Laboratory. It is textural programming environment. It can execute commands directly as typed in the command window or run a script code from a saved file August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 5

6 For BEST Robotics tools Choose Apps from the main menu August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 6

7 .Best Robotics tools Choose VEX Companion September 20 th, 2014 Bison BEST 7

8 Using VEX Support Mathworks VEX support is embedded in Simulink, which is accessed using the following interface September 20 th, 2014 Bison BEST 8

9 MATLAB Simulink Simulink is MATLAB s graphical programming interface. Programming is accomplished by connecting various graphical icons in a specific order. Simulink graphical icons are collected in what are known as Libraries. Simulink programs are known as Models The Simulink Library collection is opened by clicking the Simulink library icon August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 9

10 Simulink VEX Library To open Simulink VEX Library, Click Open Library NOTE: The Library window may be hidden far to the right of your screen September 20 th, 2014 Copyright 2010 BEST Robotics, Inc. All rights reserved. 10

11 Before Creating your Program You must know what you want to achieve The connection layout of motors and servos to the Cortex controller. The assignment of Joystick keys and their intended control functions. How the joysticks will control the motors and servos Any other interaction between the Cortex controller and the hardware such as sensors September 20 th, 2014 Bison BEST 11

12 The Typical BEST Robot Model The robot can be driven either in Tank or in Arcade mode. The joystick has four analog channels and four digital channels The controller can drive Up to 10 motors and servos in analog mode Up to 4 servos in digital mode Can read up to 8 analog sensors (such as potentiometers) Can read up to 8 digital sensors (such as limit switches) Simulink library has an icon for each of the possible functions: to read the joystick, to drive motors and servos, and to read sensors. Our example robot will run in arcade driven by two motors; there will be two actuator motors, one with a limit switch and four servos Analog joysticks to motors and digital sticks to servos September 20 th, 2014 Copyright 2010 BEST Robotics, Inc. All rights reserved. 12

13 Creating a Simulink Robot Program Open a robot model window by clicking the Create new model button on the VEX Support Package Companion menu September 20 th, 2014 Bison BEST 13

14 The BEST Robot Model August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 14

15 Reading the Joystick Signals 4 Analog Signals 4 Digital Signals 4 Accelerometer Signals Accelerometer rotate left limit The joystick and accelerometer limit return values are +127 and -127 as shown in the figure. The buttons have a return value of 0 when pressed and 1 when released Accelerometer rotate forward limit Accelerometer rotate back limit X Axis Y Axis Accelerometer rotate right limit September 20 th, 2014 Copyright 2010 BEST Robotics, Inc. All rights reserved. 15

16 September 20 th, 2014 Copyright 2010 BEST Robotics, Inc. All rights reserved. 16

17 Start building your robot Click and drag one Game pad button and one one game pad joystick. September 20 th, 2014 Bison BEST 17

18 robot building Make four copies of gamepad joystick and four copies of gamepad buttons September 20 th, 2014 Bison BEST 18

19 Actuating Motors and Servos September 20 th, 2014 Copyright 2010 BEST Robotics, Inc. All rights reserved. 19

20 Actuator Controls August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 20

21 Add motors and Servos August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 21

22 Other Model Functions August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 22

23 Contents of the Utilities module September 20 th, 2014 Bison BEST 23

24 Motors Drag the Arcade module into your model. Connect two motors and two analog joysticks as Drag the two digital inputs (to serve as limit switches) and one Limit switch control block in the model. Connect the motor, limit switch and joystick September 20 th, 2014 Bison BEST 24

25 Bring as Many Functions as Needed, and Connect September 20, 2014 Copyright 2010 BEST Robotics, Inc. All rights reserved. 25

26 Now, Set the Channels August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 26

27 Channles for the Digital Input Limit Switches September 20 th, 2014 Bison BEST 27

28 Working with Digital Joysticks Analog joysticks spits numbers from -127 to +127, i.e. while digital joysticks spits only two numbers, 0 and 1. Therefore, digital joystick commands are ON and OFF only, there are no intermediate values. You can have slow and high speeds or stop the servo in between fully open and fully closed. When a digital joystick is connected to the servo, we need to translate its value of 1 as 127using a multiplier Open the Mathematical tools library, and get a GAIN September 20 th, 2014 Bison BEST 28

29 Drag the Gain icon and make as many copies as the digital joysticks that you have September 20 th, 2014 Bison BEST 29

30 Set the multiplier Double click the gain to open its properties window Set a Gain or multiplier of 127 for all digital joysticks that drive servos (or motors) September 20 th, 2014 Bison BEST 30

31 The final model September 20 th, 2014 Bison BEST 31

32 After Building the Model Save the simulink model file You may want to Simulate the model before downloading into your Vex Controller. Open the utilities block again (if it is closed) Pay attention to the Simulation Input, and the Simulation Output collections August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 32

33 August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 33

34 Simulating the Arcade Pull a variable input, a the field simulator and a toggle. Make as mane copies as necessary Connect the variable inputs to the inputs of the joysticks Connect the toggles to the inputs of the joysticks Connect the field simulator to the two drive motors August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 34

35 Simulation Control August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 35

36 After Simulation Remove all simulation signals Save your model file Compile the model to generate C-codes and upload into Cortex microcontroller. Make sure Cortex is connected Choose Code-> C/C++ Code -> Build Model August 1, 2010 Copyright 2010 BEST Robotics, Inc. All rights reserved. 36

37 Additional support September 20 th, 2014 Bison BEST 37

EasyC. Programming Tips

EasyC. Programming Tips EasyC Programming Tips PART 1: EASYC PROGRAMMING ENVIRONMENT The EasyC package is an integrated development environment for creating C Programs and loading them to run on the Vex Control System. Its Opening

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

Programming the VEX Robot

Programming the VEX Robot Preparing for Programming Setup Before we can begin programming, we have to set up the computer we are using and the robot/controller. We should already have: Windows (XP or later) system with easy-c installed

More information

Best Robotics Sample Program Quick Start

Best Robotics Sample Program Quick Start Best Robotics Sample Program Quick Start BEST Robotics Programming -- Sample Program Quick Start Page 1 Overview The documents describe the program "Best Competition Template.c" which contains the sample

More information

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur 2015 The MathWorks, Inc. 1 Model-Based Design Continuous Verification and Validation Requirements

More information

How to program a Zumo Robot with Simulink

How to program a Zumo Robot with Simulink How to program a Zumo Robot with Simulink Created by Anuja Apte Last updated on 2015-03-13 11:15:06 AM EDT Guide Contents Guide Contents Overview Hardware Software List of Software components: Simulink

More information

STEELSERIES FREE MOBILE WIRELESS CONTROLLER USER GUIDE

STEELSERIES FREE MOBILE WIRELESS CONTROLLER USER GUIDE STEELSERIES FREE MOBILE WIRELESS CONTROLLER USER GUIDE INTRODUCTION Thank you for choosing the SteelSeries Free Mobile Controller! This controller is designed by SteelSeries, a dedicated manufacturer of

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

PART I: WELCOME TO THE WONDERFUL WORLD OF ACCESSORIES CHAPTER 1: INTRODUCTION TO ANDROID OPEN ACCESSORY 3

PART I: WELCOME TO THE WONDERFUL WORLD OF ACCESSORIES CHAPTER 1: INTRODUCTION TO ANDROID OPEN ACCESSORY 3 INTRODUCTION xxi PART I: WELCOME TO THE WONDERFUL WORLD OF ACCESSORIES CHAPTER 1: INTRODUCTION TO ANDROID OPEN ACCESSORY 3 I, Android 3 The Three Laws of Android 4 The Android Philosophy 6 Other Popular

More information

Downloading a ROBOTC Sample Program

Downloading a ROBOTC Sample Program Downloading a ROBOTC Sample Program This document is a guide for downloading and running programs on the VEX Cortex using ROBOTC for Cortex 2.3 BETA. It is broken into four sections: Prerequisites, Downloading

More information

FRC WPI Robotics Library Overview

FRC WPI Robotics Library Overview FRC WPI Robotics Library Overview Contents 1.1 Introduction 1.2 RobotDrive 1.3 Sensors 1.4 Actuators 1.5 I/O 1.6 Driver Station 1.7 Compressor 1.8 Camera 1.9 Utilities 1.10 Conclusion Introduction In this

More information

DAQ in MATLAB HANS-PETTER HALVORSEN, 2012.09.11

DAQ in MATLAB HANS-PETTER HALVORSEN, 2012.09.11 Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics DAQ in MATLAB HANS-PETTER HALVORSEN, 2012.09.11 Faculty of Technology, Postboks 203, Kjølnes ring

More information

CONTENTS. What is ROBOTC? Section I: The Basics

CONTENTS. What is ROBOTC? Section I: The Basics BEGINNERS CONTENTS What is ROBOTC? Section I: The Basics Getting started Configuring Motors Write Drive Code Download a Program to the Cortex Write an Autonomous Section II: Using Sensors Sensor Setup

More information

Multi-Touch Control Wheel Software Development Kit User s Guide

Multi-Touch Control Wheel Software Development Kit User s Guide Multi-Touch Control Wheel Software Development Kit User s Guide V3.0 Bulletin #1204 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: instinct@grayhill.com www.grayhill.com/instinct

More information

Experiment 2 Introduction to TI C2000 Microcontroller, Code Composer Studio (CCS) and Matlab Graphic User Interface (GUI)

Experiment 2 Introduction to TI C2000 Microcontroller, Code Composer Studio (CCS) and Matlab Graphic User Interface (GUI) 1 Experiment 2 Introduction to TI C2000 Microcontroller, Code Composer Studio (CCS) and Matlab Graphic User Interface (GUI) 2.1 Objectives The objective of this experiment is to familiarize the students

More information

OASIS Application Note

OASIS Application Note OASIS Application Note Configuring the OASIS Software for Leica DM Control One feature of the OASIS control library software is the ability to control other hardware using common functions. For instance,

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

SIMATIC. WinCC V7.0. Getting started. Getting started. Welcome 2. Icons 3. Creating a project 4. Configure communication 5

SIMATIC. WinCC V7.0. Getting started. Getting started. Welcome 2. Icons 3. Creating a project 4. Configure communication 5 SIMATIC WinCC V7.0 SIMATIC WinCC V7.0 Printout of the Online Help 1 Welcome 2 Icons 3 Creating a project 4 Configure communication 5 Configuring the Process Screens 6 Archiving and displaying values 7

More information

Downloading a Sample Program over USB

Downloading a Sample Program over USB Downloading a Sample Program over USB This document is a guide for downloading and running programs on the VEX Cortex using the USB A-to-A cable. You will need: 1 VEX Cortex Microcontroller with one 7.2V

More information

Using the VEX Cortex with ROBOTC

Using the VEX Cortex with ROBOTC Using the VEX Cortex with ROBOTC This document is a guide for downloading and running programs on the VEX Cortex using ROBOTC for Cortex 2.3 BETA. It is broken into four sections: Prerequisites, Downloading

More information

Work with Arduino Hardware

Work with Arduino Hardware 1 Work with Arduino Hardware Install Support for Arduino Hardware on page 1-2 Open Block Libraries for Arduino Hardware on page 1-9 Run Model on Arduino Hardware on page 1-12 Tune and Monitor Models Running

More information

Multi-Touch Ring Encoder Software Development Kit User s Guide

Multi-Touch Ring Encoder Software Development Kit User s Guide Multi-Touch Ring Encoder Software Development Kit User s Guide v2.0 Bulletin #1198 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: instinct@grayhill.com On the

More information

Editor. User Guide Guía del usuario Guide d'utilisation Guida per l'uso Benutzerhandbuch

Editor. User Guide Guía del usuario Guide d'utilisation Guida per l'uso Benutzerhandbuch Editor User Guide Guía del usuario Guide d'utilisation Guida per l'uso Benutzerhandbuch Introduction Orbit Editor is a free software application that lets you change the MIDI messages sent from your Numark

More information

Compressor Supreme Force Feedback User Manual

Compressor Supreme Force Feedback User Manual 1. Setting up Compressor Supreme 1. Connect the gear shifter to the back panel of the steering wheel column. 2. Connect the foot pedals to the back panel of the steering wheel column. 3. Connect the A.C.

More information

ECE 495 Project 3: Shocker Actuator Subsystem and Website Design. Group 1: One Awesome Engineering

ECE 495 Project 3: Shocker Actuator Subsystem and Website Design. Group 1: One Awesome Engineering ECE 495 Project 3: Shocker Actuator Subsystem and Website Design Group 1: One Awesome Engineering Luquita Edwards Evan Whetsell Sunny Verma Thomas Ryan Willis Long I. Executive Summary The main goal behind

More information

GUI/Simulink Based Interactive Interface for a DC Motor with PI Controller

GUI/Simulink Based Interactive Interface for a DC Motor with PI Controller International Journal of Scientific & Engineering Research Volume 2, Issue 12, December-2011 1 GUI/Simulink Based Interactive Interface for a DC Motor with PI Controller Bishwajit Dash and Vibindeepak

More information

Module 2 Introduction to SIMULINK

Module 2 Introduction to SIMULINK Module 2 Introduction to SIMULINK Although the standard MATLAB package is useful for linear systems analysis, SIMULINK is far more useful for control system simulation. SIMULINK enables the rapid construction

More information

Introduction to Simulink

Introduction to Simulink Introduction to Simulink MEEN 364 Simulink is a software package for modeling, simulating, and analyzing dynamical systems. It supports linear and nonlinear systems, modeled in continuous time, sampled

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

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to

More information

Modern Robotics, Inc Core Device Discovery Utility. Modern Robotics Inc, 2015

Modern Robotics, Inc Core Device Discovery Utility. Modern Robotics Inc, 2015 Modern Robotics, Inc Core Device Discovery Utility Modern Robotics Inc, 2015 Version 1.0.1 October 27, 2015 Core Device Discovery Application Guide The Core Device Discovery utility allows you to retrieve

More information

ValveLink Mobile Software

ValveLink Mobile Software Quick Start Guide ValveLink Mobile Software Version 4.0 ValveLink Mobile Software ValveLink Mobile software lets you configure, calibrate, and troubleshoot FIELDVUE DVC2000, DVC6000, DVC6000f, DVC6200,

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

Outlook Plugin. What is MangoApps for Outlook?

Outlook Plugin. What is MangoApps for Outlook? MangoApps for Outlook Plugin Windows - MangoApps for Windows is a single app that integrates Messenger, Outlook and Office Plugins into one unit and combines it with the secure, robust document management

More information

EE289 Lab Fall 2009. LAB 4. Ambient Noise Reduction. 1 Introduction. 2 Simulation in Matlab Simulink

EE289 Lab Fall 2009. LAB 4. Ambient Noise Reduction. 1 Introduction. 2 Simulation in Matlab Simulink EE289 Lab Fall 2009 LAB 4. Ambient Noise Reduction 1 Introduction Noise canceling devices reduce unwanted ambient noise (acoustic noise) by means of active noise control. Among these devices are noise-canceling

More information

MSSQL quick start guide

MSSQL quick start guide C u s t o m e r S u p p o r t MSSQL quick start guide This guide will help you: Add a MS SQL database to your account. Find your database. Add additional users. Set your user permissions Upload your database

More information

Contents. 4 I/O Drivers: Connecting To External Technologies. 5 System Requirements. 6 Run Mode And Edit Mode. 7 Controls

Contents. 4 I/O Drivers: Connecting To External Technologies. 5 System Requirements. 6 Run Mode And Edit Mode. 7 Controls User Guide November 19, 2014 Contents 3 Welcome 3 What Is FACTORY I/O 3 How Does It Work 4 I/O Drivers: Connecting To External Technologies 5 System Requirements 6 Run Mode And Edit Mode 7 Controls 8 Cameras

More information

The elabtronics USB PORT Module: 2 in 1 PIC Programmer Controller

The elabtronics USB PORT Module: 2 in 1 PIC Programmer Controller The elabtronics USB PORT Module: 2 in 1 PIC Programmer Controller The compact USB PORT Module from elabtronics can be used as a PIC programmer and a controller. It programs user PIC projects using the

More information

Designing a Graphical User Interface

Designing a Graphical User Interface Designing a Graphical User Interface 1 Designing a Graphical User Interface James Hunter Michigan State University ECE 480 Design Team 6 5 April 2013 Summary The purpose of this application note is to

More information

ROBOTC Software Inspection Guide with Additional Help Documentation

ROBOTC Software Inspection Guide with Additional Help Documentation VEX ROBOTICS COMPETITION ROBOTC Software Inspection Guide with Additional Help Documentation VEX Cortex Software Inspection Steps: 1. Cortex Firmware Inspection using ROBOTC 2. Testing Cortex Robots using

More information

Multi-Touch Control Wheel Software Development Kit User s Guide

Multi-Touch Control Wheel Software Development Kit User s Guide Multi-Touch Control Wheel Software Development Kit User s Guide v1.0 Bulletin #1204 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: instinct@grayhill.com On the

More information

ERIKA Enterprise pre-built Virtual Machine

ERIKA Enterprise pre-built Virtual Machine ERIKA Enterprise pre-built Virtual Machine with support for Arduino, STM32, and others Version: 1.0 July 2, 2014 About Evidence S.r.l. Evidence is a company operating in the field of software for embedded

More information

FlowKit in-circuit debug system

FlowKit in-circuit debug system FlowKit in-circuit debug system www.matrixmultimedia.com HP299 Contents About this document 3 Board layout 3 General information 4 Detailed operation 4 Circuit diagram 7 2 Copyright About this document

More information

How to use the Technical Timing Belt Calculation Program

How to use the Technical Timing Belt Calculation Program How to use the Technical Timing Belt Calculation Program The Timing Belt Calculation Program is made for beginners as well as for experts. It is designed in a clear and comprehensible way and guides the

More information

JPD-FFB-A Vibration USB gamepad with audio USER MANUAL

JPD-FFB-A Vibration USB gamepad with audio USER MANUAL Disclaimer We spared no efforts to make sure that the information in this manual is correct and complete. However no liability is accepted for any errors or omissions. Gembird Electronics reserves the

More information

EFA-Tools under Windows 7, 8/ 8.1

EFA-Tools under Windows 7, 8/ 8.1 1. General information This document informs about EFA-Tools compatibility with Microsoft operating systems. The required steps to install and to use EFA-Tools are described on the following pages. 2.

More information

Introduction to Simulink & Stateflow. Coorous Mohtadi

Introduction to Simulink & Stateflow. Coorous Mohtadi Introduction to Simulink & Stateflow Coorous Mohtadi 1 Key Message Simulink and Stateflow provide: A powerful environment for modelling real processes... and are fully integrated with the MATLAB environment.

More information

STEP 7 MICRO/WIN TUTORIAL. Step-1: How to open Step 7 Micro/WIN

STEP 7 MICRO/WIN TUTORIAL. Step-1: How to open Step 7 Micro/WIN STEP 7 MICRO/WIN TUTORIAL Step7 Micro/WIN makes programming of S7-200 easier. Programming of S7-200 by using Step 7 Micro/WIN will be introduced in a simple example. Inputs will be defined as IX.X, outputs

More information

Dr Robot C# Advance Sputnik Demo Program

Dr Robot C# Advance Sputnik Demo Program 25 Valleywood Drive, Unit 20 Markham, Ontario, L3R 5L9, Canada Tel: (905) 943-9572 Fax: (905) 943-9197 Support@DrRobot.com Dr Robot C# Advance Sputnik Demo Program Version: 1.0.0 June 2008-1 - Copyright

More information

STEPPER MOTOR SPEED AND POSITION CONTROL

STEPPER MOTOR SPEED AND POSITION CONTROL STEPPER MOTOR SPEED AND POSITION CONTROL Group 8: Subash Anigandla Hemanth Rachakonda Bala Subramanyam Yannam Sri Divya Krovvidi Instructor: Dr. Jens - Peter Kaps ECE 511 Microprocessors Fall Semester

More information

Nero MediaStreaming for MCE Manual

Nero MediaStreaming for MCE Manual Nero MediaStreaming for MCE Manual Nero AG Copyright and Trademark Information This manual and all its contents are protected by copyright and are the property of Nero AG. All rights reserved. This manual

More information

EVAL-UFDC-1/UFDC-1M-16

EVAL-UFDC-1/UFDC-1M-16 Evaluation Board for Universal Frequency-to- Digital Converters UFDC-1 and UFDC-1M-16 EVAL-UFDC-1/UFDC-1M-16 FEATURES Full-Featured Evaluation Board for the Universal Frequency-to-Digital Converters UFDC-1

More information

Additionally features of version 3 supporter edition Features of version 3.0 (free stage 2)

Additionally features of version 3 supporter edition Features of version 3.0 (free stage 2) Introduction Presentation sheet 1: Features of the X-Sim 3 software package Additionally features of version 3 supporter edition Features of version 3.0 (free stage 2) - High number of game telemetry plugins

More information

PROGRAMMING WITH ARDUINO - 1

PROGRAMMING WITH ARDUINO - 1 PROGRAMMING WITH ARDUINO - 1 IESL RoboGames 2014 University of Moratuwa Department of Computer Science & Engineering Table of Contents Introduction... 2 Arduino Development Board... 2 How to Setup Arduino

More information

An Introduction to MPLAB Integrated Development Environment

An Introduction to MPLAB Integrated Development Environment An Introduction to MPLAB Integrated Development Environment 2004 Microchip Technology Incorporated An introduction to MPLAB Integrated Development Environment Slide 1 This seminar is an introduction to

More information

dspic30f4012 Microcontroller

dspic30f4012 Microcontroller dspic30f4012 Microcontroller dspic30f4012 is manufactured by Microchip, and is about $6 Specifications: 28-pin, 16-bit microcontroller 24-bit wide instructions 16-bit wide data path 48 Kbytes on-chip flash

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

Tutorial for Programming the LEGO MINDSTORMS NXT

Tutorial for Programming the LEGO MINDSTORMS NXT Tutorial for Programming the LEGO MINDSTORMS NXT Table of contents 1 LEGO MINDSTORMS Overview 2 Hardware 2.1 The NXT Brick 2.2 The Servo Motors 2.3 The Sensors 3 Software 3.1 Starting a Program 3.2 The

More information

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications Joshua Ellul jellul@imperial.ac.uk Overview Brief introduction to Body Sensor Networks BSN Hardware

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

SHORT TRAINING COURSES

SHORT TRAINING COURSES Post Office Box SR 95, Spintex Road, Ghana Tel: +233 302 812680, Fax: +233 302 814709 E mail: contact@automationghana.com Website: www.automationghana.com SHORT TRAINING COURSES Equipping industries with

More information

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide Version 2.1, 4/2010 Disclaimer While every effort has been made to ensure that the information in this guide is accurate

More information

Learning Systems Software Simulation

Learning Systems Software Simulation Learning Systems Software Simulation EasyVeep PLC controls and technology training FluidSIM Fluid Power training aid for instructors and design tool for engineers COSIMIR PLC 3D simulation tool for practical

More information

Board also Supports MicroBridge

Board also Supports MicroBridge This product is ATmega2560 based Freeduino-Mega with USB Host Interface to Communicate with Android Powered Devices* like Android Phone or Tab using Android Open Accessory API and Development Kit (ADK)

More information

SYSTEM REQUIREMENTS OS: Windows 10, 8, & 7/Vista/XP SP2 32 bit or 64 bit CPU: 400 MHz or higher RAM: 128 MB or more Hard Drive: 5 MB of free space

SYSTEM REQUIREMENTS OS: Windows 10, 8, & 7/Vista/XP SP2 32 bit or 64 bit CPU: 400 MHz or higher RAM: 128 MB or more Hard Drive: 5 MB of free space Quick Start User Guide Windows SYSTEM REQUIREMENTS OS: Windows 10, 8, & 7/Vista/XP SP2 32 bit or 64 bit CPU: 400 MHz or higher RAM: 128 MB or more Hard Drive: 5 MB of free space Mac SYSTEM REQUIREMENTS

More information

Dell SE2716H Monitor Dell Display Manager User s Guide

Dell SE2716H Monitor Dell Display Manager User s Guide Dell SE2716H Monitor Dell Display Manager User s Guide Model: SE2716H Regulatory model: SE2716Ht NOTE: A NOTE indicates important information that helps you make better use of your computer. Copyright

More information

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM TWR-MECH Mechatronics Board TOWER SYSTEM Get to Know the Tower Mechatronics Board Primary Connector / Switch MCF52259 Connectors for Up to Eight Servos SW4 (Reset) USB OTG 5V Supply Touch Panel Socket

More information

A Tutorial Introduction to Control Systems Development and Implementation with dspace

A Tutorial Introduction to Control Systems Development and Implementation with dspace A Tutorial Introduction to Control Systems Development and Implementation with dspace Nicanor Quijano and Kevin Passino Dept. of Electrical Engineering The Ohio State University 2015 Neil Ave. Columbus,

More information

An introduction to Visual Studio

An introduction to Visual Studio Chapter 1 An introduction to Visual Studio Murach s Visual Basic 2008, C1 2008, Mike Murach & Associates, Inc. Slide 1 Objectives Applied Use Visual Studio 2008 to do any of these operations: Open and

More information

Overview of Programmable Logic Controllers (PLCs( PLCs) Dr. Fernando Rios-Gutierrez ECE4951- Design Workshop Spring 2007

Overview of Programmable Logic Controllers (PLCs( PLCs) Dr. Fernando Rios-Gutierrez ECE4951- Design Workshop Spring 2007 Overview of Programmable Logic Controllers (PLCs( PLCs) Dr. Fernando Rios-Gutierrez ECE4951- Design Workshop Spring 2007 Lecture Objectives Expose basic characteristics of PLC. Describe the various subparts

More information

Pretty Pictures Sell Products! Enhancing Your Presentations to Effectively Communicate Ideas

Pretty Pictures Sell Products! Enhancing Your Presentations to Effectively Communicate Ideas Pretty Pictures Sell Products! Enhancing Your Presentations to Effectively Communicate Ideas Garin Gardiner Autodesk MA211-3P In this class, we ll look at how to use presentations, Autodesk Inventor Studio,

More information

Pro Flight Rudder Pedals

Pro Flight Rudder Pedals 1 of 5 19/12/2006 16:43 Pro Flight Rudder Pedals USER MANUAL GETTING STARTED Introduction The Saitek Pro Flight Rudder Pedals are solid 3-axis rudder pedals designed to maximise realism by enabling foot

More information

DAS202Tools v1.0.0 for DAS202 Operating Manual

DAS202Tools v1.0.0 for DAS202 Operating Manual DAS202Tools v1.0.0 for DAS202 Operating Manual DAT102Tools 1.0.0 Manual Table of context 2 Table of Contents 1 General Information... 3 2 PC... Configuration Requirements 3 3 Software Installation... 3

More information

DUKANE Intelligent Assembly Solutions

DUKANE Intelligent Assembly Solutions PC Configuration Requirements: Configuration Requirements for ipc Operation The hardware and operating system of the PC must comply with a list of minimum requirements for proper operation with the ipc

More information

Outlook to Windows Live Mail

Outlook to Windows Live Mail Overview... 20-01 Learning Objectives... 20-01 Transfer Software... 20-01 System Requirements... 20-02 Application Loading... 20-02 Software Installation... 20-03 Migration Process on the Old PC... 20-05

More information

GLM 2.0 Version 2.0.0 for Windows

GLM 2.0 Version 2.0.0 for Windows Nov 2014 Nov 7, 2014 Head office Genelec Oy, Olvitie 5, FIN-74100 IISALMI, FINLAND Phone: +358 17 83 881, Telefax: +358 17 812 267 E-mail: genelec@genelec.com Release Note GLM 2.0 Version 2.0.0 for Windows

More information

Using. Microsoft Virtual PC. Page 1

Using. Microsoft Virtual PC. Page 1 Using Microsoft Virtual PC T4 Page 1 Microsoft Virtual PC Microsoft Virtual PC allows multiple Guest Operating Systems (Virtual Machines) to run using the resources of the Host Operating System (The PC

More information

Technical Training Module ( 30 Days)

Technical Training Module ( 30 Days) Annexure - I Technical Training Module ( 30 Days) Section 1 : Programmable Logic Controller (PLC) 1. Introduction to Programmable Logic Controller - A Brief History, Need and advantages of PLC, PLC configuration,

More information

Zoom 80 Connection guide

Zoom 80 Connection guide Zoom 80 Connection guide Zoom 80 Connection Guide March 2013 WARNINGS In writing this manual every care has been taken to offer the most updated, correct and clear information possible; however unwanted

More information

Disabling Microsoft SharePoint in order to install the OneDrive for Business Client

Disabling Microsoft SharePoint in order to install the OneDrive for Business Client Disabling Microsoft SharePoint in order to install the OneDrive for Business Client If you try to setup and sync your OneDrive online documents with the client software and Microsoft SharePoint opens,

More information

DSP Laboratory: Analog to Digital and Digital to Analog Conversion

DSP Laboratory: Analog to Digital and Digital to Analog Conversion OpenStax-CNX module: m13035 1 DSP Laboratory: Analog to Digital and Digital to Analog Conversion Erik Luther This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License

More information

TESTBOX SHAKE TABLE USER MANUAL

TESTBOX SHAKE TABLE USER MANUAL TESTBOX SHAKE TABLE USER MANUAL Writer: Eren AYDIN Date: 05.02.2014 Version: 1.0 Index 1. HARDWARE... 3 1.1 GENERAL OVERVİEW... 3 1.2 CONNECTİONS AND STARTUP... 3 2. SOFTWARE... 6 2.1 SETUP... 6 2.2 IP

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

Twido Simulator - Online Help Scope What's in this Part? Twido Simulator Overview What's in this Chapter? How to Use Twido Simulator

Twido Simulator - Online Help Scope What's in this Part? Twido Simulator Overview What's in this Chapter? How to Use Twido Simulator Page 1 of 10 Scope This is the Online Help for the Twido Simulator. The Twido Simulator is a feature of TwidoSuite which allows you to test, run and a debug a program by simulating a connection between

More information

Set up and Blink - MATLAB and Simulink with Arduino

Set up and Blink - MATLAB and Simulink with Arduino Set up and Blink - MATLAB and Simulink with Arduino Created by Anuja Apte Last updated on 2015-04-09 03:47:12 PM EDT Guide Contents Guide Contents Overview Parts and Software Build the circuit Set up MATLAB

More information

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 User Manual Important Notes This information describes the type of component and shall not be considered as assured characteristics. No

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

Submitting Student Assignments With Kaltura

Submitting Student Assignments With Kaltura Submitting Student Assignments With Kaltura Kaltura media can be used for Blackboard assignments that receive grades in multiple ways. Any standard discussion board, blog, wiki, or journal that you might

More information

USER GUIDE Version 2.0

USER GUIDE Version 2.0 USER GUIDE Version 2.0 TABLE of CONTENTS Introduction... 3 Hardware Overview... 3 Software Overview... 4 DAYSHIFT Panel... 5 Settings Panel... 6 Setup Tab... 6 Configure... 6 Show User Guide... 6 Preview

More information

Creating a new project up to a working PES

Creating a new project up to a working PES up to a working PES 1 Project new Selection of the directory of the new project Input of the new name of the object 2 New library Context menu project title new library NewLib to be renamed 3 Generation

More information

SYMETRIX SOLUTIONS: TECH TIP February 2014

SYMETRIX SOLUTIONS: TECH TIP February 2014 Crestron Symetrix Dialer Example Introduction This tech-tip describes how to control a Symetrix Radius AEC and telephony interface using a Crestron Pro2-style controller. A complete Symetrix Radius configuration

More information

Introduction to Simulink

Introduction to Simulink Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Introduction to Simulink HANS-PETTER HALVORSEN, 2011.06.06 Faculty of Technology, Postboks 203,

More information

Accessing your Staff (N and O drive) files from off campus

Accessing your Staff (N and O drive) files from off campus Accessing your Staff (N and O drive) files from off campus It is possible to access your N and O drive files while you are off campus, for example whilst working from home or travelling. This document

More information

Tarot 2-Axis Brushless Gimbal for Gopro User Manual V1.0

Tarot 2-Axis Brushless Gimbal for Gopro User Manual V1.0 Tarot 2-Axis Brushless Gimbal for Gopro User Manual V1.0 1. Introduction Tarot T-2D gimbal is designed for the Gopro Hero3, which is widely used in film, television productions, advertising aerial photography,

More information

Inteset Systems On-screen Keyboard Helper

Inteset Systems On-screen Keyboard Helper Inteset Systems On-screen Keyboard Helper ver 1.0 For Windows User Guide Contents Welcome... 3 System Requirements... 3 Installation... 3 Using the On-screen Keyboard Helper Utility... 4 On-screen Keyboard

More information

ScanWin Installation and Windows 7-64 bit operating system

ScanWin Installation and Windows 7-64 bit operating system ScanWin Installation and Windows 7-64 bit operating system In order to run the ScanWin Pro install and program on Windows 7 64 bit operating system you need to install a Virtual PC and then install a valid,

More information

Network Video Monitor Software

Network Video Monitor Software Network Video Monitor Software V1.0.0.0 Operation menu Chapter 1 Product Overview 1.1 Performance instruction Network video monitoring software is a centralized management tool for I8 protocol surveillance

More information

1 Introduction. 2 Project Browser. 3 FlowStone Editor

1 Introduction. 2 Project Browser. 3 FlowStone Editor USER GUIDE C O N T E N T S CHAPTER 1 1 Introduction 3 OVERVIEW... 4 ABOUT THIS GUIDE...4 CHAPTER 2 2 Project Browser 5 OVERVIEW... 6 NAVIGATOR... 6 TOOLBAR...7 PROJECT LIST... 7 PROJECT ACTIONS... 9 OPENING

More information

Robotics and Automation Blueprint

Robotics and Automation Blueprint Robotics and Automation Blueprint This Blueprint contains the subject matter content of this Skill Connect Assessment. This Blueprint does NOT contain the information one would need to fully prepare for

More information

Control Technology Corporation CTC Monitor User Guide Doc. No. MAN-1030A Copyright 2001 Control Technology Corporation All Rights Reserved Printed in USA The information in this document is subject to

More information