![]() |
|
|
|
|
|
|
|
|
|
It really helps a Toddler - and it just screws right on! |
|
Start with your Toddler - but then ... |
|
Step up to outstanding new computing power while still keeping the
Stamp you know and love! Use our new low-cost PCB Kit
to make adding our Co-Processor easy.
See the Buy-a-Bot page to buy the Co-Processor, Bare PCB, or the complete kit.
The photos show 4 LEDs on the Co-Processor board. The production version of Parallax' Toddler Toes has LEDs built into them so we don't really need the bumper LEDs, but hey, why not add them anyway? Here is the most simple code listing as a text file. If you have a tilt sensor, look at the Memsic code. For smoother movement and less vibration, you can start and finish the movements at a lower speed than the main travel. That is done in the stepped speed code. Notice that even the most sophisticated stepped speed code only takes 65% of the EEPROM (code) space and 35% of the register space. Toddler still has lots of room for your expansions! Because the Toddler uses a 4 cell supply, the kit comes with the Co-Processor Brownout disabled. Look at the discussion on brownout detection for more information. |
|
<= Co-Processor Add-Under PCB. | |
|
Left is a top view of the Toddler with the processor board removed. The Co-Processor IRPD parts aren't used here because we are using the ones built in to the Toddler. The bumpers are "Toddler Toes" and so the Co-Processor bumpers aren't used here either. That meant the LEDs were available. |
|
The A/D and servo controllers 0-3 are brought to connectors. Since we aren't using the bumpers here, why not use some wires (we used white ones) to connect the bumper LEDs to servo channels 4 and 5? Since servo outputs can also be set up as programmable outputs, the LEDs connected to servo outputs 4-7 are now also general purpose indicators. Here we left off the J4 servo connector but you could keep it on. LEDs on servo outputs just glow dimly when the servo is running. No harm is done. That way you can use channels 4-7 either as LED drivers or as servo outputs without changing the wiring. The outputs are all separate so you could use any combination of servo drivers and straight outputs (LED drivers here) for the channels. |
|
<= The wiring side. | |
|
This view shows the clean and simple wiring between boards.
The two white-red-black wires on the left are from the "Toddler Toes". Servo power is taken from one of the servo connectors so the power switch will still control servo power separately. +5 is plugged into the VDD connector. |
|
Servo style connectors can make it easy to connect the Co-Processor signal lines to the Toddler PCB. The newest program requires the wires to be plugged in differently than how they are in this picture. The yellow wires are both connected to inputs (reset and serial input). They are put to the middle of the servo style connectors so if they are ever accidentally plugged into a powered servo connector, there will be no damage. It won't work but it may not hurt anything. There could still be two outputs fighting, but that is better than an output trying to pull a supply down. |
Blue Bell Design Inc. Post Office Box 446 Gwynedd Valley, PA 19437-0446 USA 215-643-7012 email us harry@bluebelldesign.com on the web www.bluebelldesign.com BASIC Stamp®is a registered trademark of Parallax, Inc. |