- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 5 von 6 ErsteErste ... 3456 LetzteLetzte
Ergebnis 41 bis 50 von 55

Thema: Programmieren mit Interrupts

  1. #41
    Benutzer Stammmitglied
    Registriert seit
    23.08.2007
    Beiträge
    61
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Ich hab mal noch die Spannung zwischen Int1 (Pin5) und GND(Pin gemessen. Sie beträgt ebenfalls knapp Vcc, egal ob ich einen Taster drücke oder nicht. eigentlich sollte da aber die Spannung fallen, stimmts?

  2. #42
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    38
    Beiträge
    4.064
    drück mal mehrere taster gleichzeitig (tesafilm...) und miss dann nochmal. spätestens jetzt sollte die spannung doch deutlich abfallen.
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  3. #43
    Benutzer Stammmitglied
    Registriert seit
    23.08.2007
    Beiträge
    61
    nein die spannung bleibt bei Vcc. was soll ich tun?

  4. #44
    Benutzer Stammmitglied
    Registriert seit
    23.08.2007
    Beiträge
    61
    nein die spannung bleibt bei Vcc. was soll ich tun?

  5. #45
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    38
    Beiträge
    4.064
    flashe nochmal den selbsttest. passen die aktionen beim switch test zu den in der anleitung beschriebenen? also dass die richtigen leds leuchten usw?
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  6. #46
    Benutzer Stammmitglied
    Registriert seit
    23.08.2007
    Beiträge
    61
    Im Selbsttest funktioniert alles exakt so, wie in der Anleitung beschrieben.
    (Habs grade getestet)

  7. #47
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    52
    Beiträge
    2.236
    Hallo,
    prüfe nochmal Verbindungen zwischen Int1 und den Tastern, irgendwo hast Du wohl eine Unterbrechung, Die Spannung muß auf jeden Fall Fallen, wenn Du eine der Tasten drückst.
    Noch ein Wort zu Flanken und Level interrupts.
    Ich habe bewusst Flankeninterrupt gewält, aus den einfachem Grund, daß ein Lowlevelinterrupt solange ausgeführt wird, bis man die Taste wieder losläßt(Es sei denn, man schaltet den in der ISR ab).
    Es kann dann zu unerwünschten Nebeneffekten kommen, daß der Interrupt 100,1000,10000 ausgelöst wird, obwohl man das garnicht will.
    Bei Flankensteuerung kommt der Interrupt genau einmal(es sei die Taste prellt),

    Gruß Sebastian
    Software is like s e x: its better when its free.
    Linus Torvald

  8. #48
    Benutzer Stammmitglied
    Registriert seit
    23.08.2007
    Beiträge
    61
    Leute, ich hab den Fehler gefunden. Ich R24 und R11 falsch eingelötet...
    Danke für Eure großartige Hilfe!

  9. #49
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    52
    Beiträge
    2.236
    Ich habe es doch noch gefunden
    hier habe ich ein Programm geschrieben, das die ADC Werte von den Tastern über UART an den Computer schickt.
    Ich habe da auch nur den INT1 benutzt, schau mal, ob es bei Dir funktioniert, wenn nicht, liegt es 100% an der Hardware
    Es ist zwar in Assembler geschrieben, ich habe aber auch eine hex geschickt.

    Gruß Sebastian

    P.S. da war ich doch etwas zu langsam...
    Software is like s e x: its better when its free.
    Linus Torvald

  10. #50
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    38
    Beiträge
    4.064
    sehr gut... so kleine fehler dauern lange =)
    Read... or die.
    ff.mud.de:7600
    Bild hier  

Seite 5 von 6 ErsteErste ... 3456 LetzteLetzte

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress