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

MC33035 BRUSHLESS MOTOR DRIVER BREAKOUT BOARD

The board shown here is a breakout board for MC33035 brushless motor controller. It requires an output buffer IPM module or Mosfets to complete the closed loop brushless motor driver. MC33035 IC is the heart of the project; the project provides 6 PWM pulses as well 6 Inverse pulses outputs. On board Jumpers helps to change the Direction, Enable, Brake, and 60/120 phasing  Header connector provided to connect the Hall sensors and supply, on board LED for Power and fault, P1 potentiometer helps to change the speed.

The MC33035 is a high performance second generation monolithic brushless DC motor controller containing all of the active functions required to implement a full featured open loop, three or four phase motor control system. This device consists of a rotor position decoder for proper commutation sequencing, temperature compensated reference capable of supplying sensor power, frequency programmable saw tooth oscillator, three open collector top drivers, and three high current totem pole bottom drivers ideally suited for driving power MOSFETs. Also included are protective features consisting of under voltage lockout, cycle−by−cycle current limiting with a selectable time delayed latched shutdown mode, internal thermal shutdown, and a unique fault output that can be interfaced into microprocessor controlled systems. Typical motor control functions include open loop speed, forward or reverse direction, run enable, and dynamic braking. The MC33035 is designed to operate with electrical sensor phasings of 60°/300° or 120°/240°, and can also efficiently control brush DC motors.

An internal rotor position decoder monitors the three sensor inputs (Pins 4, 5, 6) to provide the proper sequencing of the top and bottom drive outputs. The sensor inputs are designed to interface directly with open collector type Hall Effect switches or opto slotted couplers. Internal pull−up resistors are included to minimize the required number of external components. The inputs are TTL compatible, with their thresholds typically at 2.2 V. The MC33035 series is designed to control three phase motors and operate with four of the most common conventions of sensor phasing. A 60°/120° Select (Pin 22) is conveniently provided and affords the MC33035 to configure itself to control motors having either 60°, 120°, 240° or 300° electrical sensor phasing. With three sensor inputs there are eight possible input code combinations, six of which are valid rotor positions. The remaining two codes are invalid and are usually caused by an open or shorted sensor line. With six valid input codes, the decoder can resolve the motor rotor position to within a window of 60 electrical degrees. The Forward/Reverse input (Pin 3) is used to change the direction of motor rotation by reversing the voltage across the stator winding. When the input changes state, from high to low with a given sensor input code (for example 100), the enabled top and bottom drive outputs with the same alpha designation are exchanged (AT to AB, BT to BB, CT to CB). In effect, the commutation sequence is reversed and the motor changes directional rotation. Motor on/off control is accomplished by the Output Enable (Pin 7). When left disconnected, an internal 25 Μa current source enables sequencing of the top and bottom

drive outputs. When grounded, the top drive outputs turn off and the bottom drives are forced low, causing the motor to coast and the Fault output to activate. Dynamic motor braking allows an additional margin of safety to be designed into the final product. Braking is accomplished by placing the Brake Input (Pin 23) in a high state. This causes the top drive outputs to turn off and the bottom drives to turn on, shorting the motor−generated back EMF. The brake input has unconditional priority over all other inputs. The internal 40 kΩ pull−up resistor simplifies interfacing with the system safety−switch by insuring brake activation if opened or disconnected. The commutation logic truth table is shown in Figure 20. A four input NOR gate is used to monitor the brake input and the inputs to the three top drive output transistors. Its purpose is to disable braking until the top drive outputs attain a high state. This helps to prevent simultaneous conduction of the the top and bottom power switches. In half wave motor drive applications, the top drive outputs are not required and are normally left disconnected. Under these conditions braking will still be accomplished since the NOR gate senses the base voltage to the top drive output transistors.

Continuous operation of a motor that is severely over−loaded results in overheating and eventual failure. This destructive condition can best be prevented with the use of cycle−by−cycle current limiting. That is, each on−cycle is treated as a separate event. Cycle−by−cycle current limiting is accomplished by monitoring the stator current build−up each time an output switch conducts, and upon sensing an over current condition, immediately turning off the switch and holding it off for the remaining duration of oscillator ramp−up period. The stator current is converted to a voltage by inserting a ground−referenced sense resistor. The voltage developed across the sense resistor is monitored by the Current Sense Input (Pins 9 and 15), and compared to the internal 100 mV reference. The current sense comparator inputs have an input common mode range of approximately 3.0 V. If the 100 mV current sense threshold is exceeded, the comparator resets the lower sense latch and terminates output switch conduction. The value for the current sense resistor is:

RS=0.1/ I stator(max)

The Fault output activates during an over current condition. The dual−latch PWM configuration ensures that only one single output conduction pulse occurs during any given oscillator cycle, whether terminated by the output of the error amp or the current limit comparator.

SPECIFICATIONS

  • Supply 12-18V
  • Jumpers for Direction, Enable,60/120 Phasing, Brake
  • LED D1 Fault
  • LED D2 Power LED
  • Pot P1 Speed Control
  • CN1 6 PWM Outputs
  • CN3 6 Inverse PWM Outputs
  • CN4 Supply Input
  • CN2 Hall Sensor Interface
  • Frequency 18 KHz

SCHEMATIC

PARTS LIST

CONNECTIONS

INTERNAL DIAGRAM

OUTPUT VS HALL SENSOR

ROTOR POSITION PULSE SEQUENCE

PHOTOS

PCB

4A PWM CONTROLLED UNIPOLAR STEPPER MOTOR DRIVER USING STK672-740

The project published here is a high-performance Unipolar stepper motor driver that offers PWM controlled high current output. An Arduino board and the project published here can be combined to create a good Unipolar stepper motor driver with micro-stepping, supply 36v DC and load current up to 4A. This board requires a sequence of 4 phase pulses which can be feed and generated using Arduino or any other microcontrollers.  IC incorporates various functions like built in over current detection, over heat output OFF, fault output (active low) when over current or over heat detected, and also has built in power on reset. LED D2 is the power indicator, LED D1 indicates a fault. PR1 trimmer potentiometer provided to set the current. Refer to datasheet of STK672-740 for pulse sequence and timing information. The projects supports 5 Wire, 6 Wire and 8 Wire Stepper Motors in unipolar mode.

The board works perfectly with motor supply up to 36V DC, however motor power supply is possible to go up to 50V DC, in this case remove LM317 regulator, and supply 5V from external power supply.

FEATURES

  • Motor Supply 36V DC ( Up to 50V DC Possible Read Note)
  • Logic Supply 5V DC ( On Board LM317 Regulator Provides 5V)
  • Motor Load Up to 4Amps
  • Required large size heat sink for IC
  • Built-in overcurrent detection function, overheat detection function ( output current OFF)
  • Fault signal ( active low) is output when over current or overheat is detected
  • Built-in power on reset function
  • Phase signal input driver activated with an active low and incorporates a simulation ON prevention function
  • Supports Schmitt input 2.5V high level input
  • Incorporating a current detection resistor, motor current can be set using trimmer pot
  • Enable pin can be used to cut output current while maintaining the excitation mode.
  • PCB Dimensions 30.32MM x 44.04MM

SCHEMATIC

PARTS LIST

BLOCK DIAGRAM

INPUT SIGNALS

INTERFACE

CONNECTIONS

PHOTOS

PCB

15A 100V ISOLATED HALF-BRIDGE DRIVER

15 A 100V Isolated Half bridge driver project intended to be used for DC-DC converters, inverters, LED driver and motor driver applications. This projects is really helpful in industrial applications where noise is a concern since project provides optical isolation between microcontroller and high current output. ADuM4224 isolated precision Half-Bridge driver is the heart of the project. IRFR120 dual Mosfet is used as output driver. MOSFET can be replaced as per application requirement of voltage and current rating. The ADuM4224 isolators each provide two independent isolated channels. They operate with an input supply voltage ranging from 3.0 V to 5.5 V, providing compatibility with lower voltage systems. In comparison to gate drivers employing high voltage level translation methodologies, the project offers the benefit of true, galvanic isolation between the input and each output. Each output can be continuously operated up to 537 V peak relative to the input, thereby supporting low-side switching to negative voltages. The differential voltage between the high-side and low-side can be as high as 800 V peak. Refer to truth table for operation conditions. The board tested with input frequency of 100 KHz but will support frequency up to 1 MHz. CN3 connector provided for logic signal and supply input, CN1 Output drive supply , CN2 load supply input, CN4 for load connection.

The ADuM42241 is 4 A isolated, half-bridge gate driver that employ the Analog Devices, Inc., iCoupler® technology to provide independent and isolated high-side and low-side outputs. The ADuM4224 provides 5000 V rms isolation in the wide-body, 16-lead SOIC package. Combining high speed CMOS and monolithic transformer technology, these isolation components provide outstanding performance characteristics superior to the alternatives, such as the combination of pulse transformers and gate drivers.

Note : Output MOSFETs can be used as per application requirement of voltage and load current, supply input will be depend on MOSFET.

 Features

  • Supply Output Side 12V DC ( 5V-18V Possible Refer Note)
  • Supply VDD1 5V-12V DC
  • Input Signal VIA/VIB 3V to 5V
  • Frequency Up to 1Mhz
  • PCB Dimensions 57.04mm X 48.12 mm

SCHEMATIC

PARTS LIST

CONNECTIONS

ADUM4224 TRUTH TABLE

PHOTOS

PCB

3V TO 5V BOOST DC-DC CONVERTER USING MAX711

The circuit shown here is a compact and high-efficiency boost converter that has been designed for hand-held equipment. This boost converter converts 2 cells (3V) DC power into 5V DC with output load current up to 500mA. Typical efficiency when boosting battery inputs is 85%. The circuit is based on MAX711 which integrates a step-up DC-DC converter with a linear regulator to provide step-up voltage conversion. The circuit is optimized for battery applications where the input varies above and below the regulated output voltage. The project has an input range from +1.8V to +11V. The circuit is set for 5V output but it has an adjustable output that can be set from +2.7V to +5.5V with the help of two R3, R4 resistors. The IC contains a comparator for low battery detection. If the voltage at LBI+ falls below that at LBI- (typically connected to REF), LBO goes low. Hysteresis is typically 50mV. You can set the low-battery monitor’s threshold with two resistors, R1 and R2.

The MAX711 integrate a step-up DC-DC converter with a linear regulator to provide step-up/down voltage conversion. The step-up switch-mode regulator contains an N-channel power MOSFET switch. It also shares a precision voltage reference with a linear regulator that contains a P-channel MOSFET pass element. Step-Up Operation A pulse-frequency-modulation (PFM) control scheme with a constant 1μs off-time and variable on-time controls the N-channel MOSFET switch. The N-channel switch turns off when the part reaches the peak current limit or the 4μs maximum on-time. The ripple frequency is a function of load current and input voltage.

FEATURES

  • Supply Input Two AA Cell- 3V DC (+1.8V to +11V Range)
  • Output 5V DC (Adjustable 2.5V to 5.5V)
  • Output Load 500mA Maximum
  • Efficiency for battery input is 85%

SCHEMATIC

PARTS LIST

CONNECTIONS

PHOTOS

VIDEO

PCB

Search for products

Back to Top
Product has been added to your cart