Electrical Design

Mobirise Website Builder

Full Electrical System

Overview

Our electrical system integrates robust components to ensure smooth and accurate operation of the backboard. NEMA 23 stepper motors and DM556 microstep drivers provide precise movement, while the Kinect sensor simplifies 3D positioning.

Electrical System Diagram

Mobirise Website Builder

Electrical Components

Mobirise Website Builder
Motors
Nema 23 Stepper Motors

We chose the Nema 23 motors because they provide enough torque to lift the backboard at its physical limits.

Mobirise Website Builder
Motor Drivers
DM556 Microstep Driver

Design Decision: It is a fully digital driver with advanced control algorithms, offering smooth operation and optimal torque. Its micro-stepping capability allows for fine control of motor movement by dividing each full step into smaller increments, improving positioning accuracy. We found microstepping by 400 per revolution (the least steps available on this driver) is plenty for our coordinate accuracy and maximizes motor speed.

Mobirise Website Builder
Ball Sensor
Microsoft Xbox One Kinect

The Kinect is a low cost system that gives 3D point information. This greatly simplifies the software by eliminating the need for a two-camera setup.

Mobirise Website Builder
Power Supply
36V 16.6A power adapter

A single 16.6A power supply can power 4 stepper motors in parallel, each with a max draw of 4 amps.

Mobirise Website Builder
Arduino MEGA
DM556 Microstep Driver

It is a fully digital driver with advanced control algorithms, offering smooth operation and optimal torque. Its micro-stepping capability allows for fine control of motor movement by dividing each full step into smaller increments, improving positioning accuracy. We found microstepping by 400 per revolution (the least steps available on this driver) is plenty for our coordinate accuracy and maximizes motor speed.

Mobirise Website Builder
Computer
Dell Precision 3581

A computer was used to do the image processing and ball detection because of real-time speed demands. We also initially tried a Raspberry Pi 4, but the Kinect library wasn't supported.

© Copyright 404: Swish Not Found. All Rights Reserved.

Mobirise.com