- Labornetzteil AliExpress         
Ergebnis 1 bis 4 von 4

Thema: TWI Stürzt nach kurzer Zeit ab :(

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.07.2006
    Beiträge
    143

    TWI Stürzt nach kurzer Zeit ab :(

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hallo Zusammen!I
    ch habe ien Problem mit der TWI Schnittstelle eines Atmega88.
    Ich habe die TWISLAVE von Uwe Große-Wortmann (uwegw) verwendet, und in eine Datei twislave.h gespeichert. Diese im Projekt included und die init Methode aufgerufen.
    Klappt alles wunderbar... ca 2 min
    danach steht die SDA Leitung auf Ground, SCL ist beim Senden von meinem Master (ein devantech CM02 Modul) noch in bewegung.
    Ich probierte auch nach dieser Situation die init Methode erneut aufzurufen, doch SDA bleibt auf 0v
    Anhand der PWM ausgänge die ich benütze scheint der Atmega noch am laufen zu sein..

    nach einem Reset funktioniert alles wieder Wunderbar.. (ca. 2 min..)

    hat jemand eine Idee???

    Viele Grüsse
    Chris

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.07.2006
    Beiträge
    143
    Wobei zu erwähnen ist, dass der Atmega88 mit 20MHZ läuft, das I2C mit ca. 100 KHz..
    ich habe das gefühl, das wenn ich viele Daten sende, die Übertragung früher nicht mehr funktioniert... hmm.. keiner eine Idee?
    Ausserdem hat der Atmega ziemlich viel zu tun, er hört noch auf zwei HW-Interrupts, die je ca. alle 6ms auslösen. Die ISR ist ein kleiner PID Regler für jeweils einen Motor. (dennoch ein paar float berrechnungen drinn...)

    könnte dass das Problem sein?
    Aber bei 20 MHZ ist da doch noch platz für TWI???

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    25.12.2007
    Ort
    Bad Vilbel
    Alter
    58
    Beiträge
    26
    Hallo ChRiz,

    Hast Du das Problem lösen können ?
    Ich habe ein ähnliches Problem, dass bei der Nutzung von CM02 / RF04 Modulen der Zugriff nach ca. 2 min nicht mehr funktioniert


    Gruß
    Peter
    MfG
    Peter

    If you always do what you have always done you will always get what you have always got
    => Make a difference

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    14.01.2008
    Beiträge
    164
    twi ist übertaktet, runterschrauben.

Berechtigungen

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

12V Akku bauen