BrainStem® Moto 1.0 ModuleIndex

CONTENTS

Power and Voltage Ratings
Power Supplies
Pinout Diagram
Motion Channels
IO Map
Board Dimensions
File Slots and Processes

Power and Voltage Ratings

The recommended input voltage for the Moto 1.0 module onboard voltage regulator is 4.5V to 12V.  At higher voltages within this range, the regulator will generate a lot of heat and the heatsink may get quite warm.  The regulator is a LDO (low drop-out) LM2940 so it begins to regulate the current at about 5.5V and up.  Below that, the regulator acts more like a straight pass-through with little regulation.

The voltage regulator has an output current rating of 1 Amp.  The Moto 1.0 module uses 50mA at 6V.  When connected to the RS-232 interface cable, the Moto 1.0 module uses 60mA. (The level shifter draws an additional 10mA.) The regulator can safely provide power for several extra sensors and H-Bridge components.

The digital outputs can sink or source up to 20ma.

Power Supplies

The BrainStem Moto 1.0 module has one power supply input.  A 9V battery can be used as the logic power supply for the Moto module but we recommend 4 or more rechargeable batteries (1.2 - 1.5V).  A 9V battery will be drained fairly quickly if the module must supply power to other devices.

A 6V supply that can handle a large current load, such as a lead-acid battery, will also work well as the logic supply.  A large bypass capacitor (100uf-1000uf) on the supply input will help prevent power glitches should they be a problem.

The H-Bridge headers for each motion channel are not meant to supply the power for the motors.  The H-Bridges should have their own, dedicated power supplies of the appropriate size for the H-Bridges being used.  The H-Bridges can share a common ground with the Moto board through the ground line of the H-Bridge header, depending on the design on the H-Bridge.

Pinout Diagram

Motion Channels

The two motion channels on the Moto 1.0 board follow the Acroname H-Bridge Standard.  The pinout is shown below and many different bridge combinations will work well with the Moto 1.0 board.

IO Map

Depending on motion control modes, some of the pins in the motion channel sockets may be used for general purpose A2D inputs and digital IO.  See the exclusion map in the cmdDIG_IO documentation for details.  The IO pin assignments are shown below.

Board Dimensions

Moto 1.0 EEPROM File Slots and Process Slots

A BrainStem module stores TEA files in an EEPROM.  The Moto 1.0 module contains 12 file slots numbered 0-11.  Files slots 0-10 are 1K in size.  File slot 11 is 16K in size.  Programs can run in any of 3 "virtual machine" (VM) process slots numbered 0-2.  Each process has a private stack space of 112 bytes.  These processes can run concurrently.  A 32 byte scratchpad RAM buffer may be used for sharing data between processes.

There is additional space on the EEPROM dedicated to storing reflexes.  The Moto 1.0 stores 128 reflex vectors and 128 reflex commands.  For simple tasks, it may be possible to use a reflex instead of a TEA program and conserve process slots and/or file slots.


version: 1.0, build 80903
© Copyright 1994-2008 Acroname, Inc., Boulder, Colorado.  All rights reserved.