Editor Version ×
recommended

Pro Edition

free

Brand new interactions and interfaces

Smooth support for design sizes of over 3W

devices or 10W pads

More rigorous design constraints, more

standardized processes

For enterprises, more professional users

Std Edition

Easy to use and quick to get started

The process supports design scales of 300

devices or 1000 pads

Supports simple circuit simulation

For students, teachers, creators

Ongoing

STD Bionic Hand v1.1

Bionic Hand v1.1

Project tags

License

TAPR Open Hardware License

License: TAPR Open Hardware License

Mode:

Mode

Editors' pick

Editors' pick

  • 1.2k
  • 0
  • 1
Update time: 2022-10-07 22:07:08
Creation time: 2021-01-07 00:52:21
Description

Description

Custom PCB to mount of the back of the palm of the hand

 

PCB includes:

- Battery or USB power input & voltage regulation

- Small controller to control movement commands and actuate the motors. I used a tiny pico nano but something like a small ESP32 board could also be suitable

- Several motor drivers (DRV8835DSSR)

- Multiplexer (CD74HC4067SM96) to read potentiometer for each motor. Controller must select which channel to read on the multiplexer using s0-s3. Output is an analog voltage passed to controller ADC

- I2C GPIO extender (SX1509BIULTRT) used to control the enable function of the motor controllers. This is required simply because the controller did not have enough IO, another controller may have more

- The board should have some suitably sized bulk capacitors on the motor inputs. I got a bit stuck here and didn't know what minimum value of capacitance I could use. I wanted to keep the board small and compact (avoiding very large caps). This was one of the final parts to implement.

- I also planned to have another small board on the back side of the thumb with a motor controller for the two motors there. I planned to use flexible (silicone) ribbon cable to link the palm PCB to the thumb PCB. I did not finish the spacing of the connector pads, as well as general finalisation of the PCB spacing and routing

 

Note: I am predominantly a mechanical engineer, if you find issues feel free to update/fix them and let me know. I can share future PCB versions to add to the project going forward

 

Thanks!

Mahdi

Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity
1 TINYPICO-NANO-CONNECTOR 1 TINYPICO-NANO-CONNECTOR 1
2 100nF C1,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13 C0603 12
3 10uF C2 C0603 1
4 100uF C16 CAP-SMD_BD6.3-L6.6-W6.6-FD 1
5 PMEG2005EB,115 D1,D2 SOD-523_L1.2-W0.8-LS1.6-RD 2
6 PAD GND,GND1,MOTIND+,MOTIND-,MOTMID+,MOTMID-,MOTPINK+,MOTPINK-,MOTRING+,MOTRING-,MOTTHUMBGRASP+,MOTTHUMBGRASP-,MOTWRISTFLEX+,MOTWRISTFLEX-,MOTWRISTROT+,MOTWRISTROT-,POTGND2,POTGND4,POTGND5,POTGND6,POTGND7,POTGND8,POTIND,POTMID,POTPINK,POTRING,POTTHUMBFLEX,POTTHUMBGRASP,POTTHUMBPIV,POTV3V1,POTV3V2,POTV3V3,POTV3V4,POTV3V7,POTV3V8,POTWRISTROT,THUMBFLEXENBL,THUMBFLEXPHASE,THUMBPIVENBL,THUMBPIVPHASE,VBAT,VBAT1 PAD-60-31-RECT 42
7 10k R1,R2,R3,R4 R0603 4
8 Button-SMD-4.5x4.5x4.8 SW1 SW-SMD_4P-L4.5-W4.5-P3.00-LS7.0 1
9 DRV8835DSSR U1,U9,U10 WSON-12_L3.0-W2.0-P0.50-BL-EP 3
10 MIC39100-5.0WS U2 SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BR 1
11 0532611071 U3 0532611071 1
12 0532611271 U4 0532611271 1
13 DRV8838DSGR U5 WSON-8_L2.0-W2.0-P0.50-TL-EP 1
14 SX1509BIULTRT U7 QFN-28_L4.0-W4.0-P0.40-BL-EP 1
15 CD74HC4067SM96 U8 SSOP-24_L8.1-W5.3-P0.65-LS7.8-BL 1
16 Micro USB-B 5P_C40942 USB1 MICRO-USB-SMD_5P-P0.65-H-M_MICRO-USB-5P 1

Unfold

Project Attachments

Project Attachments

Empty
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn