| EFM32 Technology German |
|
Technologie - Produkte - Tools - Software - Downloads - Support - Vertrieb 10 Gründe, warum der 32-Bit-EFM32 der weltweit energiesparendste Mikrocontroller istDie 32-Bit-MCUs der EFM32-Reihe sind anderen Strom sparenden Mikrocontrollern überlegen. Dafür gibt es 10 Gründe, die hier näher erläutert werden. Zusätzliche Informationen finden sich darüber hinaus im EFM32 White Paper. Klicken Sie auf ein Bild zum Vergrößern oder Schließen. Mit den Pfeiltasten gelangen Sie zum nächsten/vorhergehenden Bild. .
In Strom sparenden Anwendungen ergibt sich der Gesamtenergieverbrauch als Summe der Leistungsaufnahme über der Zeit – und zwar in den Aktiv- und in den Sleep-Perioden (Energie = Leistung ∙ Zeit). Die EFM32 Gecko MCUs ermöglichen dabei die niedrigste Gesamtenergieaufnahme. Gängige Anwendungen können dann mit einer EFM32-Gecko-MCU und einer einzigen Knopfzelle bis zu 4x länger betrieben werden. Energie = Leistung x ZeitDie 10 wesentlichen Technologieaspekte für energieeffiziente MikrocontrollerDie 32-Bit-EFM32-MCU von Energy Micro ist der weltweit energieeffizienteste Mikrocontroller und eignet sich vor allem für Strom sparende Anwendungen wie Strom-, Gas- und Wasserzähler, in der Gebäudeautomatisierung, Alarm- und Sicherheitstechnik sowie in tragbaren Anwendungen für die Medizintechnik bzw. den Fitnessbereich. Diese Anwendungen müssen so lange wie möglich (manchmal sogar Jahrzehnte) in Betrieb sein – ohne externe Stromversorgung oder Eingreifen seitens des Betreibers. Ein Batterieaustausch ist aufgrund eines erschwerten Zugangs oder aus Kostengründen meist nicht möglich. Benchmark-Messungen zusammen mit den zehn führenden, Strom sparenden MCUs am Markt ergaben, dass EFM32 Microcontrollerdie EFM32-Mikrocontroller nur ein Viertel der Energie benötigen, die von anderen 8-, 16- oder 32-Bit-MCUs verbraucht wird. Damit kann sich die Lebensdauer einer 3-V-Knopfzelle um mindestens 300% auf 7 Jahre erhöhen. Der Mikrocontroller zeichnet sich durch eine sehr geringe Stromaufnahme im Aktivmodus aus, eine kurze Datenverarbeitungsdauer, eine sehr schnelle Wake-up-Zeit und durch einen sehr niedrigen Standby-Strom. Um diese Leistungsmerkmale zu erzielen, löst sich der EFM32 von konventionellen MCU-Designtechniken auf folgende Weise: 1. Sehr geringer Stromverbrauch im AktivmodusEFM32-MCUs wurden so entwickelt, dass sie den Stromverbrauch im Aktivmodus erheblich senken. Bei 32 MHz und 3 V verbraucht die MCU nur 160 µA/MHz bei der Code-Ausführung aus dem internen Flash-Speicher. 2. Kürzere DatenverarbeitungszeitDie EFM32-Gecko-MCUs basieren auf ARMs 32-Bit-Cortex-M3-Prozessor-Core. Die Cortex-M3-Architektur wurde für Anwendungen mit geringer Stromaufnahme und schnellem Ansprechverhalten entwickelt und bietet eine wesentlich effizientere Datenverarbeitung als 8- und 16-Bit-CPUs. Die Tasks werden daher mit weniger Taktzyklen ausgeführt, was die Verweildauer im Aktivmodus erheblich reduziert. 3. Sehr schnelle Wake-up-ZeitEFM32-MCUs minimieren die ineffiziente Wake-up-Zeitdauer von den Deep-Sleep-Modi in den Aktivmodus. Diese Zeitperiode lässt sich nicht vernachlässigen, da Strom sparende Systeme ständig zwischen aktiven und Sleep-Modi hin- und herschalten. EFM32-MCUs verringern die Wake-up-Zeit aus dem Deep Sleep auf 2 µs und gewährleisten damit, dass so wenig Energie wie möglich vor der eigentlichen Task-Verarbeitung durch die CPU verbraucht wird. 4. Sehr niedriger Standby-StromverbrauchEFM32-MCUs kombinieren eine Ultra-Low-Power-Technologie mit einem ausgereiften Power Management und verringern so den Energieverbrauch im Standby-Modus, während gleichzeitig grundlegende Funktionen ausgeführt werden können. Der Deep-Sleep-Modus ermöglicht einen RAM- und CPU-Erhalt, bietet Power-on-Reset und Brown-out-Erkennung, einen Echtzeit-Zähler und verbraucht nur 900 nA Strom. Im Shutoff-Modus sinkt die Stromaufnahme auf nur 20 nA. 5. Eigenständiger PeripheriebetriebNeben dem niedrigsten Energieverbrauch im Aktiv- und Sleep-Modus, kann die EFM32-Peripherie im Stromsparmodus arbeiten, ohne dabei die CPU zu nutzen. Mithilfe autonomer Peripherie kann eine Anwendung den Energieverbrauch verringern, während weiterhin wichtige Aufgaben ausgeführt werden. 6. PRS - Peripherie-ReflexsystemDas Peripherie-Reflexsystem der EFM32-MCUs ermöglicht die direkte Verbindung einer Peripherie an eine andere, ohne dabei die CPU mit einzubinden. Damit kann eine Peripherie-Einheit Signale erzeugen, die eine andere Einheit verarbeitet und darauf reagiert – während die CPU im Sleep-Modus verweilt. 7. Durchdachte EnergieverbrauchsmodiEFM32-MCUs bieten fünf effiziente Energieverbrauchsmodi, die dem Entwickler Flexibilität bei der Optimierung seines Systems hinsichtlich höchster Leistungsfähigkeit und längster Batterielebensdauer bieten. 8. Äußerst effiziente PeripherieEFM32-MCUs bieten Peripherie, die einen Betrieb mit niedriger Stromaufnahme unterstützt. Damit erhöht sich die Batterielebensdauer im Gegensatz zu anderen 8-, 16- und 32-Bit-Lösungen um das Vierfache. Die Peripherie umfasst unter anderem:
9. AEM - Fortschrittliche Überwachung des EnergieverbrauchsZu den EFM32-MCU-Tools zählt der Advanced Energy Monitor (AEM), ein Überwachungssystem für den Energieverbrauch. Damit lässt sich der Stromverbrauch eines Prototypen-Systems in Echtzeit genau darstellen und ein ungewöhnlich hoher Verbrauch somit schnell identifizieren und beseitigen. Die Tools enthalten auch einen kompletten J-Link von Segger für das einfache Debugging und Programmieren. 10. energyAware SoftwareDie energyAware Software Suite unterstützt die EFM3-Gecko-Entwicklungstools. Dazu zählen Codebeispiele, CMSIS-Bibliotheken und ein Profiler, der die AEM-Systemdaten liest, eine einfache grafische Darstellung bietet und eine Optimierung des Gesamtsystem-Energieverbrauchs und des Codes ermöglicht. Weitere Informationen über die EFM32-MCUs unter: Technologie - Produkte - Tools - Software - Downloads - Support - Vertrieb |












