ashu
11-22-2005, 01:04 AM
hi everyone !
I m doing my Final project , my project is to build a robot which
will follow a stick , whenever the stick is moved forward the robot has to move forward and when the stick is moved left so do the robot should and when the stick is moved towards the robot , the robot is to go backwards
for that i m using IR sensors (TSOP1738) to detect the presense of the stick and hence i m converting the digital output of the Receiver to DC voltage by using a capacitor and a resistor .
i am using 2 555 timers to generate the 38KHz pulse and the receiver is receiving the reflected pulse .
I m using L293D to drive the motors . The Logic Circuit is implemented which gives the inputs to the L293D.
I m giving seperate powersupplies to the Logic and the Driver Circuit .
I m Supplying Voltage of 12Volts through the batteries which can supply at the max of 1 A current and hence the two circuits are running seperately.
I m giving 5 Volts to the Logic Circuit . For this i m using a regulator 7805 to regulate the 12 Volt supply to 5 Volts and hence the Logic Circuit is Giving the Output .
My Overall Circuit needs 340mA current in normal Conditions and 650mA while Switching but the Problem i m facing is that the Logic works fine when i lift the Robot in the air but when i place the robot on the floor the Logic eventually dies and the robot Gives some crap outputs, sometimes it doesnt senses and rotates in the Circle and sometimes it keeps on moving backwards and even while switching (means when some different action it has to perform according to the output of the sensors (i m using 3)) the regulator gives output of 3.46 Volts instead of 5 Volts
can somebosy help me in this project !
Is L293D not sensitive enough to detect the changes and work accordingly ?
can somebody tell me what should i do ? how to get rid of the problems !
My Logic truth table is :
S1 S2 S3 M1 M2
0 0 0 0 1
0 0 1 1 0
0 1 0 1 1
0 1 1 0 1
1 0 0 0 1
1 0 1 1 1
1 1 0 1 0
1 1 1 0 0
S1, S2, S3 are the three sensors and M1 and M2 are the motors
for Sensors 1 means it is sensing and 0 means it is not sensing
for Motors 1 means in the forward direction and 0 means it is moving backwards .The 3 sensors are at an angle of 45 degrees to the centre one
i m covering the sensors with black papers to absorb the radiations i.e. making a parabolic curve and placing the sensor inside it
SomeBody Please help me !!!!!
http://students.iiit.net/~ankit_garg/ckt2.JPG
I m doing my Final project , my project is to build a robot which
will follow a stick , whenever the stick is moved forward the robot has to move forward and when the stick is moved left so do the robot should and when the stick is moved towards the robot , the robot is to go backwards
for that i m using IR sensors (TSOP1738) to detect the presense of the stick and hence i m converting the digital output of the Receiver to DC voltage by using a capacitor and a resistor .
i am using 2 555 timers to generate the 38KHz pulse and the receiver is receiving the reflected pulse .
I m using L293D to drive the motors . The Logic Circuit is implemented which gives the inputs to the L293D.
I m giving seperate powersupplies to the Logic and the Driver Circuit .
I m Supplying Voltage of 12Volts through the batteries which can supply at the max of 1 A current and hence the two circuits are running seperately.
I m giving 5 Volts to the Logic Circuit . For this i m using a regulator 7805 to regulate the 12 Volt supply to 5 Volts and hence the Logic Circuit is Giving the Output .
My Overall Circuit needs 340mA current in normal Conditions and 650mA while Switching but the Problem i m facing is that the Logic works fine when i lift the Robot in the air but when i place the robot on the floor the Logic eventually dies and the robot Gives some crap outputs, sometimes it doesnt senses and rotates in the Circle and sometimes it keeps on moving backwards and even while switching (means when some different action it has to perform according to the output of the sensors (i m using 3)) the regulator gives output of 3.46 Volts instead of 5 Volts
can somebosy help me in this project !
Is L293D not sensitive enough to detect the changes and work accordingly ?
can somebody tell me what should i do ? how to get rid of the problems !
My Logic truth table is :
S1 S2 S3 M1 M2
0 0 0 0 1
0 0 1 1 0
0 1 0 1 1
0 1 1 0 1
1 0 0 0 1
1 0 1 1 1
1 1 0 1 0
1 1 1 0 0
S1, S2, S3 are the three sensors and M1 and M2 are the motors
for Sensors 1 means it is sensing and 0 means it is not sensing
for Motors 1 means in the forward direction and 0 means it is moving backwards .The 3 sensors are at an angle of 45 degrees to the centre one
i m covering the sensors with black papers to absorb the radiations i.e. making a parabolic curve and placing the sensor inside it
SomeBody Please help me !!!!!
http://students.iiit.net/~ankit_garg/ckt2.JPG