8 Channel Infra-Red Remote-Control Arduino Shield Using ULN2803

  • Rajkumar Sharma
  • 303
    Views
  • moderate
  • Tested

This is an 8 channel infra-red remote-control Arduino shield that can drive 8 high current loads such as LEDs, solenoids, multiple toy DC Motors, dual unipolar stepper motor, filament lamps, etc. Each channel consists of two parallel NPN transistors with freewheel diodes which are important to drive inductive loads like motors. The shield consists of 2 x ULN2803 Chips, Infrared receiver TSOP1838, trimmer potentiometer, 4 tactile switches with pull-down resistors. The shield is compatible with Arduino UNO. Arduino code is also provided to test the shield. I have used a cheap IR remote to test this shield, this remote transmit NEC code but any other remote can be used with this shield and it will require to decode the remote switches.

Further details on decoding IR Remote is available here: https://randomnerdtutorials.com/arduino-ir-remote-control/

Note: Operating voltage of this circuit is 12V DC hence it can drive load up to 12V, for higher voltage 12V to 50V operation remove jumper J1, change capacitor C2, and C4 to higher voltage and use CN2 to power the load, in this case, Arduino will require 5V USB power or DC jack power.

Features

  • Load Supply 12V DC (For Supply 12 to 50V Read Note)
  • 8 X 1Amps Load (1Amp Peak)
  • TSOP1838 Infra-Red Receiver
  • 4 Tactile Switches with pull-down resistors
  • On-Board Trimmer Pot
  • PCB Dimensions 51.38MM x 36.26MM

Connections

  • Connector CN1: Load 1, Load2, Load3, Load 4
  • Connector CN3: Load5, Load6, Load7, Load 8
  • Connector CN1: DC power 12V for Arduino and Load.
  • Connector CN2: Load Supply 12V-50V (Remove J1 Jumper If 12-50V Load Power Supply is used)
  • Jumper J1: Close this Jumper for 12V Supply from Arduino DC Jack or CN2

Arduino Pins Description

  • D2>>OP5 Load, D3>>OP6 Load, D4>>OP7 Load, D5>>OP8 Load, D6>>OP1 Load, D7>>OP2 Load, D8>>OP3 Load, D9>>OP4 Load
  • A0>> Tactile Switch 1, A1>> Tactile Switch 2, A2>> Tactile Switch 3, A3>> Tactile Switch 4
  • A5>> Trimmer Potentiometer
  • D1 (TX)>> Infra-Red Receiver TSOP1838

Applications

  • Infra-Red Remote-Control LED Driver
  • Infra-Red Remote-DC Motor Driver
  • Infra-Red Remote-Unipolar Stepper Motor Driver
  • Infra-Red Remote-Solenoid Driver
  • Infra-Red Remote-High Current Relay Driver
  • Infra-Red Remote-RGB LED Strip Drivers
  • LED Sequencer

Schematic

Parts List

Connections

Gerber View



Photos

 

Videos




 

ULN2803 Datasheet

uln2803a

TSOP1838 Datasheet

sunrom-579100

PCB

Leave a Reply

RELATED PROJECTS

X

By continuing to use the site, you agree to the use of cookies. more info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close