Wisirc::logo

WizMove

Version 1


This is our first motor control board, this simply one support one motor and is based on a HCTL1100 chip from Agilent (was HP, is now technologies http://www.avagotech.com?.



Protel99 source file (CAO/Windows)
Schematics, routing & co (adobe pdf)
GERBER files (for manufacturing)
VHDL sources (for Xilinx CPLD)


version 2


Once we get the wizmove1 board working along with correponding linux driver, we've made the second motor card: wizmove2.
This one support up to three motors through HCTL1100 chips.
This is a 4 layer design, with SMT components.



Protel99 source file (CAO/Windows)
Schematics, routing & co (adobe pdf)
GERBER files (for manufacturing)
VHDL sources (for Xilinx CPLD)


version 3


A new board is on going, it will support up to 4 motors and additional sensors (DeltaX?/DeltaY? based on laser sensors found in new mouse for gamers).
It will be based on a Texas intrument DSP ( TMS320F2812).
The sensors ADNS-6010 are from Avago Technologies and can be found in the Razer Copperhead mouse).

For now we are doing some tests on an ezDSP evaluation board.



And tests on a Razer Copperhead laser mouse.
(The goal is to connect to sensors, so that we are able to compute the robot movement: delta X, delta Y and delta Theta)

before

after
Components U5, R16, R17, R18 and R19 have been removed, some tracks were cut, this is needed to disconnect the CopperHead? usb-microcontroller from the Laser navigation chip (ADNS) and to supply 3.3V power from DSP board, then wires have been solder directly on ADNS pins (POWER_DOWN, RESET, SPI_CLK, SPI_MOSI, SPI_MISO, SPI_CS, GND and VDD_3.3V) and connected to DSP