pcf8583- probleme

Gast #160322
Lesenswert?
• ▲
▼
grüß euch! habe problem mit dem i2c-uhrenbaustein pcf8583! habe in
sofolgt beschalten: zwischen osci und osco habe ich einen
uhrenoszillator mit 32,760kHz! von diesem uhrenosz. weg habe ich noch
einen kondensator mit 15pF auf 5V zugeschalten! beim einlesen der
uhrzeit kommt aber immer irgend ein wert! wenn ich die uhrzeit auf z.B.
14:00:00 einstelle kommt beim einlesen zuerst die eingestellte uhrzeit
14:00:00, dann aber irgend ein anderer wert wie z.B.45:165:85, dann
wieder 14:00:00, dann wieder ein anderer wert,....! würde bitte
dringend hilfe benötigen, da ich diese anwendung bald für mein
maturaprojekt benötige!
Thx im voraus
mfG Markus
Gast #160323
Lesenswert?
• ▲
▼
Hi Narkus,

Hatte vor ein paar Tagen das gleiche Problem. Dieser Baustein ist sehr
anschruchsvoll. Halte dich genau an die I2C Regeln. Als ich meine
Routinen fuer den Bus ueberarbeitet hatte ging das Ding. Vorher kam
Abwechselnd das Richtige dann Schrott raus. Ich habe
Start,AddWr,ReadAck,RegAdd,ReadAck,Start,AddRd,ReadAck,ReadData,Ack,.... 
,ReadData,NegAck,Stop
gemacht. Der letzte Data read muss NegAck kriegen und der Start in der
Mitte muss auch stimmen sonst geht es wie du beschreibst daneben.

Viel Glueck

Edward
www.cardew.org
Gast #160325
Lesenswert?
• ▲
▼
ich benutze den seit 3 jahren - nie probleme.

bei mir ist ein 22pf zwischen osc1 und + 3 volt. sda und scl habe ich
mit jeweils 10 kohm auf +3 v gelegt.

achtung achtung ! es gab hier schon mal die diskussion, und ich kenne
es selber: der chip möchte gerne an der spannungsversorgung einen
kondensator sehen. ich habe da 10µf. andere im forum runzeln die stirn
von wegen verluste im elko bei dem geringen stromverbrauch. ohne eine
solche stütze läuft der chip hier nicht !

software: baue lieber erstmal an mehreren stellen nops oder delays
rein, wenn es funktioniert, kannst du sie dann wieder schrittweise
rausnehmen.
ansonsten das datenblatt durchbeten bis es zerfleddert ist...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.