- Reichelt Elektronik    Werbung      
Ergebnis 1 bis 4 von 4

Thema: ATtiny13 Problem mit PWM

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Am Programm wird der Fehler eher nicht liegen. Da es vom Motor abhängt, spricht das mehr dafür, dass mit dem stärkeren Motor irgendwie Störungen erzeugt werden. Ein paar Mögliche Fehlerursachen:
    1) die Versorgungsspannung bricht ein und der µC startet gelegentlich neu
    2) die Reset Leitung (vom ISP) fängt sich Störungen ein
    3) die AD Eingänge werden gestört

    Als Test könnte man an den einen noch freien Pin ggf. einen LED hängen. Am Anfang des Programms dann ein kurzes Blinken der LED einfügen, bevor der Motor startet. Ggf. reicht auch schon eine deutlich Verzögerung am Anfang des Programms um einen Reset festzustellen.

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.753
    Hi Stefan,

    wie hast Du den Motor versorgt? Ist die Motorversorgung (Netzteil, Batterie/Akkupack) die gleiche für Motor und Controller? Dann dürfte es ziemlich klar sein, dass Unterspannung bzw. Störungen beim Motorbetrieb der Grund für das "Spinnen" ist. Übliche, ziemlich störungsfreie Systeme haben für Controller und Verwandte eine von den übichen Verdächtigen wie Motoren, Servos etc. getrennte Versorgung. Dabei muss aber der GND aller Systeme auf eine gemeinsame Leitung gehen!

    Den Vorschlag von Besserwessi kann ich nur unterstützen. Ich habe prinzipiell in meinen Programmen sofort nach der Portdefinition eine kleine Blinkroutine eingefügt, die etliche kurze Blitze an einer Kontroll-LED generiert, bevor ich Timer definiere und Interrupts freigebe. Damit erkenne ich ziemlich sicher zufällige Interrupts.

    Viel Erfolg
    Ciao sagt der JoeamBerg

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    16.04.2011
    Beiträge
    15
    Hallo,

    Ist die Motorversorgung (Netzteil, Batterie/Akkupack) die gleiche für Motor und Controller?
    Ja. Habe die jetzt getrennt und alles funktioniert. Danke!

    Gruß
    stefan8010

Ähnliche Themen

  1. Attiny13 PWM problem
    Von qubico im Forum C - Programmierung (GCC u.a.)
    Antworten: 5
    Letzter Beitrag: 28.08.2010, 21:09
  2. Pullup Problem ATTINY13
    Von chw-load im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 17.05.2009, 15:31
  3. attiny13 problem
    Von Bauteiltöter im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 25.07.2008, 14:04
  4. attiny13
    Von epos im Forum AVR Hardwarethemen
    Antworten: 2
    Letzter Beitrag: 28.05.2007, 12:31
  5. [gelöst]Problem mit Interrupt Attiny13
    Von OEP im Forum Assembler-Programmierung
    Antworten: 2
    Letzter Beitrag: 19.04.2007, 08:47

Berechtigungen

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

    Werbung      Labornetzteil AliExpress