Skip to the content
PCBKitNew board
2 layers30 × 40.1 mmDRV8835HB01B, the printed circuit board in 3D

Control two DC motors with DRV8835HB H-bridge ICs up to 2x1.5A @ 11 V

Size
30 × 40.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
12
Pads
67
Tracks, vias
126, 17
Pours
7
Routed
Yes
KiCad
KiCad 4
Created
20 Jun 2023
Updated
16 Jul 2024

Overview

DRV8835HB01B is an open-source printed circuit board by mlab-modules, from the mlab-modules/DRV8835HB01 repository on GitHub. It is a 2-layer board of 30 × 40.1 mm with 25 parts on 12 nets, routed with 126 tracks and 17 vias.

It is built around the DRV8835DSS. Its parts include 13 connectors, 3 capacitors, 2 resistors, 2 diodes and 1 IC. It belongs with the robots and motor control and interfaces and adapters boards of this library.

Main components

1

README

README.md

DRV8835HB01B

Description

The DRV8835 provides an integrated motor driver solution for cameras, consumer products, toys, and other low-voltage or battery-powered motion control applications. It features two H-bridge drivers capable of driving two DC motors or one stepper motor. The output driver block for each consists of N-channel power MOSFETs configured as an H-bridge. An internal charge pump generates gate drive voltages, and it includes protection features for overcurrent, short circuit, undervoltage lockout, and overtemperature.

The module can be used to control a stepper motor.

Features

  • Dual H-Bridge Motor Driver capable of driving:
    • Two DC Motors or
    • One Stepper Motor
  • Low MOSFET ON-Resistance: HS + LS 305 mΩ
  • 1.5-A Maximum Drive Current per H-Bridge
  • Bridges can be configured in parallel for up to 3-A Drive Current
  • Separate motor (0-V to 11-V) and logic (2-V to 7-V) supply pins
  • Flexible PWM or PHASE/ENABLE Interface
  • Low-Power Sleep Mode with 95-nA Maximum Supply Current

Applications

Ideal for battery-powered applications such as:

  • Cameras
  • DSLR Lenses
  • Consumer Products
  • Toys
  • Robotics
  • Medical Devices

Setup and Configuration

  1. Power Supply:
    • Ensure that the VCC is connected to a 2 V to 7 V supply.
    • Connect VM to a supply voltage between 0 V and 11 V depending on the required motor voltage.
  2. Input Configuration:
    • The default mode (IN/IN) is selected by setting MODE to low or leaving it unconnected.
    • Switch to PHASE/ENABLE mode by setting MODE to high.
  3. Sleep Mode:
    • Enter low-power sleep mode by setting all inputs to low (0 V).

Documentation and Support

Parts

25
QtyValueFootprintReferences
6WAGO256Mlab_Con:WAGO256J8, J9, J10, J11, J12, J13
4HOLEMlab_Mechanical:MountingHole_3mmM1, M2, M3, M4
4JUMP_2x1Mlab_Pin_Headers:Straight_2x01J3, J4, J5, J6
2100nFMlab_R:SMD-0805C1, C2
222kMlab_R:SMD-0805R1, R2
1100uFMlab_C:TantalC_SizeD_ReflowC3
1BZV55C-5,6VMlab_D:Diode-MiniMELF_StandardD1
1CONN1_1Mlab_Pin_Headers:Straight_1x01J2
1DRV8835Mlab_IO:WSON-12U1
1JUMP2_2x1Mlab_Pin_Headers:Straight_2x01J7
1JUMP_3X2Mlab_Pin_Headers:Straight_2x03J1
1M4Mlab_D:Diode-SMA_StandardD2

Questions

How big is the DRV8835HB01B PCB?

It measures 30 × 40.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the DRV8835HB01B use?

25 parts, built around the DRV8835DSS. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the DRV8835HB01B KiCad files?

From the mlab-modules/DRV8835HB01 repository on GitHub, at the commit this page was made from: the board is hw/sch_pcb/DRV8835HB01B.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the DRV8835HB01B design in my own project?

Its repository states no licence, so its author keeps all rights: ask mlab-modules before reusing the design.

Similar boards

  • 2 layers60 × 75 mmMakennbot, the printed circuit board in 3D

    Makennbot

    idlehandsdev/makennbot

    A neural network bot for Make

    63 parts175
  • 2 layers43 × 34.3 mmEspway, the printed circuit board in 3D

    Espway

    espway/espway

    Segway-like robot implemented on ESP8266

    37 parts122LGPL-3.0
  • 2 layers156.6 × 125.2 mmAutoFeeder, the printed circuit board in 3D

    AutoFeeder

    ErichStyger/McuOpenPnP_Machine

    Repository for the McuOnEclipse OpenPnP machine

    58 parts69
  • 2 layers42 × 48 mmKERISE, the printed circuit board in 3D

    KERISE

    kerikun11/micromouse-kerise-v3

    MicroMouse KERISE v3

    130 parts32
  • 2 layers75.1 × 85.2 mmMicromouse2016, the printed circuit board in 3D

    Micromouse2016

    idt12312/MIZUHO

    マイクロマウス2016の機体データ

    106 parts28
  • 2 layers94 × 85 mmSumoBot, the printed circuit board in 3D

    SumoBot

    ErichStyger/McuMiniSumoRobot

    Mini Sumo Robot

    86 parts25
  • 2 layers24.8 × 32.4 mmH Bridge Proto, the printed circuit board in 3D

    H Bridge Proto

    Scavenger18/RepoPNP

    Files concering PAIND PNP Feeder

    14 parts24
  • 2 layers127 × 82.6 mmPacBot 2019-2020, the printed circuit board in 3D

    PacBot 2019-2020

    HarvardURC/Pacbot

    Repository for the Harvard Undergraduate Robotics Club's Pacbot team

    20 parts20