Skip to content

caseyanderson/tip120_controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tip120_controller

Casey Anderson, 2018

Overview

This repository provides Printed Circuit Board (PCB) files, as well as software examples, for an Arduino-based TIP120 actuator controlled via Potentiometer (or any Voltage Divider). As described (in more detail) here, the TIP120 is capable of actuating a variety of devices including brushless DC motors, vibration motors, solenoids, and lightbulbs.

PCB

This double-sided Pin Through Hole (PTH) PCB was created in EAGLE.

VCC is supplied to the Arduino Mini via RAW (12V maximum). VCC is also passed to the T pin of the CONN JACK STEREO 3.5MM. Connection to motors/solenoids/whatever is accomplished via 3.5mm audio cable. Rate of actuation is set via Potentiometer and passed to Arduino Mini via A0.

BOM

Note: items without a Manufacturer Part Number are generic.

  • 1x Arduino Pro Mini (3.3V, 8MHz)
  • 1x SWITCH SLIDE SPDT 200MA 30V, EG1218
  • 1x CONN PWR JACK 2X5.5MM SOLDER, PJ-102A
  • 1x CONN JACK STEREO 3.5MM, SJ1-3523N
  • 1x POT 10kR 1/20W CARBON LOG, PTV09A-4020F-A103
  • 1x TIP120
  • 1x 1N4004 Diode
  • 1x 220R
  • 1x 2.2kR
  • 1x 5mm LED
  • 1x Motor/Solenoid/Light

Photo

SOFTWARE

Currently only the absolute simplest example of PWM. More to follow.

About

PCB and Software for an Arduino-based TIP120 actuator controlled via Voltage Divider

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages