Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I bought an 8 channel dc 5v relay module for Arduino from an on-line store. When i power on my system, the modules become really hot.

My connections are,

  • Vcc to 24vdc
  • Gnd to ground
  • In(1-8) to the digital outputs of my arduino.

Everything seems to be connected correctly. Another thing, when I tried pulling out the jumper connected between Vcc to JD-VCC, then powered it up; the relays and other components didn't turn hot, but the problem is that it does not respond to the digital inputs that I send from the Arduino..

** We assume it is this module, please confirm.

enter image description here

share|improve this question
Do you have a link to your module? Also Can you clarify exactly what you connected to what - e.g. Gnd to Ground means nothing - what ground to what ground? Ardunio? Relay? Mains? – Oli Glaser Jul 16 '12 at 3:46
This might help arduino-info.wikispaces.com/ArduinoPower – ppumkin Jul 16 '12 at 13:43
Could you check the addition to your question? Is this the module you're talking about? – stevenvh Jul 17 '12 at 7:30
@stevenvh:No, it is the one you guessed below. Sorry for my carelessness. – user10768 Jul 19 '12 at 5:18
2  
@user10768 - thanks for finally looking at it. Try to understand us people who want to help you. You show little appreciation for our efforts: you never accept an answer. It doesn't cost you anything, but it's like saying "thanks". Just decency. Once you have 15 rep you can also upvote answers you find useful. Please do so. And respond to questions for information. You'll find that users are very helpful, but something has to come from you too. Just read the comments to my answer here. Have a nice day! – stevenvh Jul 19 '12 at 5:46
show 2 more comments

2 Answers

up vote 2 down vote accepted

If the heat came from the output (on the relay) you probably driving too much current through your relay, try add resistance to control the current to acceptable range.

If the heat came from the ICs, double check your module connections.

Note: Can help you better if you provide more information of where the heat came from and a link to the datasheet of the module you purchased.

share|improve this answer
1  
"try add resistance to control the current" seems a bit pointless advice. If the load is a 100 W bulb then adding enough resistance to significantly decrease the current will reduce it to a 50 W bulb. – stevenvh Jul 21 '12 at 8:32
@stevenvh, if not adding resistor; what would be a better way to limit the current flowing through the output? – JeeShen Lee Jul 21 '12 at 8:37
If it's a 100 W bulb, and you want the light of a 100 W bulb, you'll need that current. Nothing you can do about it. You can try a relay with a lower contact resistance to reduce the dissipation in the relay. – stevenvh Jul 21 '12 at 8:41

I guess you're talking about these.

If they're 5 V relays you should operate them at 5 V, not 24 V. At 24 V the relays will get 23x (!) too much power, and that may destroy them in a short while.

Maybe you are confused about the "DC30V" in the product description. But that's the contact rating, not the coil's.

share|improve this answer
Thanks. I see the problem now. – user10768 Jul 16 '12 at 8:38
3  
@user10768: You've asked 6 questions so far and accepted zero answers. If Steven's answer solves your problem you might accept. It's also useful to others to know when a problem is solved. Once you get 15 rep you'll also be able to upvote answers you find useful. Do so, it shows appreciation. – Federico Russo Jul 16 '12 at 9:23
1  
@user10768, Federico - Also there are users who refuse to answer if they see that your accept rate is 0 %. – stevenvh Jul 16 '12 at 9:24
@stevenvh: yes, I think I know who you mean :) – Federico Russo Jul 16 '12 at 10:44
2  
@user10768 - So how about accepting some answers? Doesn't have to be mine, but if an answer solves your problem accepting is just saying "thank you". It's those small things that keep the site running. – stevenvh Jul 17 '12 at 7:28
show 3 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.