- LiFePO4 Speicher Test         
Ergebnis 1 bis 7 von 7

Thema: Maximale Schaltfrequenz für Schrittmotoren

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    10.07.2004
    Ort
    Nürnberg
    Alter
    42
    Beiträge
    186

    Maximale Schaltfrequenz für Schrittmotoren

    Anzeige

    Praxistest und DIY Projekte
    Hallo,
    ich betreibe den PK266M-E2.0A Schrittmotor der Firma Vexta, mit einem ATMEGA128 und dem IC A398 der Firma ALLEGRO. Meinen ATMEGA lass ich auf 16MHz laufen, den Motor verfahre ich indem ich einen PIN anbwechselnd an und aus schalte. Jetzt hab ich mal mit der Stoppuhr die Drehzahl 1/min gemessen und zurückgerechnet und komme so auf eine Schaltfrequenz von ca. 3,6kHz. Was bremst da denn jetzt ist es der IC, obwohl ich da nichts entsprechendes im Datenblatt gefunden habe, oder sind meien PINs am ATMEGA so träge?
    Ich hoffe man versteht was ich meine!
    Ich bin keine Signatur ich mach hier nur sauber

  2. #2
    Super-Moderator Lebende Robotik Legende Avatar von Manf
    Registriert seit
    30.01.2004
    Ort
    München
    Alter
    71
    Beiträge
    13.052
    Erhält die Schritt-Takterzeugung ("mit einem ATMEGA128") denn ein Feedback?
    Manfred

    http://pdf1.alldatasheet.co.kr/datas...GRO/A3980.html

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    10.07.2004
    Ort
    Nürnberg
    Alter
    42
    Beiträge
    186
    Hi manf,
    nein ich erzeuge das Rechtecksignal und lasse den Motor ohne Feedback laufen.
    Ich bin keine Signatur ich mach hier nur sauber

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    18.04.2005
    Alter
    38
    Beiträge
    84
    macht der controller nix anderes als pin togglen?! dann würd ich ganz grob mal sagen dem motor (massenträgheit) läuft das elektromagnetische feld weg und er verfährt eben nur beim jedem x-ten impuls

  5. #5
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    10.07.2004
    Ort
    Nürnberg
    Alter
    42
    Beiträge
    186
    Hi!
    Ja ich hätte auch gedacht das der Motor zu träge ist!
    Aber erstens müsste er ja dann beschleunigen und zweitens fährt der Motor ja exakt die Strecke die vorgegeben war!
    Wenn ich vorgebe mach 32.000 1/16 in z.B. 10s, dann brauch er zwar länger, macht aber exakt 10 Umdrehungen, was den 32.000 Schritten entspricht.
    Also es gehen keine Schritte verloren!
    Kann es sein das mein Ausgang vom Controller zu langsam schaltet?
    Ich bin keine Signatur ich mach hier nur sauber

  6. #6
    Benutzer Stammmitglied
    Registriert seit
    18.04.2005
    Alter
    38
    Beiträge
    84
    macht der atmel denn einfach die "weiter" impulse einfach komplett ungeachtet des externen 32.000 mal?

    dann würde ich vermuten dein schrittmotorcontroller "speichert" die irgendwo zwischen und führt sie dann aus, aber dafür kenne ich das ic zu wenig bzw. gar nicht.

  7. #7
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    10.07.2004
    Ort
    Nürnberg
    Alter
    42
    Beiträge
    186
    Hi
    ja Danke schonmal für die Mühe! ich weiß auch nicht wo die Schritte gespeichert werden! Im IC laut Datenblatt eigentlich nicht! Naja wenn ichs rausfinden sollte stell ichs hier rein!
    Ich bin keine Signatur ich mach hier nur sauber

Berechtigungen

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

MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad