mein(e) Infrarot-Sender
im Schlüsselanhängerformat
zur Fernsteuerung der Schließung an
den Türen unseres Gartenhäuschens




IR_Tx_Geraet01.jpg
   Breite  30mm,
   Länge  57mm,
   Dicke  13mm, 
   Gewicht  ca. 20gr.
 
   Das Gerät wird mit einer
   CR2032 (PC-Uhr) betrieben.
 
   Um die Möglichkeit des unbefugten
   Zutritts in unser Gartenhaus gering
   zu halten, wird als geheimer IR-code 
   der bezeichnende Begriff in einer
   südostasiatischen Sprache unter
   Verwendung unseres Zeichensatzes
   als modifizierter Morse-code gesendet.




IR_Tx_Platine01.jpg
   So ähnlich, denn im Bild ist die
   Übungs-Platine mit gesockeltem
   PIC12F629 zu sehen, sieht einer
   der IR-Sender von innen aus.
 
   Etwas schwierig, aber dafür gleich
   zehnmal (für die Familie) war die
   Herstellung des kombinierten
   Batteriehalters und Einschalttasters. 



IR_Tx_Schaltung01.gif
   Die Schaltung ist recht einfach:
   Die Reset-Beschaltung verbessert
   das Startverhalten nach einem
   Batteriewechsel.
   Nicht benutzte Pins bleiben offen,
   sie werden mittels interner pull-ups
   programmiert auf positives
   Bezugspotential gelegt.
   Der C5765 ist ein Extra-Low-UCEsat-Typ,
   das muß aber nicht sein.
   Mit 27 Ω ist gewährleistet, daß im
   Fehlerfall (immer an) die IR-Led auch bei
   50°C und frischer Batterie heile bleibt.



Software
Konfiguration:
code- & data-protection, Broun-out-Detect-enable, Watchdog = OFF 
MCLRE, PWRTE = ON
INTRC_OSC_NOCLKOUT
1. I/Os initialisieren, Led-Ausgang = Low = aus

2. Oszillator kallibrieren
3. wake-up durch Pin GP2 einrichten
4. sleep (schlafen, zum Stromsparen)
5. nach negativer Flanke an GP2 (Auslöseereignis)
    auf Authentizität testen, um eine Fehlaussendung durch
    Handy oder Piezo-Feuerzeug ausgelöst, zu unterdrücken
6. Geheim-code senden und wieder schlafen
Startseite