- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 23

Thema: Schrittmotor Vibration

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    05.07.2012
    Beiträge
    9

    Schrittmotor Vibration

    Hallo zusammen,

    ich habe vor kurzem angefangen mich mit Assembler zu beschäftigen.
    Nun möchte ich über einen Atmega8515L diesen Schrittmotor ansteuern:
    http://www.reichelt.de/Schrittmotore...c4cc51250383f2

    Als Treiber habe ich den L6205 genommen und die Schaltung aus dem Datenblatt aufgebaut. (Siehe Anhang)
    Als Versorgungsspannung dient ein 12V Netzteil.

    Der ATMEGA8515L ist noch auf einem STK500, die 4 Ausgänge des PORT B habe ich auf die Eingänge des L6205 geführt.
    Vollgendes Programm läuft auf dem ATMEGA

    .include "8515def.inc"
    .DEF Ausgabe = R16
    .DEF Counter1 = R17
    .DEF Counter2 = R18
    .DEF Sensor = R19
    RJMP main
    main:
    LDI Ausgabe,0b11111111
    OUT DDRB,Ausgabe

    Vor:
    LDI Ausgabe,0b00001001 ;Schritt 1
    OUT PORTB,Ausgabe
    LDI Counter1, 0b11111111
    LDI Counter2, 0b00010100
    Warten1:
    dec Counter1
    brne Warten1
    Warten2:
    LDI Counter1, 0b11111111
    dec Counter2
    brne Warten1
    LDI Ausgabe,0b00000101 ;Schritt 2
    OUT PORTB,Ausgabe
    LDI Counter1, 0b11111111
    LDI Counter2, 0b00010100
    Warten3:
    dec Counter1
    brne Warten3
    Warten4:
    LDI Counter1, 0b11111111
    dec Counter2
    brne Warten3
    LDI Ausgabe,0b00000110 ;Schritt 3
    OUT PORTB,Ausgabe
    LDI Counter1, 0b11111111
    LDI Counter2, 0b00010100
    Warten5:
    dec Counter1
    brne Warten5
    Warten6:
    LDI Counter1, 0b11111111
    dec Counter2
    brne Warten5
    LDI Ausgabe,0b00001010 ;Schritt 4
    OUT PORTB,Ausgabe
    LDI Counter1, 0b11111111
    LDI Counter2, 0b00010100
    Warten7:
    dec Counter1
    brne Warten7
    Warten8:
    LDI Counter1, 0b11111111
    dec Counter2
    brne Warten7

    RJMP vor


    Das ganze funktioniert auch soweit und der Motor dreht sich ungefähr mit einer Umdrehung pro Sekunde.
    Nur leider läuft er nicht ruhig und vibriert.
    Hat jemand eine Idee wieso der Motor vibriert?

    Gruß Coni
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken L6205.jpg  

Ähnliche Themen

  1. Vibration von Piezo Element, anschließend Servo ansteuern
    Von Gobstar im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 05.03.2012, 21:41
  2. Vibration dämmen ???
    Von jagdfalke im Forum Mechanik
    Antworten: 14
    Letzter Beitrag: 13.12.2005, 21:26
  3. Interface - Schrittmotor Endstufe - Schrittmotor
    Von Fladdie im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 18.11.2005, 22:37
  4. trittschall- vibration mit adxl 311 messen?
    Von redremus im Forum Sensoren / Sensorik
    Antworten: 7
    Letzter Beitrag: 12.07.2005, 15:00
  5. Vibration - Handy Motor
    Von Manf im Forum Kopfnüsse / Wissensquiz
    Antworten: 7
    Letzter Beitrag: 06.12.2004, 08:13

Berechtigungen

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

12V Akku bauen