RC SERVO DRIVER 0-5V

0 – 5V Servo Controller project will control a hobby type servo motor connected to it via a preset or external DC source.  This kit will be ideal add on in animatronics and motion control application.

SPECIFICATIONS

  • Microcontroller based design for greater flexibility and ease of control
  • Single Servo control via clearly marked berg connector
  • Clearly marked jumper to select signal source to control the Servo
  • Onboard preset for ready to control option for this kit
  • Power-on LED indicator
  • Diode protection for reverse polarity connection of DC supply to the PCB
  • Four mounting holes 3.2 mm each
  • PCB dimensions 45 mm x 32 mm

This is a simple but a useful circuit to control a single servo motor.  Its an ideal add on to a RC Hobbyist tool kit. The DC input to this circuit should be 5 to 6 VDC.  DC signal is given to this board at connector marked CN1 (+V and GND).   You can also feed in a variable DC signal source at the other two pins on this connector to control the servo.  To use this signal source you need to place the Jumper link at J1 in the E position.  Alternatively, you can also control the servo motor by preset PR1 mounted on the PCB.  For this you need to place the Jumper link in the I position at J1.A Servo motor is connected at connector marked CN2 on the PCB.  This connector has all the pins clearly marked for connection to the servo.LED D1 is a power on indicator ,  Diode D2 provides a reverse polarity protection for the Microcontroller.

SCHEMATIC

Servo_Driver_SCH

PARTS LIST

Servo_Driver_BOM

PCB

L293D DC MOTOR DRIVER MODULE

The project designed around L293D IC. The L293D device is quadruple high-current half-H driver. The 293D is designed to provide bidirectional drive current up to 600mA a voltage from 5V to 36V. L293D Adapter Board can be used as dual DC motor driver or bipolar stepper motor driver.  Useful in robotics application, bidirectional DC motor controller and stepper motor driver.  Separate logic supply to reduce dissipation.  L293D includes the output clamping diodes for protections.

SPECIFICATIONS

  • Motor/Logic supply 5 to 36 V
  •  Logic controls input 7 VDC max
  •  Inhibit facility/enable
  •  High Noise immunity
  •  Over temperature protection
  •  Capable of delivering output current up to 600 mA per channel
  •  The control/interface lines are accessible with Berg connector
  •  Header connector for motor and supply connection
  •  PCB dimensions 36 mm x 24 mm

SCHEMATIC

L293D_DC_Motor_Driver_SCH

PARTS LIST

L293D_DC_Motor_Driver_BOM

PCB

DC MOTOR SPEED AND DIRECTION CONTROLLER USING L293D

DC Motor Speed and direction controller project based on L293D H-Bridge and 555 Timer IC. 555 Generate PWM and L293D works as output driver. The 293D provides bidirectional drive current up to 600mA a voltage from 5V to 12V. L293D includes the output clamping diodes for protections.

SPECIFICATIONS

  •  Supply 5 to 12 V
  • Inhibit facility/enable
  • PWM Frequency 5KHz Maximum
  • High Noise immunity
  • Over temperature protection
  • Capable of delivering output current up to 600 mA per channel
  • The control/interface lines are accessible with Berg connector
  • Header connector for motor and supply connection
  • PR1 : Preset Speed Adjust
  • SW1 : 3Pin Jumper and Closer for Direction change
  • CN1 : DC Motor Supply input 5V to 12V DC
  • Dimensions  48.26mm x 36.83mm

SCHEMATIC

DC_Motor_Speed_Controller_SCH

PARTS LIST

DC_Motor_Speed_Controller

PHOTOS

DC_Motor_Speed_Controller_M047A-500x500VIDEO

PCB

HALF BRIDGE DRIVER BASED ON IR2104

This Half-bridge driver based on IR2104 gate driver IC and N channel Dpak  MOSFET  , The IR2104 is a  high voltage, high speed power MOSFET driver with independent high and low side referenced output channels. HVIC and latch immune CMOS technologies enable ruggedized monolithic construction. The logic input is compatible with standard COMOS or LSTTL output, down to 3.3V logic. A gate IR2104 driver is a power amplifier that accepts a low-power input from a controller IC and produces a high-current drive input for the gate of a high-power transistor such as a power MOSFET. In essence, a gate driver consists of a level shifter in combination with an amplifier.

This drive has many application, ranging from  DC-DC power supply for high power density and efficiency, This project simplifies the design of control systems for a wide range of motor applications such as home appliances, industrial drives, DC brushed motors , Brushless motors, fans, Tesla Coil driver, Induction coil driver, LED driver, Halogen Lamp driver.

FEATURES

  • Load Supply 12 to 36V DC
  • Load Current 10Amps (Peak 20Amps)
  • Logic Supply 12 To 15V DC
  • Input Signals 3.3V to 15V
  • SMD based tiny design
  • Required Single PWM input
  • Shutdown Input
  • Screw Terminals for Load and Load Supply
  • Header Connector for Logic supply and inputs

SCHEMATIC

Half-Bridge-Driver-SCHEMATIC

PARTS LIST

Half-Bridge-Driver-BOM

CONNECTIONS

Half-Bridge-Driver-CONNECTIONS

PHOTO

Half-Bridge-Driver-IMG_4777

PCB

AC MOTOR SPEED CONTROLLER USING U2008B

This is a low cost, current feedback phase control AC motor driver based on U2008 IC. The U2008B is designed as a phase control circuit in bipolar technology. It enables load-current detection as well as mains-compensated phase control. Motor control with load-current feedback and overload protection are preferred applications.

SPECIFICATIONS

  • Supply Input:  230V AC
  • Load: up to 500W (Triac Requires Heat sink for Higher Load)
  • Jumper J1 Selection: A-Load Current Compensation or B-Soft Start
  • PR1: Preset for Phase Control ( Ramp Current Adjustment)
  • P1 : Potentiometer Set Point

SCHEMATIC

AC-Motor-Speed-Controller-SCH

PARTS LIST

AC-Motor-Speed-Controller-BOM

PCB

Scoreduino-B Arduino based controller for digital scoreboards

Watch the video of Scoreduino-B

SCOREDUINO-B works with SCORE4 module of Scoreduino app.

The SCOREDUINO-B’ module works as a basic controller for 2.3″, 3″, 4″, and 5″- 4 digits (2 on each side) scoreboards. It has 4 switches for up and down commands for each set of 2 displays.

Other features:

How does it work?

SCOREDUINO-B is designed to work with 2 sets of 2 digits up-down counter. This controller module fits into the female headers of the 2 digits counters on each side. It works with the SCORE4 app. Users can send specific numbers to each set of displays. The communication medium is either Bluetooth or RF or manual control.

An example:

When a user sends 15 to one of the displays, the Scoreduino-B sends up count pulses 15 times to count from 1 to 15, and finally, it stops at 15. All the up-down counters and scoreboards have been designed in that way.

These are the pins on the Scoreduino-B board:

On the left side:

  • 9V: This is to power up RED colored 2.3″ displays. We get this voltage from the voltage regulator LM78XX.
  • 5V: 5V is used for CD4511 and 74LS192 on the left side
  • GND: GND of Scoreduino-B connects with the GND of 2 digits up/down counter
  • A: Send pulse from Scoreduino-B via this pin in order to count UP
  • B: Send pulse from Scoreduino-B via this pin in order to count down
  • 14: Reset pin. Send pulse to reset the count.

On the right side:

  • V: V depends upon the color of the displays used on the right side. For example, GREEN colored 2.3″ display needs 12V. This is the default supply voltage.
  • 5V: 5V is used for CD4511 and 74LS192 on the right side
  • GND: GND of Scoreduino-B connects with the GND of 2 digits up/down counter
  • C: Send pulse from Scoreduino-B via this pin in order to count UP
  • D: Send pulse from Scoreduino-B via this pin in order to count down
  • 14: Reset pin. Send pulse to reset the count.

Components used:

  1. 1 x PCB
  2. 6 x 6 pin male header angle
  3. 1 x 6 pin male header for programming
  4. 1 x 9 pin female header- to be changed in the next version to make it 4CH only.
  5. 5 x tactile switches
  6. 2 x heat sink set
  7. 1 x LM7805
  8. 1 x LM7809
  9. 2 x 22pF capacitor
  10. 1 x 16Mhz oscillator
  11. 3 x 10uF
  12. 2 x PC817
  13. 5 x 10K
  14. 5 x 1K
  15. 3 x 5mm LED (RED Green and BLUE)
  16. 1 x 1P DIP switch
  17. 1 x buzzer
  18. 1 x DC barrel
  19. 1 x resettable fuse
  20. 1 x Bluetooth module
  21. 1 x 16 pin DIL socket
  22. 1 x 28 pin DIL socket
  23. 1 x Atmega328P
  24. 1 x CD4049

See all the images on Flickr

The Schematic:

This is how we use Scoreduino-B:

  1. 2.3 inch scoreboard.      Watch it on youtube
  2. 3 inch scoreboard.         Watch it on youtube
  3. 4 inch scoreboard.         Watch it on youtube
  4. 5 inch scoreboard

It works with SCORE4 module of Scoreduino app.

See all the images on Flickr

Related products

SCORE-12123

'Scoreduino-A' Trigger Module For Up and Down Counter Drivers

US $24.95
  • Arduino based digital controller for up down
SCO-23

2.3" Common Anode Seven Segment Display Driver

US $19.95
Sold out
SCO-3

3" Common Anode Seven Segment Display Driver

US $24.95
Sold out
SCO-4

4" Common Anode Seven Segment Display Driver

US $29.95
BC-45465
Categories:

433Mhz RF Transceiver Receiver Transmitter Module

US $5.95
  • This module uses the latest 433MHz wireless
Sold out
SCO-5

5" Common Anode Seven Segment Display Driver

US $39.95
Sold out
SCO-896

Android app and RF remote controlled 3 digits common anode up and down counter

US $39.95
The price of this product is not decided
BC-0017
Categories:

Bluetooth Module HC-05 and HC-06 for Arduino-Android Communication

US $5.95
Sold out
SCO-4654

SCORE4- 2 teams/players Arduino based digital scoreboard with 2.3", 3" and 4" displays

US $495.00
The price of this product is not decided
Sold out
SCO-4666

SCORE5- 2 teams/players Arduino based 4" digital scoreboard with innings display

US $495.00
The price of this product is not decided
Sold out
SCO-4666-1

SCORE6- 2 teams/players Arduino based 4" digital scoreboard for table tennis

US $495.00
The price of this product is not decided

Single digit common anode up and down counters/drivers for seven segments displays

Main points:

  • Seven segment displays are available in different sizes. We have designed six different drivers for COMMON ANODE seven-segment displays. The drivers are available for 1.2″, 1.8″, 2.3″, 3″, 4″, and 5″ seven-segment displays.
  • The single-digit drivers work with SCORE1, SCORE2, and SCORE3 modules of Scoreduino app.
  • The module can be triggered with NE555, flashing LED, basic trigger module, Scoreduino-A, and Arduino. It can also be triggered by anything that generates a clock pulse. If you use the ‘Scoreduino-A’ board, you can either control it using the RF remote control, by pressing UP and DOWN switches or using Scoreduino app (send commands via Bluetooth)
  • You can simply place the display on the driver board and solder it. In just a few minutes, the display will be ready to count up and down.
  • We also have one driver for 2.3″ common cathode display. The common cathode driver is not a part of the Scoreduino project, it is a part of the objects counter project.
  • Each driver has headers on two sides to receive up/down count signals and to concatenate with another driver module.
  • You can connect unlimited number of driver boards. 

This image shows 2.3″ common anode 7- segment displays drivers. There are similar drivers for 1.2″, 1.5″, 3″, 4″ and 5″ displays and all the single digit drivers can be controlled with basic trigger module and Scoreduino-A module (this comes with Bluetooth module and RF remote control)

Applications:

Why did we make it?

This is just a by-product of a digital Scoreboard or Scoreduino project. We were designing a table tennis scoreboard andwe noticed that there are no 2.3″ seven segment display drivers available. So, we derived the idea of a single-digit driver from the scoreboard.

What makes it special?

  • The size of the seven-segment display makes it special. The display is large enough to be seen from 100 meters.
  • You can concatenate as many displays as you want.
  • It can be used with NE555, Arduino, flasher LED, Scoreduino-A, basic trigger module, or anything that can generate a count pulse.
  • There is no extra complicated wiring or programming to make it work. Just get your common anode seven segment display and solder it on the driver board and power it up, it just starts counting.
  • You can at least use it to test your own displays. When you buy a seven-segment display from any store, the first struggle most people face is to find a reliable circuit to test it. This driver does the hard work. We have included the schematic also, so, you can get some ideas on driving the displays.

Can the driver increase or decrease a count for any specific sensor value? Yes, it does.

Schematic:

This is the schematic for all the single-digit drivers. Just the resistors are different. The value of resistor depend upon the color and size of the seven-segment displays.

 

Pinouts on one side:

  • 9V: The module works strictly with a 9V power supply.
  • 5V: Connect the 5V of Arduino
  • GND: Connect GND pin of Arduino
  • 5: Send pulse from Arduino via this pin in order to count UP
  • 4: Send pulse from Arduino via this pin in order to count DOWN
  • 14: Reset pin. Give pulse to reset the count

Pinouts on the other side:

  • 12: This connects to pin 5 of another module
  • 13: This connects to pin 4 of another module
  • 14: Pin 14 on both sides are connected

The following video shows an example with 2.3″ common anode driver:

Limitations:

This is basically an UP and DOWN counter module. It either counts up or down, that’s it. Though it can be used with Arduino, please be mindful of its limitation, it is not like any other drivers which display any specific number. However, there are some possibilities also. Suppose, to display a number, let’s say, 95, you need to send count pulse for 95 times to the module and it takes less than 1 second to count from 00 to 95. You won’t even notice that the Arduino counted 95 times.

However, if you want to display, for example, 886, it will take around 5 seconds to count from 000 to 886. Therefore, the module may become impractical for more than 3 displays.

Why is this limitation? Why was the driver designed this way?

You cannot make a temperature display board using this module. It is just a counter that counts up or down.

The drivers were designed in this way because we first wanted to design scoreboards only and the up and down counter concept would be sufficient to build a scoreboard. Later, when we succeeded in making the scoreboards, we wanted to release single-digit drivers and 3 digits up and down counters as a by-product of the Scoreduino project. Besides, we wanted to make very simple up and down counters that could be used by anyone who does not know anything about Arduino or programming. To support this, we have added RF remote control also so that it could be operated by anyone.

PULSE GENERATOR FOR STEPPER CONTROLLER USING AD654

This stepper pulse generator project is an easy solution for stepper controller drive. It’s a very important tool and can be used to drive stepper in standalone mode.  It generates square wave pulses in frequency range 0-50Khz. This project has multiple features which are a must for stepper controller. It has on board frequency generator with wide span of frequency, Slide switch for direction control and jumper for enable or disables the stepper controller.  AD654 is heart of the project and its generate the pulse for stepper controller, output  frequency 0-50Khz, higher frequency output is possible by changing CT capacitor value connected between pin 6 and 7. Refer to data sheet of AD654 for alteration. The AD654 is a monolithic Voltage to frequency converter consisting of an input amplifier, a precision oscillator system, and a high current output stage. The board has on board LM317 regulator and have an input supply of 7-36V DC. A on board LED for power indication, PR2 trimmer potentiometer to set the frequency. PR1 is to fine tune the frequency, slide switch SW1 to change the direction of stepper motor, J1 Jumper to enable or disable the stepper controller. All outputs are TTL level. Change the R3 to 0E if stepper controller has opto-coupler input.

This Pulse Generator works along with 2.5A Bipolar Stepper Motor Driver LV8772E but not limited to.

FEATURES

  • Supply 7-36V DC
  • Frequency Output 0-50Khz (TTL Level)
  • Direction Signal TTL Level, Change R3 to 0 Ohms for direct 5V Output
  • Enable- GND or 5V
  • D1 Power LED
  • PR1 Fine Tune The Output Frequency
  • PR2 Frequency Adjust
  • SW1 Slide Switch for Direction
  • J1- Jumper for Enable or disable the stepper Controller

SCHEMATIC

PARTS LIST

CONNECTIONS

PHOTOS

VIDEO

PCB

Basic trigger module for up down counters

The ‘basic trigger module’ works as a basic controller for up and down counters or seven-segment display drivers. It has 3 switches for up count, down count, and reset. Up switch increases the count and down switch decreases the count and the reset switch resets the count to zero.

How does it work ?

All seven segment display drivers are designed in such a way that this basic trigger module fits into the female headers of the drivers. The UP, DOWN and RESET pins of its trigger module connect to pins 5, 4, and 14 respectively of the 74LS192 chip that contributes to up, down, and reset of the count.

When you press the tactile switches, the corresponding LEDs placed right above the switches turn on. The two LEDs are flashing LEDs to give the trigger signal.

All the drivers are designed for COMMON ANODE seven segment displays. It can trigger these drivers:

  1. 1.2 inch RED common anode seven segment display driver– works with 5V-6V.
  2. 1.8 inch RED common anode seven segment display driver– Works with 5V-6V.
  3. 2.3 inch RED common anode seven segment display driver– works with 9V.
  4. 3 inch RED common anode seven segment display driver– Works with 12V.
  5. 4 inch RED common anode seven segment display driver– Works with 12V.
  6. 5 inch RED common anode seven segment display driver– Works with 15V.

 

Download Gerber Files

Components used:

  1.  1 x PCB
  2. 1 x LM7805 positive voltage regulator
  3. 1 x 16 pins IC socket
  4. 1 x CD4049
  5. 3 x Optocouplers
  6. 3 x tactile switches
  7. 2 x 5mm Flashing LEDs
  8. 1 x Normal 5mm LED
  9. 4 x 1K resistors
  10. 2 x 4.7K resistors
  11. 1 x DC barrel
  12. 2 x 6 pins angle header to connect to the drivers
  13. 2 x 10uF electrolytic capacitors
  14. 1 x0.1uF ceramic capacitor

The schematic:

See all the images on Flickr

Download Gerber Files

[beevideoplayersingle videourl=”https://youtu.be/KzSn5QQeT8c”]

Single digit up and down counter using 74LS192 and RF remote control

PCBs sponsored by

This is a basic up and down counter that can be controlled with a 4 channels RF remote control

This device uses 74LS192 up and down counter chip. It uses NE555(configured in monostable mode) to trigger the 74LS192 chip. 4511 chip works as a driver to the seven-segment display.

Schematic:

All the components required to build this counter are listed below:

  1. 1 x 74LS192
  2. 7 x 100 Ohm resistors
  3. 5 x 1K Ohm resistors
  4. 4 x 10K resistors
  5. 2 x tactile reset switch
  6. 2 x 0.1uF capacitors
  7. 2 x  100uF electrolytic capacitor
  8. 2 x BC557 transistors
  9. 1 x 0.56″ seven segment display common cathode
  10. 3 x 16 pins IC socket
  11. 2 x 8 pins IC socket
  12. 1 x 7 pins female headers
  13. 1 x 74LS192
  14. 1 x CD4511
  15. 1 x CD4049
  16. 2 x NE555
  17. 1 x MicroUSB connector for 5V

Download: Gerber Files

Assembly video

 

This is the RF remote control used with the up and down counter

BC-45465
Categories:

433Mhz RF Transceiver Receiver Transmitter Module

US $5.95
  • This module uses the latest 433MHz wireless

PCBs sponsored by

**Deals: **

1. The greatest sale for the happy new year 2021. Everyday PCBGOGO will choose 1 order randomly during December, the chosen lucky order will be free of charge.
2. PCBgogo offers the biggest coupon for this year, max $155 off, Grab your best discount on this Christmas and New Year sale. PCBgogo will prepare the gift for the customers, Orders above $60
will receive a surprising gift along with your PCBs.
3. If you are new to PCBgogo, you can get a $50 coupon.
4. Follow PCBgogo on Twitter to get more Christmas giveaways, such as amazon gift card mPCBgogo cash, etc. https://www.pcbgogo.com/happynewyear.html

Scoreduino

What is Scoreduino ?

Scoreduino is a combination of Arduino based controller and Android App designed to operate up/down counters and scoreboards

Scoreduino is an Arduino based programmable controller/device/platform dedicated to building and operating 74LS192 based scoreboards and up & down counters. It is slightly different from the regular Arduino board. It has been modified to make the Arduino compatible with 74LS192. Scoreduino based scoreboards and up & down counters can be controlled with the Scoreduino app.

Types of Scoreduino:

Read about Scoreduino App

Android app for controlling Scoreduino based up/down counters and scoreboards

Scoreduino app is an Android app for controlling Scoreduino based up/down counters and scoreboards. The app has altogether 7 individual apps for different scoreboards and up & down counters.

The app modules are named SCORE1, SCORE2, SCORE3, SCORE4, SCORE5, and SCORE6. There is one more app titled CD4029 which can be used for CD4029 based up and down counter.

The app sends up and down control signals as well as specific numbers to the Scoreduino device.

Scoreduino apps communicate with Scoreduino devices via Bluetooth. It has been built using MIT media lab’s App Inventor For Android. 

The app is FREE and it has been released under a Creative Commons Attribution ShareAlike 3.0 license. 

Basic Trigger Module

A trigger module for up and down counters

The ‘basic trigger module’ works as a basic controller for up and down counters or seven-segment display drivers. It has 3 switches for up, down, and reset signal. Up switch increases the count and down switch decreases the count and the reset switch resets the count to zero.

Scoreduino-A

A programmable Arduino based controller and trigger module for up and down counters

The SCOREDUINO-A module works as a basic controller for up and down counters and seven-segment display drivers. It has 3 switches for up, down, and reset signals. Up switch increases the count and down switch decreases the count and the reset switch resets the count to zero. It works with the Scoreduino app as well as RF remote control.

Single digit common anode up and down counter/driver

It works with SCORE1, SCORE2 and SCORE3 modules of Scoreduino app

We have common anode seven segment display drivers in different sizes. The drivers are available for 1.2″, 1.8″, 2.3″, 3″, 4″, and 5″ seven-segment displays.

SCORE 3- 3 Digits Up and Down Counter

It is operated with RF remote control and Scoreduino app

This is 3 digits up and down counter based on Arduino. It can be operated with Scoreduino app and RF remote control.

When operated with the Scoreduino app, users can send specific numbers to the displays. For example, if a user sends 999 from the app, the up-down counter displays 999. There are two buttons to increase or decrease the count.

SCOREDUINO-B

A programmable Arduino based controller for scoreboards

The SCOREDUINO-B module works as a basic controller for two teams/players scoreboards. It has a pair of headers on side of the board that can be connected to 2 digits seven-segment display drivers.

SCORE4- 2 teams/players DIY digital scoreboard

It works with SCORE4 app and Scoreduino-B

A two teams/players scoreboard has 4 digits which gets a name for its app as ‘SCORE4’. The available scoreboards have 2.3″, 3″, and 4″ displays.

SCORE5- 2 teams/players DIY digital scoreboard with innings display

It works with SCORE5 app and Scoreduino-B device

This scoreboard is also a  two teams/player scoreboard that has 5 digits and works with the SCORE5 module of the Scoreduino app. The 4 digits are for displaying the scores of two teams and the middle single-digit is for displaying the innings.

SCORE6- Tennis/Table Tennis DIY digital scoreboard

SCORE6 is an app for controlling a two-sided digital electronic table tennis scoreboard.

This scoreboard is also a two teams/player scoreboard that has 6 digits and works with the SCORE6 module of the Scoreduino app.

The 4 digits are for displaying the scores of two players and the two middle displays are for displaying the set won by each player.

CD4029 up and down counter module for Arduino

This is a basic up and down counter module for Arduino enthusiasts

CD4029 is a presettable binary/decade up and down counter chip. Scoreduino app has a feature to control the CD4029 based up and down counter module. You can connect the CD4029 counter module to Arduino and send up and down signals via Bluetooth. It is the most basic and simplest up and down counter for Arduino enthusiasts.

16X2 LCD SHIELD WITH LMD18201 MOTOR DRIVER

LCD is very important part of many DIY and industrial projects. The 16X2 LCD shield has been designed to develop LCD related projects using 28-40 Pin Pic development board or DSpic development board, along with LCD this shield includes LMD18201 DC Motor driver , 2 Trimmer potentiometer and 4 tact switches with jumpers. Jumpers can be used to connect switches to pre decided port pins or remove jumpers and connect switches to any port pin using female to female wire harness, LCD pins and H-Bridge signal inputs are open ended male header connector and can be hooked to any port pin with the help of female to female wire harness. This is a very useful shield to develop timer, measurements, dc motor driver with display, DC motor pump controller, automatic irrigation system and many more projects.

FEATURES

  • Supply 5V DC
  • Motor Supply 12V to 36V DC
  • Motor Load Up to 3A ( 6 Amp Peak)
  • 4 Tact Switch Open End or Jumpers Interface
  • On Board Trimmer Pot for LCD Brightness Adjust
  • 2 Spare Trimmer Pots

SCHEMATIC

PARTS LIST

PHOTOS

PCB

DC MOTOR & DIRECTION CONTROLLER WITH BRAKE USING MC33035

3AMP DC Motor speed and direction controller using MC33035 IC from on semiconductor, though the MC33035 was designed to control brushless DC motor , it may also be used to control DC brush type motors. MC33035 driving a Mosfets based H-Bridge affording minimal parts count to operate a brush type motor. On board potentiometer provided for speed control, slide switch for direction control and brake, On board jumper available to enable the chip. The controller function in normal manner with a PWM frequency of approximately 25Khz. Motor speed is controlled by adjusting the voltage presented to the non inverting input of the error amplifier establishing the PWM’s slice or reference level. Cycle by cycle current limiting of the motor is accomplished by sensing the voltage across the shunt resistor to the ground of H-bridge. The overcurrent sense circuit makes it possible to reverse the direction of the motor, using normal forward/reverse switch, on the fly and not have to completely stop it before reversing.

SPECIFICATIONS

  • SUPPLY 12-18V DC
  • Load Up to 3Amps, 5Amps with large size heat sink on Mosfets
  • On Board Potentiometer for Speed Control
  • Slide Switch ( SW1) for Brake
  • Slide Switch (SW2) for Direction Control
  • Jumper (J1) Provided to Enable the chip
  • LED (D1) Fault Indicator
  • LED (D2) Power Indicator
  • CN1 , Supply 12-18V DC
  • MG1 Motor Connections

SCHEMATIC

dc-motor-speed-direction-controller-schematic

PARTS LIST

dc-motor-speed-direction-controller-bom

 

PCB

Make a seven segment display using 5mm LEDs

All the PCBs sponsored by PCBGOGO.COM

In this post, I am going to explain how I built a basic 3″ seven segment display made using 5mm LEDs. This project was made during the research and development phase of Scoreduino project.

This is a COMMON CATHODE seven-segment display made with 29 pieces of 5mm LEDs. There is also a driver for this display. This can be a good experiment for students who want to learn how a seven-segment display and its driver work. The display driver is made using CD4026 which has been used several times in our previous up counter modules.
The driver is basically an up counter. After you insert the display into the headers of the driver and power it up, just press the COUNT switch to increase the count.

It works like any other seven-segment displays. I have designed a CD4026b based driver also. The seven-segment display fits into the headers of the driver and you can immediately test it. The driver is an up counter. Simply power up the display and test it.


Schematic of common cathode seven segments display:

Download Gerber Files


Schematic of the common cathode seven-segment display driver

Download Seven Segment Display Driver Gerber Files


The driver and seven-segment displays are theoretically similar to our CD4026 based up counter or common cathode driver.

 

Components required to build this seven-segment display

  1. 29 x LEDs.
  2. 2 x 5 pin header
  3. PCB
  4. 2 x 5 pins male headers

Components required to build the driver for the seven segments display:

  1. 1 x PCB
  2. 2 x 5 pins female headers
  3. 2 x 2 pins headers
  4. 2 x tactile switches
  5. 1 x 3mm LED
  6. 1 x Screw terminal
  7. 1 x 16 pin IC socket
  8. 1 x CD4026 up counter chip
  9. 3 x 10K resistors
  10. 1 x 1K resistors
  11. 1 x PC817 optocoupler
  12. 1 x 101J resistor network array
  13. 7 x BC547 NPN transistors
  14. 2 x 4 pins angle header (this is optional, you would need this if you want to concatenate other drivers)

You will need a 9V power supply to operate the driver.

All the PCBs sponsored by PCBGOGO.COM

PCBGOGO is offering several discounts and deals for Christmas and new year. Get all the details here: https://www.pcbgogo.com/happynewyear.html

**Deals: **

1. The greatest sale for the happy new year 2021. Everyday PCBGOGO will choose 1 order randomly during December, the chosen lucky order will be free of charge.
2. PCBgogo offers the biggest coupon for this year, max $155 off, Grab your best discount on this Christmas and New Year sale. PCBgogo will prepare the gift for the customers, Orders above $60
will receive a surprising gift along with your PCBs.
3. If you are new to PCBgogo, you can get a $50 coupon.
4. Follow PCBgogo on Twitter to get more Christmas giveaways, such as amazon gift card mPCBgogo cash, etc. https://www.pcbgogo.com/happynewyear.html

Similar Products

COU-18

1.8" Photoresistor And Laser Operated Medium Digital Objects Counter

US $24.95
This is an upgraded version of the previous
COU-902

2.3" common cathode seven segment display driver

US $14.95US $19.95
This is a CD4026 based up counter driver

CD4026- 1 Digit Up Counter Module

US $4.95
  • It works as an UP counter. You can
Sold out
COU-23

Photoresistor And Laser Operated Large Digital Objects Counter With 2.3" Displays

US $29.95
A laser light module illuminates the photoresistor continuously

2X L298 DUAL DC MOTOR DRIVER BOARD FOR ROBOTS

2XL298 H-Bridge Dual Motor driver project can control two DC motors connected to it.  The circuit is designed around popular dual H-Bridge L298 from ST. Motor supply 7V To 46V DC, Load 2Amp Each Channel.

FEATURES

  • Motor supply V2: 7 to 46 VDC
  • Logic Supply V1 : 5V DC
  • Input Signal: Enable, Dir. , PWM
  • Board Provides Current Feed Back ( On Board Shunt Resistor)
  • Control Logic Input: Standard TTL logic level
  • Output DC drive to motor: up to 2A + 2A
  • External Diode Bridge for protection
  • On Board 5V Power LED
  • On Board Motor Supply LED
  • 10X Box Header Connector for Inputs and PWM
  • Header Connector For Logic Supply
  • Screw Terminal for Motor Connections
  • Screw Terminal For Motor Supply

SCHEMATIC

PARTS LIST

PHOTOS

PCB

AC MOTOR SPEED CONTROLLER FOR MODERN APPLIANCES USING LS7311

The project specifically designed for motor speed control application in appliances such as blenders, etc. Tact switches provided for selecting/indicating from 1 to 10 power levels ( Speed Levels).  The project is ideal for universal and shaded-pole motor speed control for modern appliances design. Eliminates awkward mechanical switch assemblies and multi-taped motor winding.

FEATURES

  • 10 Tact Switch for Speed Selection
  • 10 LEDS for speed indication
  • On Board Stop and Start Switches ( Start Switch Latch Operation)
  • Momentary Run Switch
  • Supply 230V ( 110V Possible Refer Data sheet for components Change)
  • 300W Load
  • On Board snubber for Inductive Load
  • No Separate DC power supply required

NOTE: Dangerous voltages of 220V AC appears on this project. So take appropriate protection measures.

SCHEMATIC

PARTS LIST

PCB

2.5A 2 PHASE MICRO-STEPPING STEPPER MOTOR DRIVER

2 Phase stepping motor driver is a tiny board based on STK682-010 hybrid IC from ON semiconductor and it can deliver current up to 2.5Amp and has supply up to 32V DC. It has multiple micro-stepping: Full step, 1/2th Step, 1/4th Step, 1/8th Step, 1/16th Step, 1/32th Step, 1/64th Step, 1/128th Step.  PR1 trimmer potentiometer is provided to set the decay, 3.5V Slow Decay, 1.1V to 3.1V Mixed Decay, 0.8V-1V Fast Decay, and PR2 Trimmer Potentiometer provided to set the Current. Chopping frequency set to 83.3 KHz with the help of capacitor C5 100PF. Micro-Stepping can be set with the help of jumper J1, J2, J3. U2 provides 5V DC for logic circuit. All input signals can be feed through CN3. This board is default enabled since the enable pin has pull-up and you may short enable pin to GND to disable the board. The board required Step pulse and direction signal to operate the motor. IC has built in automatic half current functions to reduce the vibrations & current while motor is in static mode. Refer to table for Micro-Stepping setup. IC requires heat sink.

FEATURES

  • Supply Voltage Range 9-32V DC
  • Motor Load 2.5A Continues
  • On Board LM317 Regulator For 5V DC Logic Supply
  • J1, J2, J3 Jumpers for Micro-Stepping
  • PR2 Current Adjust Trimmer Potentiometer
  • PR1 FDT Adjust Trimmer Potentiometer To Adjust Decay
  • Built In Automatic Half Current Maintenance energizing function
  • Built in Over Current Protection Circuit (Within IC)
  • Built Thermal Shutdown Circuit (Within IC)

CONNECTIONS

  • PR2 Current Adjust
  • PR1 Decay Adjust
  • CN2 Bipolar Stepper Motor
  • CN1 DC Supply In 9-32V
  • CN3 Signal Input
  • D1 Power LED
  • CN1-Pin 1 VCC(5V), Pin 2 Direction, Pin 3 Clock Pulse , Pin 4 Enable, Pin 5 GND

APPLICATIONS

  • CNC Routers
  • 3D Printers
  • Copier machines
  • Printers
  • Automation
  • Robotics

SCHEMATIC

PARTS LIST

CONNECTIONS

MICRO STEPPING

PHOTOS

PCB

50V – 10A BIDIRECTIONAL DC MOTOR DRIVER USING A3941

This tiny board designed to drive bidirectional DC brushed motor of large current. DC supply is up to 50V DC. A3941 gate driver IC and 4X N Channel Mosfet IRLR024 used as H-Bridge. The project can handle a load up to 10Amps. Screw terminals provided to connect load and load supply, 9 Pin header connector provided for easy interface with micro-controller. On board shunt resistor provides current feedback.

The A3941 is a full-bridge controller for use with external N-channel power MOSFETs and is specifically designed for automotive applications with high-power inductive loads, such as brush DC motors. A unique charge pump regulator provides full (>10 V) gate drive for battery voltages down to 7 V and allows the A3941 to operate with a reduced gate drive, down to 5.5 V. A bootstrap capacitor is used to provide the above-battery supply voltage required for N-channel MOSFETs. An internal charge pump for the high-side drive allows DC (100% duty cycle) operation.

The full bridge can be driven in fast or slow decay modes using diode or synchronous rectification. In the slow decay mode, current recirculation can be through the high-side or the low side FETs. The power FETs are protected from shoot-through by resistor R7 adjustable dead time. Integrated diagnostics provide indication of under voltage, over temperature, and power bridge faults, and can be configured to protect the power MOSFETs under most short circuit conditions.

The A3941 is a full-bridge MOSFET driver (pre-driver) requiring a single unregulated supply of 7 to 50 V. It includes an integrated 5 V logic supply regulator. The four high current gate drives are capable of driving a wide range of N-channel power MOSFETs, and are configured as two high-side drives and two low-side drives. The A3941 provides all the necessary circuits to ensure that the gate-source voltage of both high-side and low-side external FETs are above 10 V, at supply voltages down to 7 V. For extreme battery voltage drop conditions, correct functional operation is guaranteed at supply voltages down to 5.5 V, but with a reduced gate drive voltage. The A3941 can be driven with a single PWM input from a Microcontroller and can be configured for fast or slow decay. Fast decay can provide four-quadrant motor control, while slow decay is suitable for two-quadrant motor control or simple inductive loads. In slow decay, current recirculation can be through the high-side or the low-side MOSFETs. In either case, bridge efficiency can be enhanced by synchronous rectification. Cross conduction (shoot through) in the external bridge is avoided by an adjustable dead time. A low power sleep mode allows the A3941, the power bridge, and the load to remain connected to a vehicle battery supply without the need for an additional supply switch. The A3941 includes a number of protection features against under voltage, over temperature, and Power Bridge faults. Fault states enable responses by the device or by the external controller, depending on the fault condition and logic settings. Two fault flag outputs, FF1 and FF2, are provided to signal detected faults to an external controller.

FEATURES

  • High current gate drive for N-channel MOSFET full bridge
  • High-side or low-side PWM switching
  • Charge pump for low supply voltage operation
  • Top-off charge pump for 100% PWM
  • Cross-conduction protection with adjustable dead time
  • 5 to 50 V supply voltage range
  • Integrated 5 V regulator
  • Diagnostics output
  • Low current sleep mode

SCHEMATIC

PARTS LIST

CONNECTIONS

 

TRUTH TABLE

PHOTOS

PCB

Popular Android Apps for 12CH Bluetooth Arduino module

Shortcut link for this article is https://www.buildcircuit.com/12ch

12 channels Bluetooth module for Arduino-Android communication is yet another kit for experimenting with Arduino and Android. This small module can be very effective for those learning and trying some apps using MIT media labs apps inventor .

BTRF: BTRF is a module similar to the 12CH Bluetooth module. BTRF module allows you to test Bluetooth as well as 4CH and 6CH RF modules. All the apps mentioned below do work with BTRF module also. Visit BTRF product page.

You will need an FTDI basic module to program the Arduino. The 1P DIP switch should be turned off while uploading the sketch.

This is BT module for controlling all the 12 digital pins of Arduino.

 

This is the BTRF module. All the apps mentioned in this article can be used for this module also. You can use this device to test the Bluetooth module as well as 6CH and 4CH RF modules.

You can make your own apps using the MIT App Invetor or use the existing apps on Google play.

When you test any new app, make sure that you read this tutorial first. Get the sketch here. This sketch will help you find out what the app is sending to Arduino. For example, some apps send characters and some send numbers. Based on the data received by Arduino, we need to write our sketch.

You can test this module with these apps:

  1. Ardroid: An Android Application for controlling any type of Arduino’s Digital and PWM Pins with the help of Bluetooth.
    It can be used to Control Arduino Uno’s Digital and PWM pins, Send & Receive text commands to/from Arduino. It offers control over all the digital pins. You can download the sketch from the app page. Download ardroid sketch

 

2. Arduino Bluetooth controller: Control your Arduino UNO & Arduino Nano GPIO’s and control the PWM signals via Bluetooth.
Joystick to control the robot movement, Bluetooth Terminal to send and receive the data from Arduino and save the data in sd card. You can do a lot of things with this app and obviously it works well with our Bluetooth module also.

3. Arduino Bluecontrol: Arduino Bluetooth Control is an application that allows you to control your Arduino board (and similar boards) via Bluetooth, and so to create awesome and fully customized projects, with the new features available within the app. The settings section allows you to adapt the application to your needs, through a very simple and intuitive interface.

4. E&E: Arduino Automation: Arduino Automation is an application that allows you to control devices using your Arduino Board (and similar boards) via Bluetooth or WiFi, and so to create awesome and fully customized projects, with the interfaces available within the app.

https://youtu.be/mP5ubZ1ZXSU

Related products

BC-45465
Categories:

433Mhz RF Transceiver Receiver Transmitter Module

US $5.95
  • This module uses the latest 433MHz wireless
BC-0017
Categories:

Bluetooth Module HC-05 and HC-06 for Arduino-Android Communication

US $5.95
BC-88645

BTRF kit for testing Bluetooth and RF modules

US $6.50
  • This is a basic Arduino board with

3.5A UNIPOLAR STEPPER MOTOR DRIVER

Unipolar stepper motor driver can drive unipolar motor up to 3.5A and supply range 10 To 50V DC. The board has been designed using STK672-442AEN IC.  The STK672-442AN is a hybrid IC for use as a unipolar, 2-phase stepper motor driver with PWM current control and Micro-stepping.

FEATURES

  • Supply Up to 50V DC Input
  • Logic Supply 5V DC Input
  • Load Current 3.5Amps
  • Stepper Motor: 5 Wires, 6 Wires, 8 Wires (Unipolar)
  • Built-in over current detection function, over heat detection function (Output Off)
  • Fault 1 signal ( Active Low) is output when overcurrent or over heat is detected
  • Fault 2 signal is used to output the result of activation of protection circuit detection at 2 levels.
  • Built-in power on reset function
  • A Micro-step sin wave driven driver can be activated merely by inputting an external clock.
  • The Switch timing of the 4-phase distributor can be switched by setting an external pin (Mode3) to detect either the rise or fall, or rise only, of clock input.
  • The Enable pin can be used to cut output current while maintaining the excitation mode.
  • With a wide current setting range, power consumption can be reduced during standby.
  • No Motor noise during hold mode due to external excitation current control.
  • Incorporating a current detection resistor (0.122Ω: resistor tolerance 2%), motor current can be set using two external resistors.
  • Phase is maintained even when the excitation mode is switched. Rotational direction switching function
  • External pins can be used to select 2, 1-2 (including pseudo-micro), W1-2, 2 W1-2, or 4W1-2 excitation.
  • Clock Input : Input frequency 20Khz when using both edge, Or 50Khz when using one edge
  • Minimum pulse width 20us When using both edge Or 10us when using one edge
  • M3: Jumper J3-Open the excitation phase moves one step at a time at the rising edge of the CLOCK pulse.
  • M3: Jumper J3-Closed the excitation phase moves alternately one step at a time at the rising and falling edges of the CLOCK pulse.
  • Do not Change direction during the 7us interval before and after the rising and falling edges of CLOCK input.
  • Enable : Normally High for Normal Operation, Pull down control of excitation drive output A, AB, B, and BB, and selecting operation/hold status inside the HIC

CONNECTIONS, LEDS AND JUMPERS

CN 1 : Supply Input  up to 50V DC

CN2 : 1 Pin 5V DC, 2 Pin Direction, 3 Pin Clock Input, 4 Pin Enable, 5 Pin GND, 6 NC, 7 Pin FLT2, 8 Pin GND

CN3 : Stepper Motor Connection

D1 LED : Excitation Monitor ( Motor Pulse Indicator)

D3 LED : Power LED

D2 LED : Fault 1 LED On  When Over Current, Over Heat

Jumper J1, J2 Micro-Stepping

Jumper J3 The Switch timing of the 4-phase distributor can be switched by setting an external pin (Mode3) to detect either the rise or fall, or rise only, of clock input.

SCHEMATIC

PARTS LIST

CONNECTIONS

MICRO-STEPPING

PHOTOS

PCB

Search for products

Back to Top
Product has been added to your cart