Pulling Larger Loads with Arduino Mosfet
Arduino Mosfet layout
If you are anything like me, this simply is not enough!
[/et_pb_text][et_pb_image admin_label="Image" src="//www.botshop.co.za/wp-content/uploads/2016/09/IMG_20160923_102209.jpg" show_in_lightbox="off" url_new_window="off" use_overlay="off" animation="off" sticky="off" align="left" force_fullwidth="off" always_center_on_mobile="on" use_border_color="off" border_color="#ffffff" border_style="solid"] [/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row admin_label="Row"][et_pb_column type="4_4"][et_pb_text admin_label="Text" background_layout="light" text_orientation="left" use_border_color="off" border_color="#ffffff" border_style="solid" custom_margin="100px|||"]
No, you want to use this on your next Arduino project, but these LED's need lots of power.
[/et_pb_text][et_pb_image admin_label="Image" src="//www.botshop.co.za/wp-content/uploads/2016/09/IMG_20160923_102803-1.jpg" show_in_lightbox="off" url_new_window="off" use_overlay="off" animation="off" sticky="off" align="left" force_fullwidth="off" always_center_on_mobile="on" use_border_color="off" border_color="#ffffff" border_style="solid"] [/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row admin_label="Row"][et_pb_column type="4_4"][et_pb_text admin_label="Text" background_layout="light" text_orientation="left" use_border_color="off" border_color="#ffffff" border_style="solid"]
The Arduino only supplies 5V and even if it's a large 5V device the maximum current per I/O pin is 40mA, a normal red LED is already 20mA, so you can see that the Arduino can't power much larger devices without cause trouble to some extent, but there is a solution to this problem, that doesn't put unnecessary strain on the Arduino. No, it's not a relay, because a relay is either on or off and we might want to dim our power LEDs. And then there's the clicking noise produced from relays as well. I'm talking about Mosfets. Arduino Mosfet circuits are easy and quite cheap to build.
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row admin_label="Row" make_fullwidth="off" use_custom_width="off" width_unit="on" use_custom_gutter="off" padding_mobile="off" allow_player_pause="off" parallax="off" parallax_method="off" make_equal="off" parallax_1="off" parallax_method_1="off" padding_top_1="100px" parallax_2="off" parallax_method_2="off" padding_top_2="100px" column_padding_mobile="on"][et_pb_column type="1_2"][et_pb_image admin_label="Image" src="//www.botshop.co.za/wp-content/uploads/2016/09/mosfet.jpg" show_in_lightbox="off" url_new_window="off" use_overlay="off" animation="off" sticky="off" align="left" force_fullwidth="off" always_center_on_mobile="on" use_border_color="off" border_color="#ffffff" border_style="solid"] [/et_pb_image][et_pb_image admin_label="Image" src="http://www.botshop.co.za/wp-content/uploads/2016/09/IRL520.jpg" show_in_lightbox="off" url_new_window="off" use_overlay="off" animation="off" sticky="off" align="left" force_fullwidth="off" always_center_on_mobile="on" use_border_color="off" border_color="#ffffff" border_style="solid"] [/et_pb_image][/et_pb_column][et_pb_column type="1_2"][et_pb_text admin_label="Text" background_layout="light" text_orientation="center" use_border_color="off" border_color="#ffffff" border_style="solid"]
I used the IRL520N N-channel logic Mosfet which is suitable for PWM's as well. If it isn't a logic Mosfet the Arduino will not be able to open it fully because a normal Mosfet requires more than 5V to open fully and you will not be able to supply the full 12V to the LED.
A logic Mosfet will supply the full input voltage to the device or component you want to drive from your Arduino. An Arduino Mosfet circuit can be created with nonlogic Mosfets but an additional transistor will be required to drive the gate.
The IRL520N can handle up to a 100V and 10A. It is DC device and will be able to drive most high load devices with ease.
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row admin_label="Row"][et_pb_column type="1_2"][et_pb_image admin_label="Image" src="//www.botshop.co.za/wp-content/uploads/2016/09/Untitled-3.jpg" show_in_lightbox="off" url_new_window="off" use_overlay="off" animation="off" sticky="off" align="left" force_fullwidth="off" always_center_on_mobile="on" use_border_color="off" border_color="#ffffff" border_style="solid"] [/et_pb_image][/et_pb_column][et_pb_column type="1_2"][et_pb_image admin_label="Image" src="/wp-content/uploads/2016/09/Untitled-Sketch_bb.jpg" show_in_lightbox="off" url_new_window="off" use_overlay="off" animation="off" sticky="off" align="left" force_fullwidth="off" always_center_on_mobile="on" use_border_color="off" border_color="#ffffff" border_style="solid"] [/et_pb_image][/et_pb_column][/et_pb_row][/et_pb_section]
Sample Block Quote
Praesent vestibulum congue tellus at fringilla. Curabitur vitae semper sem, eu convallis est. Cras felis nunc commodo loremous convallis vitae interdum non nisl. Maecenas ac est sit amet augue pharetra convallis nec danos.
Sample Paragraph Text
Praesent vestibulum congue tellus at fringilla. Curabitur vitae semper sem, eu convallis est. Cras felis nunc commodo eu convallis vitae interdum non nisl. Maecenas ac est sit amet augue pharetra convallis nec danos dui.
Cras suscipit quam et turpis eleifend vitae malesuada magna congue. Damus id ullamcorper neque. Sed vitae mi a mi pretium aliquet ac sed elitos. Pellentesque nulla eros accumsan quis justo at tincidunt lobortis denimes loremous. Suspendisse vestibulum lectus in lectus volutpat, ut dapibus purus pulvinar. Vestibulum sit amet auctor ipsum.