Ich möchte ein Projekt mit geringem Stromverbrauch entwerfen, bei dem ein ATMega328 mit niedriger Geschwindigkeit läuft, um den Stromverbrauch zu senken.
Derzeit ist geplant, den UART für die Kommunikation mit 1200 Baud an einen RF-Link-Empfänger anzuschließen.
Was ich mich jedoch frage, ist die Mindestgeschwindigkeit, mit der ich einen ATMega328 betreiben kann und trotzdem einen 1200baud UART laufen lässt. Ist 1MHz schnell genug?
Meiner Beobachtung nach ist es nicht möglich, ATMega328p unter 1 MHz auszuführen, um Strom zu sparen (da Sie mehr Zeit benötigen, um die Berechnung abzuschließen). Eine Reduzierung der Spannung führt jedoch zu einer hohen Energieeinsparung. Der Betrieb mit 1 MHz und 1,8 V verbraucht nur 1% der Leistung, wenn mit 16 MHz und 5 V betrieben wird. Ich habe diese ATMega328-Stromverbrauchstabelle erstellt
Laut diesem AVR-UART-Rechner können Sie bis zu 4800 UART verwenden, wenn Sie Ihren AVR mit 1 MHz (Standardgeschwindigkeit ohne externen Quarz) betreiben
quelle