Forum Replies Created
-
AuthorPosts
-
D.V.G. KrishnaParticipant
you need two 8051 microcontrollers
one at the computer and
one on the robot
at the pc side you need to work on serial communication between pc and 8051 using serial port(UART)
connect an RF module through HT12E
to 8051.
connect a RF receiver through HT12D to the 8051 on the robot
for the circuits of RF modules visit
D.V.G. KrishnaParticipantyou need two 8051 microcontrollers
one at the computer and
one on the robot
at the pc side you need to work on serial communication between pc and 8051 using serial port(UART)
connect an RF module through HT12E
to 8051.
connect a RF receiver through HT12D to the 8051 on the robot
for the circuits of RF modules visit
D.V.G. KrishnaParticipantwhat type of IR sensor you are using
D.V.G. KrishnaParticipantwhat type of IR sensor you are using
D.V.G. KrishnaParticipantwhether you are looking for a digital one
or analog
D.V.G. KrishnaParticipantwhether you are looking for a digital one
or analog
D.V.G. KrishnaParticipantyou need to refer about RC5 protpcol
D.V.G. KrishnaParticipantyou need to refer about RC5 protpcol
D.V.G. KrishnaParticipantfirst you need to find the type of stepper you are using.
incase of unipolar stepper then
the control algorithm willbe
if(condition for forword)
while(condition for forword)
{
control port=0x11; 0001
delay(); define as per the motor
control port=0x22; 0010
delay();
control port=0x44; 0100
delay();
control port=0x88; 1000
delay();
if(condition for backword)
while(condition for backword)
{
control port=0x88; 1000
delay();
control port=0x44; 0100
delay();
control port=0x22; 0010
delay();
control port=0x11; 0001
delay();
}
D.V.G. KrishnaParticipantfirst you need to find the type of stepper you are using.
incase of unipolar stepper then
the control algorithm willbe
if(condition for forword)
while(condition for forword)
{
control port=0x11; 0001
delay(); define as per the motor
control port=0x22; 0010
delay();
control port=0x44; 0100
delay();
control port=0x88; 1000
delay();
if(condition for backword)
while(condition for backword)
{
control port=0x88; 1000
delay();
control port=0x44; 0100
delay();
control port=0x22; 0010
delay();
control port=0x11; 0001
delay();
}
D.V.G. KrishnaParticipantyou better go for bitmasking
D.V.G. KrishnaParticipantyou better go for bitmasking
D.V.G. KrishnaParticipantyes
in that case i too prefer to go for high current MOSFETS for better switching
but they are a bit costly
i used a tecnique
i took three 2003 ics and
short 4 inputs and and short the coressponding out puts
as a result you will get 500*4=2000mA=2A
the cost will be less compares to that off MOSFETs as the need proper biasing circuit
D.V.G. KrishnaParticipantyes
in that case i too prefer to go for high current MOSFETS for better switching
but they are a bit costly
i used a tecnique
i took three 2003 ics and
short 4 inputs and and short the coressponding out puts
as a result you will get 500*4=2000mA=2A
the cost will be less compares to that off MOSFETs as the need proper biasing circuit
D.V.G. KrishnaParticipanti got bored with servos
as they consume lots of power
i made a dc motor works similar to that of a servo
http://homemaderobo.blogspot.in/2012/03/how-to-convert-dc-motor-into-servo.html
but now i got a problem that i need 2 plastic gare motors with twoside shaft
-
AuthorPosts