- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 6 von 6

Thema: DS1307/ATmega168 Schaltuhr macht Probleme

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    01.10.2009
    Beiträge
    437
    Zitat Zitat von oderlachs Beitrag anzeigen
    Danke für die Hinweise, das Funktionieren des Beispiels war auf Youtube zu sehen un im Foto...
    Selbst wenn's gehen sollte, halte ich nichts von schlechtem Code.
    Die Hardware ist OK das TinyRTC Modul arbeitet richtig(arduinoerprobt)
    Also der Schaltplan, verglichen mit dem Datenblatt der DS1307Z (Beispiel Maxim) schaut äußerst kreativ aus. Ein Widerstand auf den Quarz, ein Vorwiderstand (Spannungsteiler?) zur Batterie...
    Wo findet man denn so etwas?
    Möchte auch nicht noch das Geld für eine wirklich funktionierende Industrieschaltuhr ausgeben, von Baumarktschaltuhren habe ich die Nase bzw. den Mülleimer voll.
    Warum rot?
    Weil das RTC-Modul batteriegepuffert ist und mit Spannungsabschaltungen zu rechnen ist....
    Was hat das Eine mit dem Anderen zu tun? Die Hardware I2C benutzt im Unterschied nur die eingebaute und funktionierende I2C Einheit des ATM168, im Gegensatz zu einer Soft-I2C.
    Anders rum möchte ich das auch mal verstehen + sehen wie es richtig so geht.
    Du sagst dass Du das Pingewackel verstehst, aber die Hardware-I2C nicht?
    Wie schon erwähnt, der Code ist schlecht programmiert und belegt, dass jemand, der's in Youtube einstellt hat, noch lange keine Ahnung davon haben muss, wie's richtig geht.

    Edit:
    Was sucht eigentlich das wdt_reset() im Code? Entweder der Watchdogtimer ist per WDTON Fuse ausgeschaltet, dann läuft er auch per Code nicht, da er dort nicht eingeschaltet wird. Ist er hingegen per Fuse eingeschaltet, dann läuft er in der Voreinstellung mit der kürzesten Auslösezeit (da nicht konfiguriert) und dann löst er spätestens bei _delay_ms(500) aus.
    Geändert von MagicWSmoke (07.06.2013 um 10:11 Uhr)

Ähnliche Themen

  1. Attiny2313 macht Probleme
    Von unix1970 im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 9
    Letzter Beitrag: 01.09.2011, 18:42
  2. Atmega8 macht Probleme
    Von Blackaffe im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 1
    Letzter Beitrag: 21.05.2011, 10:44
  3. DS1307 Batteriepufferung macht Probleme
    Von wassermann im Forum Sensoren / Sensorik
    Antworten: 12
    Letzter Beitrag: 10.01.2011, 13:54
  4. Datum einstellen mit Atmega168 und DS1307 funktioniert nicht
    Von bapitz im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 20.03.2009, 00:05
  5. Probleme mit UART und ATmega168, Dringend!
    Von Nils Wenzler im Forum C - Programmierung (GCC u.a.)
    Antworten: 10
    Letzter Beitrag: 03.12.2007, 08:38

Berechtigungen

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

Labornetzteil AliExpress