Motor Controller for a Robot Arm


Created 2 project docs

Project Specification

View Document

Status: Draft schematic capture in progress. A robust closed-loop brushed DC motor controller for small robotics, driving one bidirectional ...

Design Notes

View Document

Motor supply: VPWR class 5 V to 28 V; selected for 12 V nominal robotics motor supply. Supports bidirectional brushed DC motor control with ...
Created the persistent project files: Project Specification and Design Notes. Now I’m adding the schematic blocks.
Main components and all support passives are now in the schematic. I’m wiring
ERC found one real schematic-library conflict: the selected VQFN buck part marks its NC pad as no-connect even though the datasheet says to tie that pad to SW. I’m switching to the HSOIC LMR33630 variant with no NC pad so the schematic can verify cleanly.
Thought for 2 days 12 hrs
Thought for a moment — Deciding on schematic connections
Read LMR33630BDDAR lmr33630.pdf.
Thought for 47 sec
Thought for a moment — Considering U3 Replacement
Considering U3 Replacement
I think I could replace the current component with HSOIC, omitting U3. It seems I need library support for U3, and I may be able to remove the existing U3 and add the same designator instead. I'll edit the schematic next and inspect the pins. However, U3 might still play a role, so I'll need to consider disconnecting it. Once I add the new U3, I must connect its pins to the existing nets while keeping passive components intact.

Closed-Loop DC Motor Controller

Closed-Loop DC Motor Controller thumbnail