Description:
The
IC L293D is
used for interfacing
8051with
DC motor as
shown in the block diagram. The two input buttons can be used to
control the output PWM generated by the microcontroller. This output
signal is then fed to DC motor through motor
driver.L293D
contains four H bridge drivers are enabled in pairs.EN1 is used to
enable pair 1(IN1-OUT1, IN2-OUT2) and EN1 is used to enable pair
1(IN3-OUT3, IN4-OUT4).In this diagram, switch were connected, if
switch 1 pressed the both DC motor rotates forward direction. If
switch 2 pressed the both DC motor rotates reverse direction. If
switch 3 pressed first motor rotates forward and second rotates
reverse direction. If switch 4 pressed first motor rotates reverse
and second rotates forward direction.
Code:
#include<reg51.h>
sbit
m1f =P2^0;
sbit
m1r =P2^1;
sbit
m2f =P2^2;
sbit
m2r =P2^3;
sbit a
=P3^0;
sbit b
=P3^1;
sbit c
=P3^2;
sbit d
=P3^3;
void
delay(int);
void
main()
{
if(a==0)
{
m1f=0;
m1r=1;
m2f=0;
m2r=1;
}
else if(b==0)
{
m1f=1;
m1r=0;
m2f=1;
m2r=0;
}
else
if(c==0)
{
m1f=0;
m1r=1;
m2f=1;
m2r=0;
}
else
if(d==0)
{
m1f=1;
m1r=0;
m2f=0;
m2r=1;
}
else
{
m1f=1;
m1r=1;
m2f=1;
m2r=1;
}
delay(100);
}
void
delay(int n)
{
int
i,j;
for(i=0;i<n;i++)
for(j=0;j<100;j++);
}
Circuit
Diagram:
If you are looking for iPad DJ controller reviews then you need to know how to search. The key to finding reviews is knowing what to look for and being able to differentiate between good and bad reviews. Check out this site to know more about best midi controller.
ReplyDelete