Hardware Wakeup Lösung nach steini
Hier könnt ihr euch ein Eagle File downloaden:
Wakeup Layout
noch keine downloads
Damit ist ein Nachbau von steini's Wakeup Lösung auf einer selbstgeätzten Platine mit Standard Bauteilen möglich,
also kein SMD. Der Entwurf stammt von mir, für Anregungen bzw. Kritik bitte hier.
Aktualisiertes Eagle Paket (mit SMD Bauteilen):
Wakeup Layout 4
noch keine downloads
Alle nun folgenden Ausführungen basieren auf der Arbeit von steini. Ich versuche lediglich das
ganze nochmal gesammelt wieder zu geben!
Zeitgesteuertes Aufnehmen mit dem VDR ist ja an sich nichts grossartiges.
Entweder per Hand oder über EPG einen Timer programmiert und fertig. Was aber wenn der VDR bis
zum Aufnahmezeitpunkt ausgeschaltet wird? Nachdem ich mich über die ersten versäumten Sendungen
geärgert habe musste eine Lösung her. Da das Aufwachen des VDR mittels Software über ACPI oder
NVRAM bei mir auch nicht zuverlässig klappte suchte ich nach einer reinen Hardware Lösung. Im VDR
Portal gab's dazu mehrere Threads. Die meisten Lösungen dazu waren mir aber zu kompliziert, umfangreich
oder schlicht zu teuer. Mein Favorit war daher schnell gefunden: Hardware Wakeup nach steini. Mit einer
Handvoll günstiger Bauteile wird der VDR zum gewünschten Zeitpunkt eingeschalten.
Der grundsätzliche Aufbau gestaltet sich so:
Das Wakeup Modul wird vom VDR über die serielle Schnittstelle mit den Daten versorgt. Ist der VDR aus bekommt
das Modul seinen Strom von der 5 Volt Standby Leitung aus dem Netzteil. Der Mikroprozessor auf dem Modul zählt
nun die noch verbleibenden Sekunden bis zum Aufwachen. Bei Null angekommen wird der Power Button Anschluss auf
Masse gezogen so als ob der Ein-Aus Knopf gedrückt worden wäre und der VDR schaltet sich ein.
Anbei findet ihr die Original Dateien von steini zum Download. Zusätzlich die Doku separat als PDF:
Anpassungen bzw. Erweiterungen die im ZIP-File noch nicht vorhanden sind:
noch keine downloads
Die Timer LED benutzt steini hier zusätzlich um eine laufende Aufnahme anzuzeigen. Um das zu nutzen wird das Skript
rectodo.sh mit der Option -r in der runvdr aufgerufen:
|