Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > Electronic Projects Design/Ideas/Reviews


Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution.

Reply
 
Thread Tools Display Modes
Old 30th September 2004, 05:04 PM   (permalink)
Default What happen to the relay????

hey.... pls help me...

I using a 6 volt relay to operate my DC motor, the signal is from microcontroller.... is rated current is around 2mA.. then i using one transistor 2n2222 to swtch on the relay.. at first it work well. can switch on the relay.. but after i connect the DC motor together with the relay....
when a signal is send from micrcontroller... relay doesn't work anymore..!!! why ya~~~~!!! pls pls pls......urgent.!!!!!!!
Gundam82 is offline  
Reply With Quote
Old 30th September 2004, 05:21 PM   (permalink)
Default

I'd say the relay did its spiking thing (it does have a technical term) when the contacts closed, and this destroyed either the transistor, the IC, or both.

You should always put a diode across the coil of a relay to stop this happening 8)

HTH,

Tim.
letsrelaythat is offline  
Reply With Quote
Old 1st October 2004, 09:45 AM   (permalink)
Default

Hey...... i tired to add diode (1n4001) between the relay oledi... i works well.. the relay can switch on the dc motor.... but when i but a high torque motor one.... but cannot switch the relay .`~~~ what happen?? any idea???


I using.... diode 1N4001, RELAY 6v, transistor NPN (2N2222), signal from Microcontroller... rated current around 2mA.... !!

PROBLEM>...... when put the normal dc motor.. relay work perfectly... BUT>>> when put the HIGH torque motor... The relay just click one time... then cannot work anymore.~~!!........ i want learn the solution..!!!! :?
Gundam82 is offline  
Reply With Quote
Old 1st October 2004, 09:59 AM   (permalink)
Default

Try posting the circuit, exactly as you have it connected, then perhaps we can make suggestions?.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is online now  
Reply With Quote
Old 1st October 2004, 10:31 AM   (permalink)
Default

I had a similar problem when I was drawing too much current through the switch part of a relay.

Maybe your high torque motor draws alot more current which may cause a welding effect.

If this is the case you could try using a higher power relay.
__________________
The first rule of mstechca club is do not talk about mstechca club.
http://www.electro-tech-online.com/s...induser&u=1245
2camjohn is offline  
Reply With Quote
Old 1st October 2004, 10:35 AM   (permalink)
Default

Another possibility: when the relay switch higher current, generated too much noises, and the micro program go to dead loop or freeze...
Sebi is offline  
Reply With Quote
Old 1st October 2004, 10:45 AM   (permalink)
Default

HEy.~~~~ yayayaya..... smae thing happen like u my case.... when put a high torpue dc motor.... once i send signal from microcontroller to the relay through transistor, my micocontrolle freeze there.... i need to restart the power supply !!!!! wat happen ya????

Using more higer power relay is that means that using 9VDC or 12 VDC relay????
Gundam82 is offline  
Reply With Quote
Old 1st October 2004, 10:58 AM   (permalink)
Default

This is my connection for the relay...!!!!!

icc... because of the high torwue motor generate too much noises when the relay switch higher current.......... this is why my microcontroller will go to dead loop or freeze.. there..... and i need to turn off and on the power supply.. !!! thanks~~~~


ERm... is there any slolution to sovle this problem??? other than change to more higer power relay???? 9v and 12v?????


i still learning....................~~~~!!! (@_@)
Attached Images
File Type: jpg relay1.jpg (14.7 KB, 579 views)
Gundam82 is offline  
Reply With Quote
Old 1st October 2004, 02:01 PM   (permalink)
Default

Quote:
Originally Posted by Gundam82
This is my connection for the relay...!!!!!

icc... because of the high torwue motor generate too much noises when the relay switch higher current.......... this is why my microcontroller will go to dead loop or freeze.. there..... and i need to turn off and on the power supply.. !!! thanks~~~~


ERm... is there any slolution to sovle this problem??? other than change to more higer power relay???? 9v and 12v?????


i still learning....................~~~~!!! (@_@)
Try putting some filtering on +5V right at the microcontroller. Put low ESR capactiance (like maybe 1-33uF electrolytic) and 10,000 pf ceramic right at the 5V pin on the micro. You could also put a zener diode 5.1V on +5V supply. This might help with the spike causing micro to freeze/reset.

With that said, the real issue is likely rooted in your layout. Some ways are better than others when high current devices like high torque motors are used. Can you post a picture of how its all connected?
Optikon is offline  
Reply With Quote
Old 1st October 2004, 02:14 PM   (permalink)
Default

As I suggested above, post the circuit! - all of it, the driver transistor part isn't any help - it gives no idea of what your power supply connections are, nor what decoupling capacitors you have fitted. Show the motor connections as well!.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is online now  
Reply With Quote
Old 1st October 2004, 02:39 PM   (permalink)
Default

thanks for ur suggestion... but i still not clear how is the conneciton for the capacitor?? to which +5 supply~~~ below is my circuit to control the motor using relay~~~!!!!!
for the motor part i didn;t put any capacitor o wat... just as shown above the relay connection..... !!!! i have no idea at all .... when use high torque motor... the PIC will deep loop....!!but i refer to other's people connection.... they all also the same..!!! how ya??
Attached Images
File Type: jpg circuit_198.jpg (38.9 KB, 554 views)
Gundam82 is offline  
Reply With Quote
Old 1st October 2004, 03:02 PM   (permalink)
Default

That's more like a block diagram that a circuit diagram!, I'm presuming there's a lot of parts that you're not showing?.

We need to see the exact circuit, as you have it connected, including the power supply, and all decoupling capacitors - everything!.

As you show the motor being fed from +5V, I'm presuming that you are using the same supply as the PIC?.

If your power supply uses a 7805 regulator, as soon as the motor turns ON it's liable to draw more than the 1 amp maximum the regulator will provide - so the +5V rail will fall drastically, the PIC will reset, and the motor will stop again. It's advisable to feed any heavy current devices from a different supply to the micro.

This is why we need the FULL circuit, instead of just guessing!.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is online now  
Reply With Quote
Old 1st October 2004, 06:28 PM   (permalink)
Default

here is my circuit.... i hope that can make everyone more clearing.... erm... i using 78L05 as my Vcc .. supply... yup..motor supply is separately...!!! is it possibly i connect the smae suppply to all the motor together???........... i didn;t use any capacitor in my this circuit..... as shown .... thanks~~!!!!! :roll:
Gundam82 is offline  
Reply With Quote
Old 1st October 2004, 09:00 PM   (permalink)
Default

what are the specs of the relay, as well as the voltage and current consumption of the motor you are driving?

seems the circuit is right for me. but try putting an NTC thermistor capable of holding the current consumption of your motor (lets say motor eats 3A, put an NTC thermistor that can handle 3A to 10A just for an example) in series with the controller load, which is the motor.
__________________
Learning is a life-long process...
GraveYard_Killer is offline  
Reply With Quote
Old 2nd October 2004, 04:06 AM   (permalink)
Default

Quote:
but try putting an NTC thermistor capable of holding the current consumption of your motor (lets say motor eats 3A, put an NTC thermistor that can handle 3A to 10A just for an example) in series with the controller load, which is the motor.


sorry~~~ this is my circuit....... wat uis NTC thermistor?? how about if i use 9v relay?? like soneone suggected above??? is it possible to solve the problem ????
Attached Images
File Type: jpg untitled_695.jpg (41.2 KB, 505 views)
Gundam82 is offline  
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes




All times are GMT. The time now is 01:31 PM.


Electronic Circuits  |  Electronics Wiki
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.