AVR oder PIC

Gast #132928
Lesenswert?

ich weiss eine Glaubensfrage.
Hallo,
für eine Anwendung die mit Batterie betrieben wird suche ich "den"
passenden Kleinrechner.

Die Schaltung soll
a' alle 2..10 sec aufwachen, und testen ob eine Taste gedrückt ist
b' alle Minuten einen AD-Wandler lesen, den Wert verarbeiten und für
die Weiterverarbeitung über eine ser-Leitung abgeben.

Mit einer "Basic Briefmarke" läuft's aber die ist bis auf den
letzten Platz ausgereizt.

Aus der ser-Leitung lässt sich keine Versorgungsleistung gewinnen.
Die Schaltung muss bis mind 2,7 V laufen (AVR-Limit).

Hier nun meine Frage:
Kann man einen AVR (Type noch Nebensache) so wie die "Briefmarke" in
den Schlafmodus versetzen und dann mit dem int. Oszillator per Int oder
Reset in den vorhergehenden Zustand versetzen.
Oder muss dass von Aussen erfolgen?

Die Pinzustände müssten "eingefrohren" werden und im RAM sollte sich
nichts verändern (Zählerstände usw.).
Der Stromverbrauch muss in den Pausen auf quasi Null zurückgehen.

Danke für Antworten

Kurt
Gast #132934
Lesenswert?

Hallo Leute,

danke für die Antworten.
Das mit dem Int ist gut.
Das mit den 1.8 V hab ich geschnallt (ATmega.. usw.).
MSP430 sagt mir noch nichts.
Der AD-Wandler wird "extern" sein müssen.
Das Eingangssignal ist eine Brückenschaltung
welche bei 3V Versorgung eine max. Nutzspannung von 30 mV auf U/2
liefert.
Diese Spannung sollte ohne Vorverstärker vom AD-Wandler verarbeitet
werden.
Ich weiss dass es 24-Bit Wandler gibt die auch noch mit 3V sehr gut
arbeiten und ein solches Signal direkt verarbeiten können.
Die Wandlergeschwindigkeit spielt eigentlich keine Rolle,
wichtiger ist gute Linearität, Sparsamkeit und eine einfache
Rechnerankopplung
Wie man das Problem einer stabilen Versorgungsspannung für den
AD-Wandler mit geringstem Stromverbrauch löst ist mir auch noch nicht
klar (Interne Referenz auch für die Brücke verwenden?).
Aus dem Wandlungsergebniss möchte ich das eigentliche "Nutzsignal"
mit mindstens 14 Bit erhalten (Nullpunktverschiebung und Steilheit per
SW).
Die Versorgung der Schaltung sollte mit 2..3 Batteriezellen erfolgen.

Die "neuen" AVRs begnügen sich bei 32Khz-Taktung mit sehr wenig
Strom.
Ist es möglich die Taktung bei Bedarf auf 1..4 Mhz zu setzen (int
Osz)?
Reicht die Genauigkeit für eine Serielle Schnittstelle aus (1200
..19k-Baud) ?

So das reicht erstmal.


Gruss Kurt

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren