Forum: Mikrocontroller und Digitale Elektronik Stromsparende IR Fernbedienung bauen


von Timmo H. (masterfx)


Lesenswert?

Hallo,
ich wollte mir eine ganz simple IR Fernbedienung bauen. Dafür will ich 
den ATtiny25 verwenden. Als Stromversorgung dient eine 3V 
Lithiumbatterie.
Die Fernbedienung soll lediglich zwei Tasten haben.
Da die Fernbedienung nach Möglichkeit bei Nichtbenutzung auch keinen 
Strom verbrauchen soll und auch kein zusätzlicher An/Aus Schalter 
verbaut werden soll, frage ich mich ob das mit dem Angehängten 
Schaltplan funktionieren könnte? Oder soll ich lieber auf den Sleepmode 
setzen? Hat jemand eine bessere Idee?
Die IR-Diode wird die 80mA aufgrund der gepulsten Anstuerung denke ich 
aushalten oder? Geht das mit den parallel geschalteten Ausgängen? (ich 
will ja ne möglichst große Reichweite haben).

von Timmo H. (masterfx)


Angehängte Dateien:

Lesenswert?

So und hier auch der Anhang

von Jens (Gast)


Lesenswert?

Wenn Du  die Ub für den Tiny über die Tasten einschalten willst,
mußt du Die die nach den "Tasterausgängen" über Dioden entkoppelt
an Vcc des Tinys schalten. Nimm aber bitte Schottkys damit Du
an PB0 bzw PB1 nicht mehr als 0.5V über Vcc anliegen hast.

von Jens (Gast)


Lesenswert?

Ub      T1
 - |----/ ------------ PB0
   |        |
   |        |---|>|--- Vcc
   |                |
   |        |---|>|--
   |   T2   |
   ----/ ------------- PB1

von Timmo H. (masterfx)


Lesenswert?

Mmh, wäre die Spannung dann aber nicht zu gering für den Tiny bei 4-8 
MHz? Das ist nämlich nicht der ATtiny25 V

von Jörg B. (manos)


Lesenswert?

Ich bin mir nicht sicher ob es nicht durch R1 und LED1 zu einer 
Fremdeinspeisung der Versorgungsspannung kommt.
Vielleicht besser den Schaltzustand von Active-Low auf Active-High 
ändern.

von Jens (Gast)


Lesenswert?

und noch vergessen : je einen Pull-Down R an PB0 und PB1!

von Timmo H. (masterfx)


Lesenswert?

>je einen Pull-Down R an PB0 und PB1!
Ja stimmt, oder ich schalte GND und nehme die internen PullUps. Wie 
gesagt, ich will so wenig Bauteile wie möglich.
Achja und warum muss ich überhaupt Vcc über Schottkeys "entkoppeln". Was 
genau kann passieren wenn ich das nicht tue?
Gibt es ne andere Möglichkeit (ohne so großen Spannungsabfall)?

von Jens (Gast)


Lesenswert?

@ Timmo H.

>Mmh, wäre die Spannung dann aber nicht zu gering für den Tiny bei 4-8
>MHz? Das ist nämlich nicht der ATtiny25 V

.. so gehts jedenfalls nicht, da PB0 und 1 kurzgeschossen sind!

von Sven H. (Gast)


Lesenswert?

Schaltung: LOL!

von Jens (Gast)


Lesenswert?

>Mmh, wäre die Spannung dann aber nicht zu gering für den Tiny bei 4-8
>MHz? Das ist nämlich nicht der ATtiny25 V

Hab mal im Datenblatt gesucht:

"ATtiny25/45/85: 0 - 10 MHz @ 2.7 - 5.5V"

wenn Du den mit 4MHz taktest sollte es schon gehen.
(aber gerade so!!) Ub sollte aber nicht unter 3V fallen.

von iii (Gast)


Lesenswert?

Andere Möglichkeit:
Power down Modus und externer Interrupt (INTx oder PCINTx).

von Timmo H. (masterfx)


Lesenswert?

>Schaltung: LOL!

>.. so gehts jedenfalls nicht, da PB0 und 1 kurzgeschossen sind!

LOL, totlach
Ja das war etwas dumm von mir. Wollte nur mal eben schnell hinkriggeln 
und habs selber nicht gemerkt.
Ich rechne mal durch wie es mit dem PowerDown Modus aussieht.

von Matthias L. (Gast)


Lesenswert?

Wenn die LED1 eine IR-LED sein soll, die ala Fernbedienung, einige Meter 
senden soll, wirst du mit dem Strom der zwei Ports nicht weit kommen..

von Timmo H. (masterfx)


Lesenswert?

>Wenn die LED1 eine IR-LED sein soll, die ala Fernbedienung, einige Meter
>senden soll, wirst du mit dem Strom der zwei Ports nicht weit kommen..
Naja jeder Port schafft max 40mA. Sind in Summe 80, wobei natürlich 
durch die Belastung die Spannung etwas einbrechen dürfte. Effektiv lande 
ich dann vielleicht noch bei 60mA oder so.
Ich habe zum testen die IR LED mit 12mA betrieben, da komme ich schon 
etwa 1m mit. Ich will ja nicht gleich 6m oder so, 3-4m reichen mir 
schon.

von Jens (Gast)


Lesenswert?

>Andere Möglichkeit:
>Power down Modus und externer Interrupt (INTx oder PCINTx).

Das wird wohl das sinnvollste sein.
Mit 0.5µA im Power-Down wird er wohl leben können.

von Gast (Gast)


Lesenswert?

Man merkt, dass Du beim Erstellen Deiner Schaltung das Denken 
vergessen hast. Sonst wäre Dir z. B. aufgefallen, dass die Taster vom µC 
durch nichts zu unterscheiden sind (weil parallelgeschaltet).

Tipp: Machs über den Power Down Modus - dazu ist er ja da. Der 
Stromverbrauch ist dermaßen gering (wenn ich mich recht erinnere nur 0.1 
µA, siehe Datenblatt), dass Deine Zelle eher durchrostet, als dass sie 
durch den Power-Down-Strom nennenswert entladen wird.

von Timmo H. (masterfx)


Lesenswert?

>Tipp: Machs über den Power Down Modus - dazu ist er ja da. Der
>Stromverbrauch ist dermaßen gering (wenn ich mich recht erinnere nur 0.1
>µA, siehe Datenblatt), dass Deine Zelle eher durchrostet, als dass sie
>durch den Power-Down-Strom nennenswert entladen wird.
Ja stimmt, ich denke ich mach es so. Danke erstmal an alle.
(Ja das Denken habe ich zugegebenermaßen vergessen)

von dom (Gast)


Lesenswert?

Wenn du eine Lithium-Knopfzelle verwenden möchtest, solltest du 
beachten, dass denen meist nur ein sehr kleiner Strom entnommen werden 
darf/kann.

dom

von Timmo H. (masterfx)


Lesenswert?

>Wenn du eine Lithium-Knopfzelle verwenden möchtest, solltest du
>beachten, dass denen meist nur ein sehr kleiner Strom entnommen werden
>darf/kann.
Ach, das hält die schon aus. Die 80mA werden ja nur für 36µS gezogen, 
die kann ich sonst Problemlos mit nem etwas größeren Elko puffern, falls 
es überhaupt nötig ist. Ich habe hier sogar eine Universalfernbedienung 
im Kreditkarten-Format, die auch mit einer CR2032 betrieben wird.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.