Frage:
Wie viel Strom benötigen Sie in Arduino- und Embedded-System-Projekten?
jluciani
2010-02-27 23:18:12 UTC
view on stackexchange narkive permalink

Wie viel Strom benötigen Sie in Arduino / Sanguino oder anderen Projekten mit eingebetteten Systemen?

Nachdem ich die Frage nach dem Induktor LM2575 beantwortet hatte, begann ich, mir die DC-DC-Wandler mit TI-Leistung genauer anzusehen. Es wäre nicht schwierig, die Linearregler- oder -dioden auf allmy Arduino / Sanguino-kompatiblen Karten durch einen TI-Abwärtswandler zu ersetzen.

Dies würde eine> 90% effiziente Umwandlung der Eingangsspannungen von 5 liefern -15Vund ein 2,5A-Ausgang, der geregelt und einstellbar ist. Was geopfert würde, wäre die Fähigkeit, den USB auszuschalten. Die zusätzlichen Kosten würden im Bereich von 5 bis 8 US-Dollar liegen. Eingaben mit größerem Bereich sind ebenfalls möglich.

Sind die 500 mA, die Sie über den USB-Anschluss erhalten können, alles, was Sie jemals brauchen? Wäre dies in Ihren Projekten nützlich oder ist es zu wenig aktuell?

Fünf antworten:
#1
+6
Terry Chen
2010-03-01 02:52:07 UTC
view on stackexchange narkive permalink

Die Stromaufnahme im ungünstigsten Fall, die ich von einem High-End-Mikrocontroller gesehen habe, liegt bei ~ 200 bis 300 mA. Dies war der LPC2388 (ARM7, 32-Bit) mit eingeschaltetem USB, EMC und umso leistungsfähigeren Peripheriegeräten, die mit der höchsten Taktrate (288 MHz interne PLL, unterteilt auf 72 MHz) eingeschaltet wurden. Im Allgemeinen würde ich dringend empfehlen, die Regler zu wechseln, wenn Kosten, Lärm und Komplexität keine Rolle spielen.

#2
+5
edebill
2010-02-28 21:11:45 UTC
view on stackexchange narkive permalink

Ich habe mein eigenes benutzerdefiniertes Arduino-kompatibles verwendet. Ich habe tatsächlich einen 150-mA-Spannungsregler verwendet, weil ich im Allgemeinen nicht mehr als 75 mA oder so benötige. Ich habe ein paar Projekte gemacht, die mehr als das erforderten - eines, das ~ 250mA benötigt und eines, das tatsächlich einen vollen Verstärker benötigt. Ich habe eine weitere in Arbeit, die erheblich mehr benötigt, um einen Motor anzutreiben, aber ich beabsichtige, den Regler zu umgehen und nur den Regler für den ATtiny-Chip zu verwenden.

Also ... In 90% der Fälle habe ich 75 mA oder weniger benötigt. Wenn ich mehr brauche, konnte ich mich gegen einen schwereren Spannungsregler wie einen 7805 austauschen (ich habe meinen kleineren Regler ausgewählt, um ihn auf den gleichen Platzbedarf zu bringen).

#3
+4
JohnC
2010-03-08 15:10:14 UTC
view on stackexchange narkive permalink

Meine Stromaufnahme im schlimmsten Fall liegt bei 320 mA - Arduino, Ethernet-Abschirmung, XBee, SD-Karte und einige I2C-Geräte.

Ich würde ernsthaft über einen Schaltregler nachdenken - tatsächlich versorge ich Arduino mini häufig mit Strom Pro + Peripheriegeräte von einem 5-V-Schaltregler und umgehen den integrierten Linearregler.

#4
+4
Dirk
2010-05-07 19:50:06 UTC
view on stackexchange narkive permalink

Sie stellen wirklich zwei separate Fragen: 1. Wie viel Strom können Sie durch das Arduino fahren und 2. Wie viel Strom erwarten Sie von Ihrem Projekt?

Beantworten 1. ist einfacher: Der maximale Strom beträgt 50 mA / Pin am 328. Der Arduino hat eine Sicherung bei insgesamt 500 mA: http://www.arduino.cc/en/Main/ArduinoBoardDuemilanove

Es gibt wirklich keine einfache Antwort auf 2 - diese Diskussion führt zur Bedeutung von Signalpegel gegen Antriebspegelströme. Ein Ziel sollte sein, die Signalströme so niedrig wie möglich zu halten. (Dies ist wirklich eine separate Diskussion.)

Sie können einen Verstärker einfach mit einem TO-220-Gehäusetransistor umschalten. Wenn Sie mehr benötigen, können Sie Relais verwenden, um den gewünschten Strom zu steuern. Als allgemeine Faustregel möchte ich jedoch zusätzliche Sicherheitsvorkehrungen treffen, wenn ich über 12 V / 1 Ampere gehe.

Die Sicherung erzählt die Geschichte.Meine neigen dazu, ungefähr 300-320 zu zeichnen, wenn etwas I2C läuft.Das sind ungefähr 3/5 des Nennstroms, der die Sicherung durchbrennt.Ich habe noch nie einen Ausbruch gesehen.
#5
+1
ajs410
2010-05-07 02:08:44 UTC
view on stackexchange narkive permalink

Ich brauche nur dann mehr als 500 mA, wenn ich eine Reihe von LEDs ansteuere. Selbst wenn ein FPGA, ein Mikrocontroller und ein RAM ausgeführt werden, werden nur ~ 200-300 mA verbraucht.

Wenn dieses Gerät jedoch jemals von der USB-ZF zertifiziert werden muss (dh Sie möchten damit kommerziell arbeiten), müssen Sie sollte beachten, dass ein USB-Gerät während der Aufzählung nur 100 mA ziehen darf. Nach erfolgreicher Aufzählung kann es 500 mA vom Host anfordern. Der Host kann diese Anforderung ablehnen.

Jetzt speisen die meisten USB-Anschlüsse Ihre 500 mA vor der Aufzählung, sodass diese Einschränkung wahrscheinlich nie auftritt ... es sei denn, Sie senden Ihr Gerät an die USB-ZF In diesem Fall werden Sie mit Sicherheit versagen.



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 2.0-Lizenz, unter der er vertrieben wird.
Loading...