Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

H-Bridge PCB — Top View

⚡ PRJ-PCB-1004-2024-HBridge

Small H-Bridge Motor Driver Board

Designed by Ibrar Ahmad · Powered by Allegro A4954

PCB Project Driver IC Regulator

Last Commit GitHub Pages


🔬 Interactive PCB View · 📦 3D Model (OBJ)


📖 Project Overview

Small HBridge is a compact dual full-bridge motor driver board built around the Allegro A4954 PWM motor driver IC. Onboard linear regulation, current-sense trim, and protection circuitry make it a self-contained driver stage for small DC motors — designed to be dropped into a larger system via JST connectors rather than used standalone.


🖼️ PCB Preview

🔝 Top Side

H-Bridge PCB — Top View

🔻 Bottom Side

H-Bridge PCB — Bottom View

🧩 3D Model

The board's real STEP-exported 3D model is included as assets/Hbridge.step.obj / assets/Hbridge.step.mtl — used to render an actual (not procedural) 3D view of this board on the portfolio site.


🎯 Core Design Goals

Goal Specification
⚙️ Motor Driver Allegro A4954 dual full-bridge PWM driver (TSSOP-16EP)
🔌 System Interface JST connectors (2-pin and 5-pin variants) for power/signal
🎚️ Current Sense Trim Bourns TC33 trimpot
🛡️ Protection Bidirectional Zener + Bourns DO214AC SMA diode
Onboard Regulation Diodes Inc AP7381 — 150mA low-quiescent-current fast-transient LDO

📋 Key Components

Reference Part Function
Motor driver Allegro A4954 (TSSOP-16EP) Dual full-bridge PWM motor driver
LDO regulator Diodes Inc AP7381 150mA low-IQ fast-transient linear regulator
Trim Bourns TC33 Potentiometer (current-sense trim)
Protection diode Bourns DO214AC (SMA) Bidirectional/flyback protection
Connectors JST BM02B-GHS-TBT, BM02B-PASS-TF, BM05B-GHS-TBT Power/signal I/O
Passives MLCC (0402/0603) + aluminum electrolytic caps, chip resistors Decoupling/filtering

📁 Repository Structure

PRJ-PCB-1004-2024-HBridge.github.io/
│
├── assets/
│   ├── HBridge-TOP.png      ← Top view render (PNG)
│   ├── HBridge-BOT.png      ← Bottom view render (PNG)
│   ├── Hbridge.step.obj    ← Real 3D model (from STEP export)
│   └── Hbridge.step.mtl    ← Material definitions for the model
│
├── index.html               ← Interactive PCB/BOM viewer
└── README.md                ← This file

🔗 Links

Resource URL
🌐 Interactive PCB View hiibrarahmad.github.io/PRJ-PCB-1004-2024-HBridge.github.io
👤 Designer github.com/hiibrarahmad

PRJ-PCB-1004-2024-HBridge

Small H-Bridge Motor Driver Board · Designed by Ibrar Ahmad

© 2026 ibrar Ahmad. All Rights Reserved.