Experiments in Three Dimensional Motion

By : Andrew Oswald and Roger Matar

Date : 3-16-03
Class : Robotics I, 91-548, Umass Lowell, directed by Dr. Fred Martin

Project Description

This project consists of building an XYZ table using existing surplus parts and components. The table will be driven with stepper motors. Our goal will be to drive the high level behavior of the table from a pc. Depending on time, "end effectors" and resources will determine what the ultimate presentation will be. Minimally, we will implement a set of primitives to have the table move in a point, line, circle, polygon, helix, and a home position.

Initially, we plan to drive the motor interface board from the parallel port on a pc. Then, time permitting, we will see if we can improve on that interface by using several LogoChips to build a cricket bus network of steppers to We are planning on using several LogoChips for driving and synchronizing the motors. Another LogoChip will then be used to either provide a high-level interface to a PC, or to implement the application algorithms.

Project Subtasks

In this project phase, we will concentrate the following subtasks:

We will probably not be able to do much on the tooling.
For demonstration purposes we could do one of the following:


Current Status

So far, we have spend approximately 30 to 40 manhours of work and about 4 to 8 hours of brainstorming as of last week. Andrew supplied the separate X, Y, and Z tables. He had bought them from a surplus outfit at a total cost of $65. Some of these units were actually picked up from garbage barrels and were not in working conditions. Roger refurbished the tables, and build a base plate, and a structure to support the Z table at 90 degree to the Y table. The structural elements used are surplus aluminum angle extrusions gathered from the stockpiles that Andrew and Roger had in their basements.

We have built three power driver PCB's to drive each motor. They have not yet been fully tested with the motors. These drivers are an extension of the circuits designed in lab 3. The schematic is as follows:

Click here to see lab 3 related LogoChip driver code and circuit description.

The following is the board picture.
Unipolar drive board.

We then found another surplus item, an electrical enclosure box about 8 x 4 x 4 inches in size (see image below). We are in the process of mounting the three stepper drivers in it. We plan on having a separate 24VDC power supply unit.
Control Box


Timeline

The following is our schedule and progress:
1 - March 15 until March 21: (complete mechanical and electrical design)
2 - March 21 until March 29 (Write software, and get it doing something cool)