Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

Similar documents
KEA128LEDLIGHTRD Quick Start Guide. Lighting Control Module Reference Design using Kinetis KEA128

Quick Start Guide. TWR-SHIELD Shield Adapter Module for the Tower System TOWER SYSTEM

3.3V regulator. JA H-bridge. Doc: page 1 of 7

PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod. User Manual. Document version ( )

Training Schedule. Robotic System Design using Arduino Platform

Series SPPM2 Graphical User Interface Panel Meter. Specifications - Installation and Operating Instructions MINI USB PORT

DEVKIT-S12ZVC QUICK START GUIDE (QSG)

Downloading a ROBOTC Sample Program

U.S. Water Rockets. User Manual

Sensorless PMSM Control on MKV46F256 Using Kinetis SDK

ESP32 Utility Driver

Brushed DC Motor Control. Module with CAN (MDL-BDC24)

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

Triscend E5 Support. Configurable System-on-Chip (CSoC) Triscend Development Tools Update TM

Easy start with UWB technology

MiniProg Users Guide and Example Projects

Servo Sequencer Servo Robot motion controller & General Purpose microcontroller board

56F Phase AC Induction Motor V/Hz Control using Processor Expert TM Targeting Document. 56F bit Digital Signal Controllers. freescale.

Motor Control Demonstration Lab

Blue Bamboo P25 Device Manager Guide

Endurance R/C Wi-Fi Servo Controller 2 Instructions

AN4379 Application note

Robots are similar to humans if you consider that both use inputs and outputs to sense and react to the world.

TLE9879 EvalKit V1.2 Users Manual

MAX11300PMB1 Peripheral Module and Munich (USB2PMB1) Adapter Board Quick Start Guide

XLR PRO Radio Frequency (RF) Modem. Getting Started Guide

RB01 Development Platform Hardware

Tarocco Closed Loop Motor Controller

Ready DIP28 PIC. with. socket

UM DALI getting started guide. Document information

System-on-Chip Two-Way Radio

Cyclone II Filtering Lab

Stratix II Filtering Lab

Tel: Fax: OMESH Networks Inc. 2011

Topcon Receiver Utility: GNSS Receiver Firmware Update Process. Oscar R. Cantu

Revision WI.232FHSS-25-FCC-R and RK-WI.232FHSS-25-FCC-R USER S MANUAL

Stratix Filtering Reference Design

DESCRIPTION DOCUMENT FOR WIFI / BT HEAVY DUTY RELAY BOARD HARDWARE REVISION 0.1

VBRC 5. Radio Communicator. Installer Manual

TMC603EVAL MANUAL Evaluation board for the TMC603 three phase motor driver with BLDC back EMF commutation hallfx

ZKit-51-RD2, 8051 Development Kit

DragonLink Advanced Transmitter

The Guitar Chord Learning System

User manuel. Hybrid stepper servo drive

Motor Control Development Kit

Stellaris Brushed DC Motor Control Reference Design Kit. User s Manual. Copyright Texas Instruments

ArduCAM USB Camera Shield

EVAL6472H-DISC. L6472 Discovery: development tool to explore L6472 motor driver. Description. Features

Ultimate Actuator Drivebox 30A Quick start guide

Lifetime Power Energy Harvesting Development Kit for Wireless Sensors User s Manual - featuring PIC MCU with extreme Low Power (XLP) Technology

Quick Start Guide for the PULSE PROFILING APPLICATION

LV8716QAGEVK Evaluation Kit User Guide

TEAM DIGITAL. SC82 Servo Controller

MEGAbitty Controller Board Programming & Usage (preliminary documentation) 7/6/2003

Veterinary Digital X-Ray System Quick Start Guide

DR-TRC105-EV Evaluation Kit. User s Guide

For more information:

Pololu Jrk USB Motor Controller

Servo click. PID: MIKROE 3133 Weight: 32 g

Features. General Description. EV Kit Contents. EV Kit Photo

RigExpert TI-7 USB Transceiver Interface User s manual

TLE5014 Programmer. About this document. Application Note

Height Limited Switch

Application Note v1.0

Software User Manual

MINIMUM SYSTEM REQUIREMENTS

DMP Electronics Inc Robotic Division

Instruction Manual for the Software of ASSAN V2 Series Receiver

Integrated Servo Motor UCS57

CIC ENGINEERING 345 CENTER STREET EAST PEORIA, IL PH FAX

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board

Hardware Guide. Control Made Simple. Model 401A Signal Generator

UM1589 User manual. M24LR-Discovery kit user guide. Introduction

WifiBotics. An Arduino Based Robotics Workshop

AN 761: Board Management Controller

VEX Robotics Platform and ROBOTC Software. Introduction

System Board 6219 MAXREFDES89#: MAX14871 Full-Bridge DC Motor Driver MBED Shield

UM DALI getting started guide. Document information

Capacitive Sensing Interface of QN908x

TRC EV DR TRC EV DR TRC EV

JTAG pins do not have internal pull-ups enabled at power-on reset. JTAG INTEST instruction does not work

ArduCAM USB Camera Shield

MC56F8006/MC56F8002. MC56F8006/MC56F8002 Digital Signal Controller. Freescale Semiconductor Technical Data. Document Number: MC56F8006 Rev.

MIDLAND PROGRAMING G14

TI RigExpert. User s manual. USB Transceiver Interface

era, eric, era-lora, eric-lora & eric-sigfox Evaluation Board with GNSS

GF of 9 THE GADGET FREAK FILES CASE #165. Analog Clock Measures Time in Meters

LESSONS Lesson 1. Microcontrollers and SBCs. The Big Idea: Lesson 1: Microcontrollers and SBCs. Background: What, precisely, is computer science?

Issue No: MG025 Date: 05 June McMurdo SmartFind R5 GMDSS Radio IMO MSC. 1/Circ Update procedure

S32R274RRUEVB AND S32R372RRSEVB QUICK START GUIDE (QSG) Ultra-Reliable MCUs for Industrial and Automotive Applications. S32RXXXEVB Product Page

SC16A SERVO CONTROLLER

Implementing Dynamic Reconfiguration in Cyclone IV GX Devices

25 velocity-sensitive mini-keys keyboard USER MANUAL

RC-WIFI CONTROLLER USER MANUAL

Citrus Circuits Fall Workshop Series. Roborio and Sensors. Paul Ngo and Ellie Hass

Servo board bit machine software use: QSC32 Servo controller front. QSC32 Servo controller back

Mini Hexapodinno. 18-DOF Robot

Ocean Controls KT-5221 Modbus IO Module

JTAG-SMT2-NC Programming Module for Xilinx FPGAs

CMU232 User Manual Last Revised October 21, 2002

Transcription:

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 Daughter Card Sockets Touch Panel Socket Debug USB Potentiometer Secondary Connector Touch Panel Sockets RS232 Port 2

TOWER SYSTEM How to Use the Mechatronics Robot The Freescale robot (FSLBOT) kit operates with the Tower mechatronics (TWR-MECH) board to create an easy-touse mechatronics development and demonstration platform. It is designed specifically to be used and programmed with StickOS BASIC. More advanced users can take programming to new levels of functionality with the use of CodeWarrior and Freescale s Tower System. TWR-MECH BOARD Freescale Tower System The TWR-MECH board is part of the Freescale Tower System, a modular development platform that enables rapid prototyping and tool re-use through reconfigurable hardware. Take your design to the next level and begin constructing your Tower System today. 3

Step-by-Step Installation Instructions for StickOS StickOS BASIC is a programming language and an IDE. It s specifically designed to allow those with little or no programming experience to get up and running quickly with the TWR-MECH board. It also provides complex functionality such as vision filters and face tracking. 1 Install StickOS 1. Open an Internet browser of your choice and navigate to freescale.com/mechbot 2. Select the Download tab. Scroll through the list of downloads and select FSLBOT_StickOS_IDE. Click Download and save the file to an easily accessible place on your computer. 3. Decompress the downloaded file. 4

TOWER SYSTEM 2 Connect the USB Cable 3 1. Plug the included FSLBOT USB cable into the computer and into the left rear mini-usb port on the board (labeled USB OTG). 2. The Found New Hardware Wizard will appear. Choose Install from a list or specific location (Advanced). Click Next. Configure Drivers with Windows XP 1. Ensure Search for the best driver in these locations is selected. Also, the Include this location in the search box should be checked. Click Browse and navigate to the folder of the recently downloaded file. Click OK, followed by Next. 5

2. The hardware wizard will install the needed files to run the Freescale TWR-MECH. 3. ce the hardware wizard has finished, click Finish to complete the installation. Additional Resources For more information, visit freescale.com/mechbot. Join the online Tower community at towergeeks.org. 6

TOWER SYSTEM Installation Instructions for CodeWarrior 1 Install CodeWarrior Download and install the latest version of CodeWarrior for ColdFire V2 from freescale.com. Download the CodeWarrior sample code for the Freescale mechatronics robot. This can be found on the Freescale website on the right hand side of the TWR-MECH page under Featured Software. 2 Connect the USB Cable Connect the USB cable to the PC and the other end to the J17 on the TWR-MECH board, also labeled DEBUG. 3 Configure Drivers Allow PC to automatically configure drivers if needed. If you have driver problems, please see the TWR-MECH driver installation guide located in the sample code folder mentioned above, or visit pemicro.com/osbdm. 4 Launch Software Launch CodeWarrior for ColdFire V2. Close the startup box, and click File > Open to open the sample code. The file path is: TWR_MECH_FSLBOT_ Cadewarrior_Sample_CODE/ mcf5225x_ SC_FreeBot/build/cw/twr-mcf5225x/TWR _Mechatronics_MCF5225X_base.mcp. You are now ready to start programming with CodeWarrior. Note: / switch must be in position for the servos to activate. Additional Resources Please see the related documents provided in the sample code folder, and visit freescale.com for more information. 7

TWR-S08PT60 Default Jumper Options The following is a list of all jumper options. The default installed jumper settings are shown in white text within the violet boxes. 8 Jumper Option Setting Description J3 Default Clock Mode 1-2 Disable PLL at startup (CLKMOD1) 2-3 Enable PLL at startup J4 J5 J6 J7 J8 J10 MCU Power Connection Clock Input Source Default Clock Mode (CLKMOD0) Potentiometer Serial Flash Programming Mode Default Clock Mode (XTAL) Cut-Trace Supply 3.3V to MCU Isolate MCU from power (connect an ammeter to measure current) 1-2 Connect EXTAL to the on-board crystal 2-3 Connect EXTAL to the CLKIN0 signal on the elevator connector 1-2 Do not use crystal oscillator at startup 2-3 Use crystal oscillator at startup Cut-Trace Connect AN6 to potentiometer Isolate AN6 from potentiometer 1-2 Cut-Trace Pull RCON high, allow normal reset behavior 2-3 Pull RCON low, as exiting reset give EzPort access to flash memory for programming by external device 1-2 Bypass crystal oscillator at startup (if CLKMOD0 = 0) 2-3 Enable internal relaxation oscillator at startup (if CLKMOD0 = 0) Use crystal oscillator at startup

TOWER SYSTEM TWR-MECH Jumper Options (continued) Jumper Option Setting Description J11 UART Hardware Flow 1-2 Connect CTS0 to the RS232 transceiver for flow control Control Connections 3-4 Connect RTS0 to the RS232 transceiver for flow control J12 UART TXD0 Routing 1-2 Connect TXD0 to the RS232 transceiver 2-3 Connect TXD0 to the OSBDM debugger interface circuit J13 UART RXT0 Routing 1-2 Connect RXD0 to the transceiver 2-3 Connect RXD0 to the OSBDM debugger interface circuit J14 BDM/JTAG Enable 1-2 Cut-Trace BDM mode 2-3 JTAG mode J15 TCLK/PSTCLK Routing 1-2 Connect TCLK/PSTCLK to PSTCLK for BDM mode 2-3 Connect TCLK/PSTCLK to TCLK for JTAG J16 TCLK/PSTCLK/ CLKOUT Routing 1-2 2-3 Connect TCLK/PSTCLK/CLKOUT to TCLK/PSTCLK for BDM/JTAG mode Connect TCLK/PSTCLK/CLKOUT to CLKOUT0 on the elevation connector J20 OSBDM Bootloader Non-Pop OSBDM bootloader mode (OSBDM firmware reprogramming) Debugger mode J21 RESET Select Non-Pop Suspend MCU in reset state (hold RSTIN low) Release RSTIN so it can be controlled by SW4 to initiate reset sequences 9

TWR-MECH Jumper Options (continued) 10 Jumper Option Setting Description J22 J40 J41 J42 J43 J49 Servo Motor Signal Touch Sensor Interrupt Select Universal Sensor No. 1 Interrupt No. 1 Select Universal Sensor No. 1 Interrupt No. 2 Select Universal Sensor No. 1 Interrupt No. 3 Select Battery 1-2 Connect SERVO_1 PWM signal to servo plug 3-4 Connect SERVO_2 PWM signal to servo plug 5-6 Connect SERVO_3 PWM signal to servo plug 7-8 Connect SERVO_4 PWM signal to servo plug 9-10 Connect SERVO_5 PWM signal to servo plug 11-12 Connect SERVO_6 PWM signal to servo plug 13-14 Connect SERVO_7 PWM signal to servo plug 15-16 Connect SERVO_8 PWM signal to servo plug Cut-Trace Connect IRQ_TOUCH to IRQ7_b to use touch sensor interrupt Isolate IRQ7_b from touch sensor Connect AN0 to IRQ1_b to sense interrupt signal Isolate AN0 from IRQ1_b to measure analog signal Connect AN1 to IRQ3_b/FEC_MDIO to sense interrupt signal Isolate AN1 from IRQ3_b/FEC_MDIO to measure analog signal Connect AN2 to IRQ5_b/FEC_MDC to sense interrupt signal Isolate AN2 from IRQ5_b/FEC_MDC to measure analog signal 1-2 Cut-Trace Connect SW1 to BAT1 for 4x AA cells 2-3 Connect SW1 to BAT2 for 7.2V external battery pack

TOWER SYSTEM 11

For more information, visit freescale.com/tower Join the online Tower community at towergeeks.org Freescale, the Freescale logo, CodeWarrior and ColdFire are trademarks or registered trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm.. All other product or service names are the property of their respective owners. 2011 Freescale Semiconductor, Inc. Doc Number: TWRMECHQSG REV1 Agile Number: 926-27081 REV B