Gast
#584242
hallo. folgendes problem: ein controller fragt mehrere analogeingänge ab. er wird über batterie betrieben und soll deshalb möglichst wenig strom verbrauchen. also legt man ihn schlafen, wenn er nix zu tun hat. aufwachen soll er, wenn der wert an einem analogeingang einen bestimmten bereich verläßt. dazu fallen mir spontan zwei lösungen ein: - komparator auf auf ext. interrupt (-> zusätzlicher schaltungsaufwand) - zyklisches aufwecken des controllers und abfrage der analogeingänge (-> höherer stromverbrauch) frage: gibt's controller, die die erste lösung schon integriert haben? d.h. im sleep wird alles abgeschaltet, aber der AD-wandler läuft und vergleicht, ohne das die CPU angeschmissen werden muß? gruß michael