Can a 12V 30A Automotive Relay be controlled using a Arduino?

Hi guys, I want to know if i can control a 12V 30A Automotive Relay using a arduino directly?

Or do i have to partner it with some components?

I am not using the PWM port and prefer using a regular port that will On/Off the Relay. Is it possible to control the relay directly with out doing some damages to my Arduino? Pls help me :slight_smile:

No.

You'll need a transistor to sink current thru the relay coil to turn it on, and a diode to dissipate coil generated current when you turn it off.

CrossRoads:
You'll need a transistor to sink current thru the relay coil to turn it on, and a diode to dissipate coil generated current when you turn it off.

Sir can you give me whats components should i provide to be able to operate a 12V 30A automotive relay? Can you also give me instruction how to use it? :slight_smile:

First step is to look up the specs on the relay / or measure the coil resistance to work out what current the coil will draw when connected to 12V.

bluejets:
First step is to look up the specs on the relay / or measure the coil resistance to work out what current the coil will draw when connected to 12V.

The specs is 12V and 30A.

aeron-ph:
The specs is 12V and 30A.

There should also be a spec for the coil resistance.
The "30A" is (hopefully!) the switch rating.

Would I be out of line suggesting the use of a relay shield here?

Also this..