Schlagwort-Archiv: tv-b-gone

tvb-gone Handsender Teil 2 – Batteriehalter und Gehäuse

Als Batterien verwende ich zwei CR2032 Lithium-Knopfzellen, die parallel geschaltet sind.
Reichelt Elektronik bietet kleine Blech-Batteriehalter an, die direkt auf Leiterplattenmaterial aufgelötet werden können. Dabei muss der kleinere Minuspol der Batterie als Leiterbahn hergestellt werden.
Die Batterhalter sind aus federndem Blech hergestellt und haben so starke Federn, dass die Batterien gut gehalten werden. Einen zusätzlichen mechanischen Schutz gegen herausrutschen finde ich unnötig.

Der Einfachheit halber habe ich einfach eine zweite Platine mit Hausmitteln hergestellt, und dort die Batteriehalter aufgelötet. Das ist einfacher als eine Doppelseitige herzustellen oder teuer herstellen zu lassen, macht aber dafür die Konstruktion 1,5mm dicker.

Das Gehäuse habe ich wieder im FreeCAD konstruiert und dann mit dem 3D-Drucker ausgedruckt.

Handgehäuse

Im Unterteil kommen die Batterien zum liegen, man sieht auch die Nocken auf denen die Leiterplatte gehalten wird.
Im Oberteil gibts vorn dann die Öffnungen für die verwendeten 3mm IR-Leds und weiter links im Bild den U-Förmigen Ausschnitt im Gehäusedeckel.
Der Ausschnitt befindet sich im zusammengebauten Zustand genau über dem Kurzhubtaster. Die entstandene Lasche kann somit leicht bis auf den Taster durchgedrückt werden. Die kleine Bohrung lässt einen Blick auf die eingebaute Kontroll-LED zu. Das Loch wird dann mit transparentem Heißkleber verschlossen, der das Licht der LED durchscheinen lässt.

Die FreeCad 3D-Konstruktionsdaten (und fertige STL-Dateien) kann wer möchte hier herunterladen:
tvb-gone-gehaeuse.rar [770 kB]

Bisherige Erfahrungen:
Bisher ging jeder Fernseher auszuschalten außer ein Modell von LG.
Es kann bis 15 sekunden dauern, bis aufgrund der Vielzahl der Codes und langsamen Übertragung der richtige Code gesendet wird.

TV-B-Gone – handlich.

Gegen nervige Fernsehgeräte ist ein Kraut gewachsen. Naja. Nicht direkt Kraut.
Sondern die TV-B-Gone (aus dem englischen TV be gone).

Für meinen Einsatz muss es nicht die weitstreuende Breitstrahlkanone sein, sondern es soll einfach nur ne kleine handliche Fernbedienung sein.
Für den, der es noch nicht kennen sollte: Die Fernbedienung hat nur einen Knopf: AUS.
Drückt man diesen, sendet sie alle bekannten Ausschalt-Code in einer Reihe nacheinander aus.
Irgendwann (innerhalb weniger sekunden) reagiert dann der Fernseher auf den für Ihn passenden Befehl und geht aus.

Eine verbesserte Version der ursprünglichen Idee gibts bei Adafruit.
Die vorgestellte Version ist mir aber etwas zu sperrig.

Um eine kleine Baugröße zu erreichen, gehts auch mit SMD-Bauteilen. Außerdem will ich CR2032 Knopfzellenbatterien einsetzen, die aufgrund ihres vielseitigen Einsatzes bei mir ohnehin vorrätig gehalten werden (Küchenwaage, Fahrradcomputer, Schlüssenanhängertaschenlampe und auf jedem Computermainboard für die Uhr).

Das limitiert die für die LEDs verfügbare Leistung natürlich. Eine kurze Messung ergibt Kurzschlußströme von über 200mA aus einer Knopfzelle bei frischen Batterien, ich denke 50mA sind über die Lebensdauer der Batterie realistisch.

Als Sender habe ich zwei 3mm IR-LED verwendet. (940-950nm ist gut, hab ich gelesen, 890 nicht.)
Die beiden werden jeweils mit 50mA gepulst, könnten aber im prinzip auch das 10fache aushalten wenns die Batterien mitmachen würden.

Also habe ich eine Platine entworfen die die Grundfläche von zwei CR2032 mit Batteriehaltern einnimmt und geätzt, bestückt und so.
Herausgekommen ist das hier:
tv-b-gone smd
Hinweis: der Tantal-Elko auf dem Foto ist falsch herum aufgelötet und ein Widerstand hat den falschen Wert. Habe ich nachträglich nochmal geändert. Das Foto ist in einer sehr frühen Phase entstanden 🙂
Die Bauteile könnte man problemlos weiter zusammenrutschen, bringt aber nichts weil die Batterien sowiso so groß sind.

Die bunten Litzen sind nur zum Programmieren des Attiny85 Mikrocontrollers aufgelötet. Da der Attiny85 etwas breiter als Standart-SOIC-8 ist und ich ohnehin keine Kontaktiervorrichtung zum Programmieren für SOIC-8 habe, geht das für ein einzelstück so am einfachsten.

Wichtig: Es gibt mehrere Versionen der TV-B-Gone: die Älteren haben das Ansteuersignal invertiert, weil die Treibertranistoren direkt vom ATTINY-Portpin gesteuert werden. Die neueren haben noch einen invertieren Transistor dazwischen um die maximalen Pulsströme zu erhöhen, da die Stromverstärkung der Transistoren bei größeren Stromstärken
ja nachlässt, und statt 250..500fach dann eher so bei 25 liegt, wenn man den ursprünglichen Entwurf umsetzt.

Ich hab das so übernommen, auch wenns für meine Version nicht nötig ist. So geht aber die aktuellste Firmware.

Weiter gehts dann mit Teil 2 – dem Handsendergehäuse aus dem 3D-Drucker.