Eddie Control Board with Power Connector (#28993) Eddie Control Board PCB (# )

Similar documents
Propeller Proto Board (#32212) Propeller Proto Board USB (#32812) Proto Board Accessory Kit (# )

Propeller Activity Board (#32910)

Propeller Project Board USB (#32810)

Web Site: Forums: forums.parallax.com Sales: Technical:

Propeller Board of Education (#32900)

Web Site: Forums: forums.parallax.com Sales: Technical:

PWR-I/O-DB Power and I/O Daughterboard (#28301)

XBee USB Adapter Board (#32400)

Web Site: Forums: forums.parallax.com Sales: Technical:

Board Of Education USB (#28850)

EZ-Bv4 Datasheet v0.7

Web Site: Forums: forums.parallax.com Sales: Technical:

DSP-BASED MOTOR CONTROLLER FOR THREE-PHASE BRUSHLESS DC MOTORS

Proto-DB (#28310): Prototyping Daughterboard

Goal: We want to build an autonomous vehicle (robot)

MP6500 Stepper Motor Driver, Digital Current Control

PowerPal Selectable Voltage 3-Amp Breadboard Power Supply (#32133)

DB-Expander Daughterboard-to-SIP (#28325)

ELEV-8 Flight Controller (#80204)

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

Universal Adapter Board for NI sbrio-9606

Rapid40i PIC Prototyping PCB User Manual

TECHNICAL PRODUCT DATASHEET

OpenSprinkler v2.2u Build Instructions

Brushless DC Motor Controller Product Specification Assembly 025F0200

Rover 5. Explorer kit

MPBS1 12V DC-DC Power Supply Rev B

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

HARDWARE MANUAL TMCM Hardware Version 1.0 MODULES FOR BLDC MOTORS

D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors

keyestudio Keyestudio MEGA 2560 R3 Board

Hitachi H48C 3-Axis Accelerometer Module (#28026)

DMX512-4 Channel PWM Driver Board #805

Brushless DC Motor Controller Product Specification Assembly 025F0219

AIC1520. Ferrite Bead GND. *33µF, 16V Tantalum, or 100µF, 10V Electrolytic Bold line indicate high-current traces. USB High-Side Power Switch

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 658 MULTI-OUTPUT DC/DC CONVERTER POWERED BY 2-CELL, USB OR WALL ADAPTER

Gyroscope Module 3-Axis L3G4200D (#27911)

EV-VNQ7003SY. VNQ7003SY Evaluation Board. Data brief. Features. Applications. Description

MD3. Microstepping Motor Driver Page 1 of 7. Description. Software. Mechanical Drawing. Features

DEV16T. LCD Daughter board

EV-VND7040AJ. VND7040AJ evaluation board. Features. Applications

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

Hardware MCST Technical Manual W E CREATE MOTION

Rapid28iXL PIC Prototyping PCB User Manual

A2K. Absolute Optical Encoder: Kit Version Page 1 of 7. Description. Features

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

Integrated Battery Control System LBCS Step-by-Step Setup Guide

Brushless DC Motor Controller Product Specification Assembly 025F0095

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

Compass Module 3-Axis HMC5883L (#29133)

SmartFan Fusion-4. Speed Control and Alarm for DC Fans CONTROL RESOURCES INCORPORATED. The driving force of motor control & electronics cooling.

ootbrobotics.com Electronics and Robotics LLC

RoboClaw 2x30A Dual Channel Motor Controller

OpenSprinkler v2.1u Build Instructions

Rapid40iXL PIC Prototyping PCB User Manual

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

Power Supply, Arduino MEGA 2560, and Stepper Motors Connections

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

CDN503 HIGH DENSITY I/O ADAPTER USER GUIDE

ARDUINO MEGA 2560 REV3 Code: A000067

Prototyping Module Datasheet

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 4/20/2011

HESC-SERD Manual. High Efficiency & Smart Charging Vehicle Power Supply DC to DC Converter

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

ARDUINO MEGA ADK REV3 Code: A000069

ARDUINO LEONARDO ETH Code: A000022

The Sentinel - Talon-SRX Breakout Board, rev A User s Guide

EZ864 UMTS Terminal Telit Cellular GSM Engine

A4988 Stepper Motor Driver Carrier with Voltage Regulators

EV-VNH7040AY. VNH7040AY Evaluation Board. Features. Description

ARDUINO LEONARDO WITH HEADERS Code: A000057

February 28,

PMDX-108-Output. 8-Channel Isolated Output Board for PC parallel port pins 2-9. User s Manual

BASIC Stamp Activity Board: Features and Specifications

A2T. Absolute Optical Inclinometer Page 1 of 5. Description. Mechanical Drawing. Features

DSP240-LPI Inverter Controller Card. Technical Brief

HARDWARE MANUAL TMCM-1640 V 1.04 MODULES FOR BLDC MOTORS

BASIC Stamp 1 Project Board (#27112) Development / Education Platform for the BASIC Stamp 1

RN-174 WiFly Super Module

Shack Clock kit PCB Revision: QCU Rev 1 or QCU Rev 3

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

I2C-AO112DIx I2C-Bus 4-20mA Analog Output Boards Din-Rail supports

Doc: page 1 of 8

Transcendent Frequency Counter

The Atmel ATmega328P Microcontroller

RADIAN TPCMQ24 SERIES 24VDC Input 1RU Rack-Mount DC-DC Front-Ends 1000W and 1200W 1000W INDUSTRIES & APPLICATIONS

Explorer V1.20. Features

MINITRONICS v1.0 DATASHEET

solutions for teaching and learning

MAVRIC-IIB Mega AVR Integrated Controller II Revision B Technical Manual

Replicape Rev B 3D printer controller board

LED Knight Rider. Yanbu College of Applied Technology. Project Description

G5803 1A Single Cell Li-Ion Battery Linear Charger

Arduino ADK Rev.3 Board A000069

MAXREFDES108#: NON-ISOLATED 12V/1A POE POWERED DEVICE POWER SUPPLY

Onwards and Upwards, Your near space guide Overview of the NearSys Two Sensor Temperature Array Figure 1. A complete Two Sensor Temperature Array

Arduino Smart Robot Car Kit User Guide

PowerCassette : 1U HIGH RACK-MOUNT DC/DC CONVERTERS 48VDC to 12 or 24VDC at 700 Watts / 48VDC to 48VDC at 1000 Watts

Transcription:

Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267 Eddie Control Board with Power Connector (#28993) Eddie Control Board PCB (#550-28990) The Eddie Control Board provides a complete single-board solution to control the Eddie Robot Platform (28992). Designed to be flexible and expandable, the Eddie Control Board is also well suited for other mobile robot platforms. While the board has a wide input voltage range, it is primarily targeted to 12 VDC battery-powered applications. The heart of the Eddie Control Board is the Propeller P8X32A microcontroller. The Propeller chip s eight 32-bit cores provide incredible power and flexibility. The board includes high-current motor drivers, an eight-channel 10-bit ADC, and access to lots of digital I/O. Multiple regulated power supplies (12 V, 5 V, and 3.3 V) and three switchable auxiliary power ports support optional accessories for your robot. This document provides details and specifications about the Eddie Control Board hardware only. For additional information and for details about the latest firmware, go to www.parallax.com/eddie. Features Powered by the Propeller P8X32A with eight 32-bit cores Integrated high-current motor drivers Eight-channel 10-bit ADC Up to 16 general purpose digital I/O On-board regulated power supplies for 12 V, 5 V, and 3.3 V. Three auxiliary power ports provide switchable battery voltage for accessories 5 A auxiliary power fuse, and 20 A motor power fuse Four 0.125 diameter mounting holes for #4 screws, spaced at 4.60 x 3.35 in (11.68 x 8.51 cm) Key Specifications Power requirements: Main board operating voltage (VCC MAIN ) 6.75 to 18 V; Motor driver operating voltage (VCC MOTORS ) 5.5 to 16 V Communication Interface: USB mini-b connector (enumerates as a serial COM port) Operating temperature: 32 to 158 F (0 to 70 C) Dimensions: 5.05 x 3.80 x 0.97 in (12.83 x 9.65 x 2.46 cm) Application Ideas Autonomous navigation robots Telepresence robots Two-wheeled balancing robots Robotic arm Manufacturing automation equipment Note: #28993 includes the Eddie Control Board (#550-28990) and the Eddie Control Board Power Connector (#700-00230). When the Eddie Control Board is purchased as part of the Eddie Robot Platform kit (#28992) the Power Connector is not required; that kit includes the Eddie Wiring Harness. Copyright Parallax Inc. Eddie Control Board (#550-28990, 28993) v1.2 2/10/2012 Page 1 of 9

Board Overview Digital I/O 5 VDC Regulator 3.3 VDC Regulator Aux. Power Fuse (5 A) Regulated Power Headers Power Out for Kinect Camera 12 VDC Regulator (Kinect Power) Power Input Port Motor Power Fuse (20 A) Integrated H-bridges 10-bit, 8-channel ADC USB Port Power Enable Switch AUX Switched Power Ports Fan Port (5 V) Reset Button Propeller P8X32A Microcontroller Extra I/O Left and Right Motor Plugs Copyright Parallax Inc. Eddie Control Board (#550-28990, 28993) v1.2 2/10/2012 Page 2 of 9

WARNING! After switching main board power off, wait at least 5 seconds before switching power back on. Rapid and repetitive power cycling of the board and motor power supplies causes significant stress on electronic components and may damage the board and/or connected electronic accessories. After prolonged operation, use care when handling the board as some components may be hot to touch. This board contains components which are sensitive to static electric discharge. Ensure proper grounding prior to operating on or around the board. Absolute Maximum Ratings Absolute Maximum Ratings are limits beyond which device damage may occur. Refer to Electrical Characteristics section (page 4) for operating specifications. Symbol Parameter Value Units Main Board VCC MAIN Supply voltage for main board 24 V H-bridges T A Operating temperature 0 to 70 C T ST Storage Temperature -55 to 150 C VCC MOTORS Supply voltage for motor H-bridges 25 V I MOTORS(MAX) Maximum H-bridge output current (surge) (1) 20 A AUX Switched Power Ports ADC Digital I/O Fan Port I D(AUX) Open-drain MOSFET switch current (2) 5 A V IH(ADC) ADC input high voltage V OUT(5V) + 0.6 V V IL(ADC) ADC input low voltage V OUT(5V) 0.6 V I I/O(MAX) I/O pin current (on any I/O pin) 40 ma I D(FAN) Open-drain MOSFET switch current 320 ma Notes: 1. Each H-bridge has over-current and over-temperature protection; however, repeated stress will reduce life. Therefore the maximum current is limited by the protective 20 A fuse. Maximum current is the combined total for both channels. 2. Maximum current for AUX switched power ports is limited by protective 5 A fuse. Maximum current is the combined total for all channels. Copyright Parallax Inc. Eddie Control Board (#550-28990, 28993) v1.2 2/10/2012 Page 3 of 9

Electrical Characteristics Unless otherwise noted, all parameters apply at VCC Main = 12V, VCC Motors = 12V, T A = 0C to +70C. Unless otherwise noted, typical values apply for VCC Main = 12V, VCC Motors = 12V, T A = +25C. Symbol Parameter Conditions Min Typ Max Units Power Input Port VCC MAIN Supply voltage for main board 6.75 18 V I MAIN(SUPPLY) 12 VDC Regulator Supply current OFF state VCC MAIN = 12V T A = 25C Board state VCC MAIN = 12V T A = 25C 345 A 20.6 ma V OUT(12V) Regulated output voltage 11.7 12.0 12.3 V I OUT(12V) Maximum total output current 2.2 A V RIPPLE(12V) Typical V OUT ripple under load I OUT = 1.2A 200 mv P-P 5 VDC Regulator V OUT(5V) Regulated output voltage 4.85 5.0 5.15 V I OUT(5V) Maximum total output current 3.0 A V RIPPLE(12V) Typical V OUT ripple under load I OUT = 500mA 15 mv P-P 3.3 VDC Regulator V OUT(3.3V) Regulated output voltage 3.23 3.3 3.37 V I OUT(3.3V) Maximum total output current (1) T A 25C 1000 ma T A = 70C 625 ma H-bridges (2) VCC MOTORS Supply voltage for motor H-bridges 5.5 16 V I MOTORS(SUPPLY) I OUT(MOTOR) Supply Current Motor driver continuous output current OFF state VCC MOTORS = 12V T A = 25C Motors state VCC MOTORS = 12V T A = 25C 22 A 4.5 ma R ONHS Static high-side resistance 28 R ONLS Static low-side resistance 10 ±10 A f PWM PWM frequency 0 20 khz t OFF(MIN) PWM minimum off time (3) 6 s m Copyright Parallax Inc. Eddie Control Board (#550-28990, 28993) v1.2 2/10/2012 Page 4 of 9

Symbol Parameter Conditions Min Typ Max Units AUX Switched Power Ports (4) V DSS(AUX) Drain-source breakdown voltage 30 V I D(AUX) Continuous drain current (5) 5 A R DS-ON(AUX) Static drain-source on-resistance 22 m ADC (6) V RANGE Input voltage range for ADC1-7 pins 0 V OUT(5V) V LSB Least significant bit (resolution) 4.88 mv/bit f CLK ADC clock frequency 3.6 MHz t CONV ADC sample conversion time 10 clk cyc. t SAMPLE ADC input sample time 1.5 clk cyc. f SAMPLE ADC throughput rate 200 Ksps Digital I/O (7) Fan Port R S Protective series resistance 4.7 k I D(FAN) Continuous drain current 250 ma Notes: 1. The 3.3 V linear regulator can supply up to 1 A at 25 C. Above 25 C, maximum current is de-rated according to ambient temperature (T A ) based on the following equation: I OUT(3.3V) = (150 C T A )/(75 C/W * 1.7 V). 2. For further details and specifications for the H-bridge drivers, please refer to the component datasheet for the STMicroelectronics VNH2SP30-E. 3. To avoid false Short to Battery detection during PWM operation, the PWM signal must be low for a time longer than 6 s. 4. For further details and specifications for the low-side AUX power MOSFET switches, please refer to the component datasheet for the Diodes Inc. DMG4496SSS. 5. Maximum MOSFET open-drain output current is limited by protective 5 A fuse. 6. For further details and specifications for the ADC, please refer to the component datasheet for the Microchip MCP3008. 7. For further details and specifications for the Propeller microcontroller and its I/O pin capabilities please see the P8X32A component datasheet. Operating Description Power Input Port Main board power and motor power are supplied to the board through a high-current 3-pin header. The header is part of the Molex Mini-Fit Sr. series of connectors. The pin functions are shown below. Pin GND Main Motors Function Common ground for main board power and motor power Input supply for main board circuitry, power supplies, and AUX switched power ports. Power supply for H-bridge drivers only. Power to this pin is routed through the 20 A fuse. The isolation of the Motor power supply from the rest of the board and Main circuitry allows the motors to be fully disabled without affecting operation or power to any other part of the board. Copyright Parallax Inc. Eddie Control Board (#550-28990, 28993) v1.2 2/10/2012 Page 5 of 9

12 VDC Regulator The integrated 12 VDC buck-boost switching regulator provides a consistent stable output voltage across the entire operating input voltage range. For high values of VCC MAIN the regulator operates entirely in buck mode, but as input voltage decreases the regulator gradually transitions into a buck-boost mode to seamlessly maintain the output voltage at 12 V. The 12 VDC regulator circuit is designed to supply power to a Microsoft Kinect camera through the boardmounted Molex Micro-Fit 3.0 header. Supplied with each Eddie Robot Platform (28990 and 28992), the modified Kinect adapter cable uses the corresponding mating connector to allow easy assembly. The Kinect camera requires a 12 V power supply rated up to 1.08 A capacity. The on-board 12 VDC regulator circuitry was intentionally designed to supply up to 2.2 A total output current to accommodate any extra user-added circuitry requiring regulated 12 V. The regulated power header marked 12V provides convenient access to this 12 VDC regulated supply. Users may draw up to the full rated 2.2 A from this header; however when a Kinect camera is attached, no more than 1.12 A should be drawn from this header to remain below stated limits and ensure proper operation. 5 VDC Regulator The integrated 5 VDC buck switching regulator provides up to 3 A total current to several on-board circuits as well as any attached 5 V sensors and accessories. The 5 VDC regulator also supplies power to the 3.3 V linear regulator. The center column of pins on the Digital I/O headers and ADC headers are connected directly to this 5 VDC regulated supply. The regulated power header marked 5 V also provides convenient access to this power supply. 3.3 VDC Regulator The 3.3 VDC linear regulator provides clean supply voltage to the Propeller microcontroller and other associated 3.3 V circuitry. Note: under certain conditions instantaneous high-current step transients may cause ringing in the output voltage. At T A = 25C, the regulator can supply up to 1 A total output current, but at higher temperature the maximum current must be de-rated according to ambient temperature (T A ) based on the following equation:. 150 75 1.7 Regulated Power Headers For convenience, 2-pin female headers are installed to provide access to each regulated supply net. Power may be drawn from these headers to power additional user-circuitry as long as the total output current for each regulator does not exceed the specified ratings. Copyright Parallax Inc. Eddie Control Board (#550-28990, 28993) v1.2 2/10/2012 Page 6 of 9

Power Enable Switch The power enable switch controls the operating mode of the regulators and H-bridges according to the state table shown below. Position State of Operation 12 VDC and 5 VDC Regulators H-bridge Drivers STBY/OFF (1) * Disabled Disabled Board Enabled Disabled Motors Enabled Enabled Notes: 1. Rev A boards show silkscreen text as OFF, while Rev B and later boards show silkscreen text as STBY. The circuits relating to this feature were not changed. In the STBY/OFF state, the switch does not actually break the electrical connection to the entire board. All the circuits are disabled but battery power is still present and a very small amount of current is drawn (typically around 345 A). The Eddie Robot Platform comes with large capacity sealed lead-acid batteries totaling 14.4 Ah, so this small current draw is insignificant. In fact, the batteries own self-discharge rate is several times larger than the standby current of the Eddie Control Board. Additionally, sealed lead-acid batteries should be recharged at least every few months to maintain proper battery health regardless of whether the batteries were used or not. In applications where battery capacity is in question, external high-current (25 A minimum recommended) power switches should be wired in series with the Main and/or Motors terminals on the power input port connector. H-bridges The board is equipped with two high-current integrated full H-bridge drivers. While each H-bridge IC is technically rated up to a maximum of 30 A output current (according to the device datasheet), design trade-offs and thermal limitations require each driver be de-rated to 10 A continuous per channel. This is more than adequate for the motors included in the Eddie Robot Platform as well as motors typically used in most small to mid-sized robotics applications. The Motors terminal on the power input port is connected to the supply voltage of each H-bridge through a 20 A mini-blade automotive fuse. For safety and circuit reliability, this fuse should only be replaced with an equivalent 20 A fast-blow mini-blade fuse. AUX Switched Power Ports The auxiliary (AUX) switched power ports provide unregulated power from the Main terminal on the power input port through a 5 A mini-blade automotive fuse to the + side (on the right) of each screw terminal. A power MOSFET switch then selectively switches the low side of the terminal (on the left) to ground, turning on whatever accessory is connected to the port. The MOSFET gates for switches A, B, and C are connected to Propeller pins P16, P17, and P18 respectively. These AUX switched power ports are very useful for powering LED light strips, auxiliary motors, and other electronic accessories and allows for these devices to be controlled in software. Copyright Parallax Inc. Eddie Control Board (#550-28990, 28993) v1.2 2/10/2012 Page 7 of 9

Propeller Microcontroller The Propeller P8X32A contains eight 32-bit microcontroller cores each operating at up to 80 MHz. An onboard 512 K-bit EEPROM provides storage for program memory as well as ample storage for additional non-volatile data. Application firmware can be loaded into RAM or automatically loaded from the external EEPROM on power-up. In some applications it may be useful to lock the firmware into EEPROM so it cannot be overwritten either intentionally or unintentionally. For this purpose, through-hole pads were provided as an option to install a header or jumper wire to disable EEPROM write capability. By default, the pads are left unpopulated so reading, writing, and programming are fully enabled. When a jumper is installed to short the two pads together, then EEPROM programming/writing is disabled but reading will still be enabled. A 5 MHz crystal oscillator and reset button complete the onboard Propeller circuitry. Digital I/O and Extra I/O Most of the Propeller s 32 general purpose I/O pins are used to interface with on-board peripherals, or connect to headers for sensor interfacing. While there are already 12 general purpose digital I/O pins brought out (including the Encoders section), each of these pins has a 4.7 k series resistor for protection. This allows direct 3.3 V or 5 V sensor interfacing while preventing damage to the Propeller. However in situations where direct connection to Propeller I/O pins is necessary (or using a resistance other than 4.7 k), four Extra I/O pins have been brought out to pads through 0 resistors. If necessary, the 0 resistors can be replaced with any other desired value. The Digital I/O pins are brought out to twelve 3-pin headers near the edge of the board. The order of the pins from left to right is: Ground, 5 V, Signal. Some rules of thumb to remember this order is to keep the signal wire (typically colored white) close to the white silkscreen line located toward the center of the board (to the right of the header). Additionally, having the signal wires oriented toward the center of the board results in the shortest signal path back to the Propeller I/O pins. ADC For the analog to digital converter, the board is equipped with the Microchip MCP3008 which is an 8-channel, 10-bit ADC. For further device details about this ADC, please refer to the manufacturer s datasheet. On this board, only seven of the eight ADC channels are brought out to 3-pin headers. The eighth channel is connected through a voltage divider to VCC MAIN, the main supply voltage to the board. This allows convenient measurement and monitoring of the battery voltage level by application code. Fan Port During typical operation, the power dissipated by all the circuits will be minimal and a cooling fan is not necessary. However, when power dissipation becomes an issue due to continuously high motor output current or current draw from the regulators near the stated maximum limits, a cooling fan can be used to improve and extend circuit operation. The fan port is populated with a 0 resistor to the 5 VDC net (located near the fan port just below the ADC). Many 12 V fans still operate well at 5 V and are typically much quieter. If desired, the 0 resistor can be de-soldered and repositioned directly below its current location to instead route VCC MAIN to the fan port. Note that in this configuration, the low-side MOSFET switch will still turn off when the power enable switch is in the STBY/OFF state. Copyright Parallax Inc. Eddie Control Board (#550-28990, 28993) v1.2 2/10/2012 Page 8 of 9

Additional Resources and Information For additional information and resources go to www.parallax.com/eddie. Revision History Version 1.0 Version 1.1 Version 1.2 Initial product documentation release. In Power Enable Switch section (page 7), updated table and notes to mention silkscreen differences from Rev A to Rev B and later boards. Added further explanation in the Fan Port section (page 8) about voltage configurability option. Updated images for Rev B of the board. Note added to the bottom of page 1. Copyright Parallax Inc. Eddie Control Board (#550-28990, 28993) v1.2 2/10/2012 Page 9 of 9