Hot answers tagged

57

I am a novice user of Arduino. I am not sure whether I can connect both USB and external supply through power adaptor to Arduino simultaneously. Would this burn the controller? Lets study the schematic of Arduino UNO R3 The input from the power supply plug (PWRIN, the power jack) goes through a diode D1 (to prevent reverse polarity), and feeds a NCP1117 ...


42

The datasheet shows that current decreases at lower frequencies. Around 1 mA at 1 MHz running at 5 V. More like 5 mA at 8 MHz running at 5 V. You can save quite a bit by using lower voltages as well, as you can see. For really big savings use a sleep mode. Read about Power saving techniques for microprocessors. (Edited to add) To amplify on my remarks, ...


33

The design assumes USB provides a regulated 5v so no further regulation is necessary. The power connecter is meant to accept a wider range of voltage and regulate it to 5v, and the kind of regulators used on the Arduino board need that much higher voltage to provide regulation. If you already have a regulated +5v source you can supply it to the 5v pin. You'...


33

Note: I wanted to point out that, even though my answer was accepted, the reader (you) should really read Anindo's answer first if you really want to save energy with any Arduino board. Once you address those items in your design, then you should read my answer and worry about how to set the MCU into low power mode. Having said that, there are several ...


24

Realistically, the biggest power waster on an Arduino board is the linear voltage regulator on it. As long as the microcontroller on the board, the LEDs, or any other peripherals, draw current, the linear regulator wastes power equal to difference between supply and board voltage x current drawn. So, a first fix would be to disconnect the power indicator ...


21

Power consumption The Arduino boards use a fair bit of power compared to other embedded systems with similar functionality. There are three main factors: The NCP1117 (datasheet) 5V linear regulator in the Arduino UNO R3 (schematic) has a quiescent current of around 6mA. The ATMega328P (datasheet) draws around 5mA @ 8MHz and 5V, and probably more than ...


18

Use a switching regulator such as the LM2596. You can get a ready board from eBay for about US$1. Just set the output voltage to 5 V and feed the Vcc input of Arduino; this bypasses the onboard regulator. The benefit is that unlike the linear onboard regulator, a switching regulator is very efficient which means less consumption and less generated ...


16

The best way of doing this, if you want your USB connection to still work, is to remove the P-channel MOSFET T1 from the board. You can't just disconnect the power from the USB port since that power connection goes directly to UVCC on the ATMega16U2 chip. That is used to power the internal USB peripheral (it goes to a 3.3V regulator inside the chip) and ...


15

I made up a small torch locator which used an ATtiny85 powered from a button-cell (CR2032). It looks like this: Other side: That currently weighs 5.9g. The battery-holder weighs 1.6g so you could save that by making a more light-weight holder (perhaps a bit of plastic for insulation, and soldering directly to the battery). The chip socket weighs at least 0....


15

No, it burns energy by doing nothing. You definitively should send your MCU to sleep and wake up on events or use the watchdog timer to wake up after a predefined period of time.


13

You could read through the 200-page datasheet, and then mess with some confusing bit shifts and registers, but I recommend this library: http://playground.arduino.cc/Code/Enerlib Also, if you're using an Uno or any one with a usb-to-serial chip, you could disable that or remove it.


13

Well, it depends on what you have attached to the Arduino. If you are using the pins to do things you will definitely require more current. If you ONLY want to power the Arduino, then I calculated what I think it should be below. (You should also check with someone who owns this device for an experimental value, and not just a calculated value. ) Based on ...


13

Actually, Arduino is powered at 5V (the 5V pin and the ATmega328p are connected to the +5V rail in the board). The point here is where do those 5V come from. Basically, from 2 possible sources: USB. The 5V line from USB is (or should be) already regulated, so it's feed directly (in fact it goes through a polyfuse) into the +5V rail of the board. The maximum ...


12

A 555 doesn't have to generate a 50% duty cycle. Even if you do want to use a 50% duty cycle, the edge can be RC coupled into the interrupt to reduce the pulse width. An Arduino can use a slow clock like a 32kHz watch crystal, then it's very low power indeed. This slow one can be used to wake-up your more power-hungry Arduino. The lowest power and tidiest ...


11

If you power the Arduino with an external power supply the on board regulator has to dissipate the voltage difference between input and 5VDC at the total current you draw from the board. As Klaus Warzecha wrote in an answer to another question The Arduino is just the brain, not the power station. If the output voltage of your power supply is 12V, then ...


11

I can suggest you to try this : AC DC Step Down Converter It is as small as the Apple's tiny cube, and it can be placed inside of a wall easily. (I'm personally using this with an arduino micro)


11

From arduinoBoardUno: Power The Arduino Uno can be powered via the USB connection or with an external power supply. The power source is selected automatically. Put the external power through a voltage divider or transistor-based inverter and into an analog (divider) or digital (inverter) pin and check the appropriate value from the pin. Note that this does ...


11

First of all you should read the tech specs for Arduino Uno here: https://www.arduino.cc/en/Main/ArduinoBoardUno You will find this important information about power supply: Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V From documentation also: Vin. The input voltage to the Arduino/Genuino board when it's using an ...


10

Nowadays, most smartphones come with a charger that is linked to the USB plug of the phone. The charger for my HTC says: 5V, 1A, I guess this voltage must be regulated (but I haven't checked it has the charger is sealed). The charger itself has a female USB socket on which you can plug any USB cord to link to your Arduino. IMPORTANT! I have never tried it ...


10

Yes you can. It still leaves the data/ground lines intact, it just doesn't bridge the 5V line. Arduino Uno Schematic v.3: The USBVCC is directly from the 5V on the USB jack (well, technically there's a fuse there). It then goes through a transistor (T1) that only allows power through when there is no power coming from the 5V regulator (that regulates the ...


10

The problem is most likely that the system is going to sleep while it's still sending the serial data. Forcing all the serial data to be sent before you go to sleep should fix the problem (serial data is sent in the background using an interrupt so as to keep sketch slowdown to a minimum): Serial.flush(); LowPower.powerDown(SLEEP_1S, ADC_OFF, BOD_OFF);


10

"I want to power my arduino with mobile charger the out put is 5v 2apms will it kill my arduino?" No! It won't. Even tough the reason has been already explained in this other post, I want to add something. First of all, your question is really common among the ones who, like you (and me), have little/none electrical/electronic knowledge: if you ask such a ...


10

The best solution for you is to use LowPower library which does not require any external parts. It supports up to 8 seconds sleep. If you need exactly 10 seconds you can write a loop with 5 cycles and call powerDown with 2 seconds sleep. If you still want to use external interrupt, see this for some chip options. Also, see this article for some good ideas ...


9

Once your project is working and you need to deploy to "production" environment, you can opt to replace the Arduino with a bare meta ATMega328 or any of the ATTiny family chips. This will get rid of all the power eaters on the Arduino board you don't need. I found: Arduino board of 9V block battery - 56 mA ATTiny85 bare on 8 MHz without sleep modes etc - ...


9

The link you provide looks rather old and I don't think it applies to UNO Revision 3 as it has more pins than on the diagram you show. I suggest you rather take a look at this Arduino UNO link which contains uptodate information about the UNO; in there you will see that for R3, the "power rail" has been extended and has the following pins, left to right: 1 ...


9

The Vin pin serves the same purpose as the barrel jack. The only difference is (usually) that it doesn't go through the schottky protection diode that causes a small voltage drop. Normally its voltage is at around 0.3-0.4V below whatever you feed into the barrel jack. If you power from USB then the USB voltage (~5V) is "back-fed" through the 5V regulator ...


9

The Arduino doesn't require 5V. The Atmel chip on the board requires somewhere between 1.8V and 5.5V, the Arduino just happens to have chosen 5V as a good common widely used voltage to run at. If you provide a voltage within that range to the +5V pin the board will operate. There's a couple of caveats though: Anything below about 4V will mean the 3.3V ...


9

Unfortunately there is no one "clear cut" answer for all you ask. There are some hard limits, though, which you can get from the main chip's datasheet: Operating Voltage: 1.8 - 5.5V But that's not the whole story. The minimum voltage depends on the clock speed of the chip, as shown in this graph: But wait, there's more. The Arduino also contains a 3.3V ...


9

A Uno which isn't doing anything useful except being turned on will use about 50 mA of current from the power jack at 9V. If you use 3 x alkaline AA batteries (giving a nominal voltage of 4.5V) directly into the 5V pin of the Arduino then you might get 2500 mAh which would be 50 hours at 50 mA per hour. You can save a considerable amount of power by using ...


9

You are already using a differential signalling system that doesn't care about ground levels, so you don't need to worry about that side of things. As for power distribution - a strategy known as point of load regulation is what you want. That is where you supply a higher voltage (but lower current) power feed to one, or in this scenario more likely a group ...


Only top voted, non community-wiki answers of a minimum length are eligible