kanni1303
Full Member level 3
- Joined
- Jun 29, 2012
- Messages
- 164
- Helped
- 12
- Reputation
- 24
- Reaction score
- 11
- Trophy points
- 1,298
- Location
- Chennai, Tamil Nadu, India
- Activity points
- 2,719
I suspect your problem is that the enable and control inputs are floating when the switches are opened. Try connecting a pull-down resistor (10K?) between each input and ground. This will ensure the output stage is turned off when the input isn't driven.
Brian.
I suspect your problem is that the enable and control inputs are floating when the switches are opened. Try connecting a pull-down resistor (10K?) between each input and ground. This will ensure the output stage is turned off when the input isn't driven.
Brian.
you can use L298 instead of L293
I've just used a 754410 in a new design which is very similar to yours and it runs almost cold. There are a few points I would make that might help, I do not use ISIS so I can't simulate for you or even be sure the simulation would be accurate.
1. you show two 7805 5V regulators, both with 5V at their input pins. This will not work, they need around 3V more on their inputs than outputs to regulate properly. The one on the right should have a capacitor across it's input and ground pins and output and ground pins
2. By using two regulators, you run the risk of supplying the logic inputs before the supply on pin 16 is present. This can cause 'latch up' in the input stages and damage the IC.
3. Tie the unused inputs of the L293D to ground. if left floating there is a risk of it randomly switching or even oscillating which would increase the current it draws.
4. Make R1, R2 and R3 higher values, I would suggest 1K otherwise you waste current through them, particularly in R3.
5. Make sure you are using the "D" version of the L293 (L293D not L293). If you are using the non-D version you must add fast diodes between the motor outputs, ground and supply as detailed in the data sheet.
6. Ensure all the ground pins are connected. It is normal for these devices to run hot under continuous load so it's essential that you conduct the heat away through the pins as well as is possible. Sometimes, it's necessary to add an additional heat sink as well. Construction on prototyping boards is not advised.
7. Check the motor specification and make sure the 300mA max is the current under load and not the idling current. It's possible you are actually drawing considerably more than 300mA if the motor is driving something.
Brian.
Connect your motor to 12 V 2 A power supply and also connect an ammeter in series with the motor and see what max current it draws. Then if your motors current rating is more then you can use a 4 amps TIP IC between L293D and motor. What is the extra voltages you are giving to the motor (+ and - pins across motor in Proteus) ?? The motor will be powered by L293D with 12 V. Connect the motor as shown in the image but you have to give 5V to Vss and 12V to Vs.
5Ah battery means it can give 5 amperes continuously for one hour. Are you using 7805 to give 5V to MCU from your 12V battery? If yes, you can use battery like that. What is your 7805 regulator current rating? You say that you will drive 4 motors and each motor draws 300 mA max. If all the motors run at the same time then total current of the circuit will be 300 mA * 4 + current for MCU board which will be say around 1500 mA = 1.5A. Your motor driver should br run at 50% of it max ratings to avoid heating. L293D datasheet says that it can supply 600 mA per channel. So, you are using at 50% of max rating. Post your actual hardware circuit. Maybe your L293D is defective and so it is heating up. Try with another L293D.
TIP series are high power darlington transistors.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?