12V To 24V, 1Amp Step Up DC-DC Converter Using LM2588

12V To 24V Booster is based on LM2588 IC from Texas Instruments. The LM2588 regulator integrated circuit specifically designed for fly-back, step-up (Boost) , and forward converter. The board provides 24V DC 1A DC output, Input 8V to 16V DC. project  has minimum components, screw terminal provided for input & outputs.


  • Supply Input 8V To 16V DC ( Ideal 12V DC)
  • Output 24V 1A










Download LM2588 Data Sheet


12V-SLA Lead Acid Battery Charger Using BQ24450

The project has been developed to charge the SLA (Lead Acid Battery) . The project helps to charge 12V Lead acid battery up to 12Ah, specific current output possible altering the current sense Resistor.  The bq24450 contains all the necessary circuitry to optimally control the charging of valve-regulated lead-acid batteries. The IC controls the charging current as well as the charging voltage to safely and efficiently charge the battery, maximizing battery capacity and life. Depending on the application, the IC can be configured as a simple constant-voltage float charge controller or a dual-voltage float-cum-boost charge controller.

The built-in precision voltage reference is especially temperature-compensated to track the characteristics of lead-acid cells, and maintains optimum charging voltage over an extended temperature range without using any external components. The ICs low current consumption allows for accurate temperature monitoring by minimizing self-heating effects.

The IC can support a wide range of battery capacities and charging currents, limited only by the selection of the external pass transistor. The versatile driver for the external pass transistor supports both NPN and PNP types and provides at least 25mA of base drive.

In addition to the voltage- and current-regulating amplifiers, the IC features comparators that monitor the charging voltage and current. These comparators feed into an internal state machine that sequences the charge cycle. Some of these comparator outputs are made available as status signals at external pins of the IC. These status and control pins can be connected to a processor, or they can be connected up in flexible ways for standalone applications.


  • Input Supply 16V-20V DC
  • Charging Voltage 12V SLA(Lead Acid Battery),AGM
  • Lead Acid Battery 5-12Ah  ( 500mA)






6V Lead Acid SLA Battery Charger Circuit Using BQ24450

The bq24450 board assists users in evaluating the bq24450 linear battery charger. The User’s guide the bq24450 bill of materials, schematic. The bq24450 contains all the necessary circuitry to optimally control the charging of lead-acid batteries. The IC controls the charging current as well as the charging voltage to safely and efficiently charge the battery, maximizing battery capacity and life. Depending on the application, the IC can be configured as a simple constant-voltage float charge controller or a dual-voltage float-cum-boost charge controller. This 6V Lead Acid Charger circuit from www.ti.com EVM manual

  • Input Supply 9-13V DC
  • Charging Voltage 6V SLA(Lead Acid Battery),AGM
  • Lead Acid Battery 5-12Ah  ( 500mA)

Download : BQ24450 Data Sheet

Circuit Courtesy www.ti.com



10 Level AC Motor Speed and ON/OFF Controller Circuit 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.


  • 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

Download Data Sheet LS7311

Download PDF Schematic







Digital Potentiometer Using Optical Rotary Encoder & LS7184

The primary application of the project is to replace the mechanical potentiometer with optical encoder which is long life, accurate, smooth in operation. The simple project has been designed around LS7184 quadrature clock converter IC from LSI semiconductor, AD5220-10 Digital potentiometer from Analog Devices, and optical encoder from Burns.

Quadrature clocks derived from optical encoder, when applied to the A and B inputs of the LS7184, are converted to strings of Clock and an Up/down direction control. These outputs interfaced directly to AD5220-10 Digital potentiometer IC.

The AD5220-10 contains a single channel, 128 positions, and digitally-controlled 10K ohms variable resistor (VR) device. This device performs the same electronic adjustment function as a potentiometer.

Jumper J1 provided for scale of the 3-state input to select resolution x1, x2 or x4. The input quadrature clock rate is multiplied by factors of 1, 2 and 4 in x1, x2 and x4 mode, respectively, in producing the output UP/DN clocks. x1, x2 and x4 modes selected by the MODE input logic.

levels are as follows:

Mode = 0 : x1 selected

Mode = 1 : x2 selected

Mode = Float : x4 selected


  •     Supply 5V DC
  •     J1 Encoder pulse multiplication ( Jumper JL Close =1X, Jumper JH Close = X2, J1 Open = X4)
  •     Header Connector for Supply and Output
  •     Potentiometer Resistance 10K Ohms
  •     R5 Resistor For Programmable output pulse width (200ns to 140μs) – Read Data Sheet
  •     X1 , X2 and X4 mode selection
  •     Excellent regulation of output pulse width
  •     On-chip filtering of inputs for optical or magnetic encoder applications.
  •     TTL compatible I/Os

Note : Input for external component connection. A Resistor (R5) connected between this input and VSS adjusts the output clock pulse width (Tow). Refer to graph for appropriate bias resistor value.
















RC Signal Monitor Using 20 Bargraph LEDs Including RC Switch ( RC Signal Reader Using Bar-Graph Display)

The versatile Bar-Graph SMD components based R/C signal monitor & R/C switch is a great tool for R/C hobbyist R/C modeller and DIY robotics, Tiny Bar-Graph displays provide a Red color bright, easy to read display of Radio Control (R/C) signal from 1mS to 2mS.  This Bar-Graph has 20 segments in single color and display R/C signal in span of 1mS to 2mS. The Barograph RC Signal reader is based on PIC micro-controller PIC16F886. This high performance measurement provides unique capabilities and can be used in various applications like Radio Signal Monitor, Robotics, Machine Control, RC Remote Tester, RC Signal to ON/OFF switch by connecting Relay board or Solid state relay at output of any suitable LED. Multi switches also possible connecting relay boards on all separate LEDs. Solder Jumpers provided on bottom side of PCB to select particular output to interface with Relay or Solid state Relay. 

Note: This board has been designed for multiple options and has few extra components. Check BOM carefully before soldering the components.  Solder the parts as described in parts list. 



  • Supply 5V DC
  • Input 1mS to 2 Ms
  • Display Range 1.5mS to 2mS Center to Left 10 LEDs & 5mS to 1mS Center to Right 10Leds
  • Output Display 20 Color RED SMD LEDs
  • Compact Board with SMD Components
  • Supply input Header Connecter
  • Solder Jumper on each LED for Output Control, Alarm, and Relay














1.6KW Brush-Less Motor Power Driver Using IPM STK554U362

The compact motor drive power board is based on STK554U362A IPM module from ON semiconductor. It provides an affordable and easy-to-use solution for driving high power Brushless servo, AC Motors, and DC Brushless motors in a wide range of applications such as power white goods, air conditioning, compressors, power fans, high-end power tools and 3-phase inverters for motor drives in general.

The IPM itself consists of short-circuit rugged IGBTs and a wide range of features like (UVP) under voltage protection, (OCP) Over current protection with fault detection output flag , embedded temperature sensor NTC.Internal Boost diodes are provided for high side gate boost drive.

The main characteristics of this project are its small size, minimal BOM and high efficiency. It consists of an interface circuit, bootstrap capacitors, fault event signal and temperature monitoring. It is designed to work in single or three shunt configuration and with dual current sensing options: using three dedicated on-board op-amps

Thanks to these advanced characteristics, the system can provide the fast and accurate current feedback conditioning necessary for field oriented control (FOC). Refer Data sheet for more information


  • Input voltage: 125 to 400 VAC
  • Nominal power: up to 1600 W
  • Nominal current: up to 10 A
  • Input auxiliary voltage: up to 20 VDC
  • On Board 5V Regulator for Op-Supply
  • D2 Power LED (Gate Driver Supply)
  • 3 Pin Screw Terminal for AC Supply Input
  • 4 Pin Screw Terminal Connector For Motor Connections
  • On Board Fuse for Short Circuit Protection
  • Single- or three- shunt resistors for current sensing
  • IPM temperature monitoring and protection
  • Highly integrated device containing all High Voltage (HV) control from HV-DC to 3-phase outputs in a single small SIP module.
  • Output stage uses IGBT/FRD technology and implements Under Voltage Protection (UVP) and Over Current Protection (OCP) with a Fault Detection output flag. Internal Boost diodes are provided for high side gate boost drive.
  • 3 Independent shunt resistors and 3 X Channel signal condition amplifiers help to easy FOC based driver
  • Header connector provided for inputs and logic supply input
  • Externally accessible embedded thermistor for substrate temperature measurement.
  • Single control power supply due to internal bootstrap circuit for high side pre-driver circuit.
  • Externally accessible embedded thermistor for substrate temperature measurement.
  • All control inputs and status outputs are at low voltage levels directly compatible with micro-controllers.

Note : This board also supports following ICs





















TheSTK554U362A is Intelligent Power Module (IPM) based upon ONs Insulated Metal Substrate Technology (IMST) for 3-phase motor drives which contain the main power circuitry and the supporting control circuitry. The key functions are outlined below:




+, U-, V-, W-

These pins are connected with the main DC power supply. The applied voltage is up to the Vcc level. Overvoltage on these pins could be generated by voltage spikes during switching at the floating inductance of the wiring. To avoid this behavior the wire trac-es need to be as short as possible to reduce the floating inductance. In addition a snubber capacitor needs to be placed as close as possible to these pins to stabilize the voltage and absorb voltage surges.


U, V, W

These terminals are the output pins for connecting the 3-phase motor. They share the same GND potential with each of the high side control power supplies. Therefore they are also used to connect the GND of the bootstrap capacitors. These bootstrap capaci-tors should be placed as close to the module as possible.



These pins connect with the circuitry of the internal protection and pre-drivers for the low-side power elements and also with the control power supply of the logic circuitry. Voltage to input these terminals is monitored by the under voltage protection circuit. The VSS terminal is the reference voltage for the control inputs signals.


VB1, VB2, VB3

The VBx pins are internally connected to the positive supply of the high-side drivers. The supply needs to be floating and electrically isolated. The boot-strap circuit shown in Figure 20 forms this power supply individually for every phase. Due to integrated boot resistor and diode (RB & DB) only an external boot capacitor (CB) is required.

CB is charged when the following two conditions are met. ① Low-side signal is input ② Motor terminal voltage is low level

The capacitor is discharged while the high-side driver is activated.

Thus CB needs to be selected taking the maximum on time of the high side and the switching frequency into account.


The voltages on the high side drivers are individually monitored by the under voltage protection circuit. In case an UVP event is detected on a phase its operation is stopped.

Typically a CB value of less or equal 47uF (±20%) is used. In case the CB value needs to be higher an external resistor (of apx. 20Ω or less) should be used in series with the capacitor to avoid high currents which can cause malfunction of the IPM.



These pins are the control inputs for the power stages. The inputs on HIN1/HIN2/HIN3 control the high-side transistors of U/V/W, and the inputs on LIN1/LIN2/LIN3 control the low-side transistors of U/V/W respectively. The input are active high and the input thresholds VIH and VIL are 5V compatible to allow direct control with a microcontroller system

Simultaneous activation of both low and high side is prevented internally to avoid shoot through at the power stage. However, due to IGBT switching delays the control signals must include a dead-time.



For fail safe operation the control inputs are internally tied to VSS via a 33kΩ (typ) re-sistor. To avoid switching captured by external wiring to influence the module behavior an additional external low-ohmic pull-down resistor with a value of 2.2kΩ-3.3kΩ should be used.

The output might not respond when the width of the input pulse is less than 1μs (both ON and OFF).



The FLTEN pin is an active low input and open-drain output. It is used to indicate an in-ternal fault condition of the module and also can be used to disable the module opera-tion. The I/O structure is shown


The internal sink current IoSD during an active fault is nominal 2mA @ 0.1V. Depending on the interface supply voltage the external pull-up resistor (RP) needs to be selected to set the low voltage below the VIL trip level.

For the commonly used supplies VP:

VP = 15V -> RP >= 20kΩ VP = 5V -> RP>= 6.8kΩ


For a detailed description of the fault operation refer data sheet chapter 4


Note: The Fault signal does not latch permanently. After the protection event ended and the fault clear time(2ms) passed, the module operation is automatically re-started. Therefore the input needs to be driven low externally activated as soon as a fault is detected.



An internal thermistor to sense the substrate temperature is connected between TH and VSS. By connecting an external pull-up resistor to arbitrary voltage, the module temperature can be monitored. Please refer to heading 3.2 for details of the thermis-tor.

Note: This is the only means to monitor the substrate temperature indirectly.



Operation procedure

Step1: Please connect IPM, each power supply, logic parts, and the motor to the evaluation board,

and confirm that each power supply is OFF at this time.

Step2: Please impress the power supply of DC15V.

Step3: Please perform a voltage setup according to specifications, and impress the power supply

between the “+” and the “-” terminal.

Step4: By inputting signal to the logic part, IPM control is started.

(Therefore, please set electric charge to the boot-strap capacitor of upper side to turn on

lower side IGBT before running.)

* When turning off the power supply part and the logic part, please carry out in the reverse order

to above steps.

Metal Detector Schematic and PCB layout Using TDA0161

The Metal detector project is designed for metallic body detection by sensing variations in high frequency Eddy current losses. Using an externally-tuned circuit, they act as oscillators. The output signal level is altered by an approaching metallic object. The output signal is determined by supply current changes. Independent of supply voltage, this current is high or low, according to the presence or absence of a closely located metallic object Between pins 3 and 7, the integrated circuit acts like a negative resistor with a value equal to that of the external resistor R3 and trimmer potentiometer PR1 (connected between pins 2 and 4). The oscillation stops when the tuned circuit loss resistance (Rp) becomes smaller than R3. As a result, ICC(close) = 10mA (pins 1 and 6). The oscillation is sustained when Rp is higher than R3, and ICC(remote) = 1mA (pins 1 and 6). Eddy currents induced by coil L1 in a metallic body determine the value of Rp.

  • Supply 5-12V DC
  • Output Normally High , Provide Low output in presence of Metal
  • LED Sensor Active Indicator
  • Sensing Distance 5-15mm

Download PDF Schematic & PCB Layout





2 Channel Relay Shield for Arduino UNO Circuit and PCB layout

2 Channel Relay Shield for Arduino UNO Circuit and PCB layout

2 Channel Relay shield for Arduino UNO can be used in several applications like remote control, on/off AC or Dc load and any circuits which required isolated high current and high voltage. Relay 1 connected to Digital pin D2 and Relay 2 can be controlled through D12 of Arduino PIN. Both relay has optocoupler in input for isolation which protect Arduino from any EMI noise and complete isolation between high volt/current at relay outputs.  Relay shield required separate 12V DC. Two LED indicate the Relay operations. J1,J2 provided In case single supply for relay and Arduino required.

  • Input: 12 VDC @ 84 mA
  • D2 and D12 Arduino connected to Relay inputs
  • Solder PCB Jumper J1 and J2 if Shield and Arduino need common supply
  • High TTL Signal Required to Trigger the Relay
  • Output: Two SPDT relay
  • Relay specification: 5 A @ 230 VAC
  • Trigger level : 2 to 12 VDC
  • Header connector for connecting power and trigger voltage
  • LED on each channel indicates relay status
  • Power Battery Terminal (PBT) for easy relay output connection






17 Channel Optically Isolated I/O Shield for Arduino Uno Using LOC111, PC817,6N137 Opto-couplers

17 Channel Optically Isolated I/O Shield for Arduino Uno

The shield enables you to  interface many things to Arduino Uno , all I/O are optically isolated, The shield consist  8 Channel low speed outputs which can be used for on/off applications. 3 Channel high speed outputs frequency up to 10 MHz using 6N137. 4 Channel slow inputs using PC817 opto-coupler. One high speed input frequency up to 10 MHz using 6N137, and one analog voltage input using LOC111 IC. Board provided with multi option isolated i/o line to integrate multiple sensors and other things.


  • Supply 5V DC
  • 8 Low Speed Outputs for On/Off Slow Operations Using PC817
  • Slow Outputs Connected to Digital Pins D2,D3,D4,D5,D6,D7,D12,D13
  • 3 Channel High Speed Outputs Frequency Upto 10Mhz Using 6N137 Optocoupler
  • 3 High Speed Outputs Connected to PWM Pins D9,D10,D11
  • 4 Channel Low Speed Inputs Connected to Analog Pins A1,A2,A3,A4 (PC817)
  • 1 Channel High Speed Input Connected to Digital Pin D8 Frequency Up to 10Mhz
  • 1 Channel Analog Voltage Input 0 To 5V 


PDF Schematic






1 2 3 46