Technologies used:

C++/Arduino ESP32 Stepper Motor Controllers Solidworks/Fusion Laser cutting

The Issue:

New Project.gif

video

Free Body Diagram

Untitled

Newton’s second law states that the torque acting on the container will act in an equal and opposite direction on the cables holding the container. Adding a second motor with a mass will counteract this issue.


Early concept:

Untitled

Development:

MATLAB script to calculate design constraints —> Solidworks + Fusion CAD

Untitled

Housing and container assembled!

7A14E752-875E-4383-A2A4-0D11E1469C34_1_105_c.jpeg

Motor Control Board:

Two A4988 stepper drivers and an ESP32 connected to a 24V power supply.

These controllers were cheap (perfect for a college project), but also very electrically fragile. Between tuning and wiring, they broke often. During this project, over 15 drivers went up in “magic” smoke.

FE4163B6-360E-4DB9-8BBC-A14A31B8D7AC_1_105_c.jpeg

Challenges:

The two main challenges with this project were:

  1. Motor controllers breaking and causing jerky movement

    The biggest challenge was diagnosing what caused this behavior in the first place. As deadlines approached, there was no time to order new motor controllers and integrate them into the system. Success hinged on wiring the controllers perfectly each time - a skill I had to learn quickly.

  2. Centering the counterweight

    Tolerance stack-up of the steel disks and an imperfect shaft collar meant off-axis rotation. I solved this issue by 3D printing a cylinder perfectly shaped to align all the disks. Some manual adjustment was needed for the shaft collar.

https://s3.us-west-2.amazonaws.com/secure.notion-static.com/0db4ccad-8962-476a-803e-3eacc1c30920/IMG_6858.mov?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIAT73L2G45EIPT3X45%2F20230312%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20230312T082031Z&X-Amz-Expires=86400&X-Amz-Signature=205e0ce74a9b95d51f9e057693cf0e3b2d5de15948deba20a7ec7155365ef069&X-Amz-SignedHeaders=host&x-id=GetObject

IMG_6789.MOV

←“huh?”