Hello guys, I made a project with sim900a and arduino for sending messages.
Everything works fine while I use short usb cable to power up arduino and sim900a(as power source I am using one of those fast chargers from ebay 5v 2.4A) but I need to use longer usb cable and when I use it than sim900a has not enought power and keeps restarting
Is there solution by adding capacitor between 5v so that I get some "help current" when needed?
Which Arduino, and which SIM900.
Both come in many shapes and sizes.
How do you power both.
Powering the SIM900 through the unspecified Arduino might not be possible, because of a <=500mA polyfuse and mosfet between USB socket and 5volt pin. That, plus the internal resistance in the USB cable might drop so much that things reset.
No, 10mF (10,000uF) ultra-low ESR would be a good start. GSM modules take heavy spikes of current every 4.6ms and expect the supply voltage not to droop.
USB cables and connectors will not work reliably, far too much series resistance.
Don't try to power a GSM module via USB in the first place, use good thick wires direct to the supply, you want
0.05 ohms per power and ground wire maximum by my calculations.
GSM modules are considerably more current hungry than servos in fact.