DC Motor Interfacing With PIC Microcontroller Using L293 Motor Driver IC

L293d is an H Bridge bidirectional motor driver IC used to interface DC motor and stepper motors to Microcontrollers.

CircuitsGallery.com already discussed about the working principle of L293 IC with an example of bidirectional motor driver circuit.

It is very easy to make a DC motor control using microcontroller. In this article I’m gonna show you the interfacing of DC motor with PIC16F877A microcontroller using L293D motor driver with the help of Mikro C coding and Proteus 8 simulation. Basically it is a bidirectional motor driver circuit with PIC MCU.

This is the most common circuit in robotics engineering. I’m sure this article will be helpful for PIC MCU beginners.

PWM DC Motor Speed Controller Circuit Using PIC16F877A Microcontroller

In our last PIC online tutorial we have covered PWM generation using PIC Microcontroller. As I told earlier PWM has wide application in electronics and robotics engineering.

In this article I’m gonna show you one of the important applications of PWM in Robotics, it is called Pulse Width Modulation motor speed control.

The method of generation of PWM signal is the same as before and this signal is applied to the Enable terminal of L293 motor driver IC. L293 is an H bridge motor controller IC capable of driving 2 Motor loads at a time.

Below is the detailed description of dc motor speed control using PWM technique with Proteus simulation and video demonstration.

Simple 555 Timer AM Transmitter Schematic for Science Fair Project

We have published so many FM transmitter circuits at CircuitsGallery, so this time I am going to introduce a simple AM transmitter circuit based on 555 timer. Firstly let us have a look at what is Amplitude Modulation. AM is a modulation technique where the amplitude of carrier varies according to the input message signal. AM has been a widely used modulation technique due to its longer range but has the disadvantage of lesser noise immunity. It is commonly used in walkie talkie applications.

Here 555 multivibrator generates a frequency of AM range so you can receive the transmitted audio signal in the AM radio receiver. This simple AM transmitter is suitable for school projects.

[Simple] Generating Pulse Width Modulation using PIC Microcontroller - Mikro C & Proteus Simulation

How to generate Pulse Width Modulation (PWM) using PIC microcontroller? This is going to be a continuation of our microcontroller online tutorial series. This article covers the detailed explanation and simulation of PWM generation using PIC16F877A microcontroller.

What is a Pulse Width Modulator? A PWM has series of pulses with variable pulse width. We have used Mikro C pro for pic microcontroller programming because it has inbuilt library functions to do many operations especially in PWM, this will simplify the user headache.

The simulation is done with Proteus design suite. In my previous article we have already discussed How to Simulate PIC Microcontroller in Proteus?

PWM has wide applications in automation such as DC motor speed control circuit , generating analog signals from digital signals and LED brightness control.

How to Simulate PIC Microcontroller in Proteus Design Suite 8

This is our PIC Microcontroller tutorial series. We have already discussed basic beginners guide to PIC. Now let’s see how to simulate the PIC microcontroller?

PIC simulation is the important step that you should do before practical implementation of any microcontroller projects.

As Circuits Gallery covers topic of Microcontrollers especially with PIC (Peripheral Interface Controller), this guide shows how to simulate PIC in one of the best PIC microcontroller simulation software ‘Proteus Design Suite Version 8’.

A simulation software can interact with the embedded project with screen indicators for example LED, LCD displays, switches and buttons. The simulation takes place in real time.

Buy Circuits Online from CircuitsGallery


With the continuous support we are getting from our readers in the past years, we the i-St@rGroup team are thinking of introducing a new service.

It is our pleasure to announce that we have started an online STORE for buying electronics circuits and projects. 

It includes assembled electronics circuits, school projects ,college projects, electronics components, PCBs etc. at a reasonable rate and minimum home delivery time.

High Current Adjustable Power Supply Circuit using LM317

Variable power supplies are available in different ranges but they provide very low current of one or two amperes, they can’t drive high power devices like motor or high power lamps.

So to get through such problems I introduce a high current variable voltage power supply circuit which can drive 10A of load, the current handling capacity can be increased simply by connecting 2N3055 power transistors in parallel.

I happened to design variable power supply schematic diagram for my inverter battery for safe and quick charging. My 30Ah lead acid inverter battery takes more time for constant voltage charging when I use a LM317 variable voltage regulator. This is due to its lower output current.

So I connected a power transistor which helps to increase the current without varying the voltage. 2N3055 can handle 15A, so by connecting parallel make add the individual current.

This can be used as a regulated 48V DC power supply or 24 V DC power supply. The maximum input to this DC variable power supply is 37 volts.

 

Copyright © 2011 CircuitsGallery| ToS | Privacy Policy |

Contact Us | Write For Us | Advertise on Circuits Gallery | About Us