- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 3 von 3

Thema: Atmega48V+128khz+RC5send?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #3
    Benutzer Stammmitglied
    Registriert seit
    05.01.2010
    Beiträge
    35
    Ja, wäre schon mit 128khz schön gewesen, damit die Batterien möglichst lange halten.
    Das hätte außerdem noch den Vorteil, dass ich den Watchdog (auf 4 sek eingestellt) brauche und ich den uC so alle 2 sekunden aus dem PowerDown-Modus aufwecken lassen kann, damit dieser den WDT zurücksetzt, weil der Timer2 (8bit) auch im Energiesparmodus weiterläuft.
    Bei 1MHZ müsste der uC dann 4 mal pro Sekunde aufwachen und es dauert ja auch immer etwas, bis die ganzen Quarze wieder angelaufen sind.

    Aber ich werde es dann mal 1 MHZ versuchen.

    Edit:
    Habe eben noch einmal versucht am Ozi zu gucken, was dort ankommt.
    Wenn ich "Tal-Berg" als 1 interpretiere und "Berg-Tal" als 0, dann ist der gesendete Code "11010110000001", was ja eigentlich ok aussieht. Die ersten 3 Bits dürften ja passen, da ich mit Togglebit 0 gesendet habe und die folgenden 5 Bits für die Adresse sind auch ok, da ich dort 22 eingestellt habe, was zum "10110" passt. Die letzten 5 Bits könnten auch passen, da der gesendete Befehl irgendwo zwischen 1 und 20 liegen soll, je nach gedrückter Taste.

    Was mir allerdings ganz vorne auffiel, das war eine ganz kurze Spitze vor dem 1. Tal von der 0 des 1. Bits. Bringt das vielleicht den Empfänger durcheinander oder ist das so eine Art Markierung um anzudeuten, wo die 14 Bits anfangen und aufhören.

    Wenn es hilfreich ist, dann kann ich sonst auch nochmal ein Foto vom Ozi machen.

    Edit:
    Habe es jetzt noch einmal mit 1MHZ versucht (Int. 8 MHZ und dem Div8-Fuse) und so klappt das Senden fehlerfrei. Da scheint Bascom wirklich Probleme mit den 128khz zu haben.

    Dann habe ich jetzt aber wieder das Problem, dass der uC bei 1MHZ eigentlich zu oft aufwacht. Weiß sonst noch jemand Rat, wie man den Atmega48v zuverlässig den Watchdogtimer resetten lassen kann? Timer 2 asynchon laufen lassen würde ich gerne vermeiden, da ich eigentlich keinen externen Quarz anschließen wollte.
    Geändert von Dunuin (19.03.2011 um 13:42 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen