- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 22

Thema: servoansteuerung

  1. #11
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    01.03.2004
    Ort
    Bielefeld (JA, das gibt es!)
    Alter
    36
    Beiträge
    1.614
    Anzeige

    Praxistest und DIY Projekte
    ich nehme an du hast KEIN "enable interrupts" drinne!
    Ich will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
    Linus Torvalds, Entwickler von Linux

  2. #12
    Gast
    der gesamte Code lautet:
    'Test zur Ansteuerung von Servos

    Config Portb = Output
    Enable Interrupts
    Config Servos = 1 , Servo1 = Portb.1 , Reload = 10


    Servo(1) = 150

  3. #13
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    17.01.2004
    Ort
    Erlangen, Bayern
    Alter
    42
    Beiträge
    253

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    25.11.2004
    Alter
    34
    Beiträge
    100
    @x-ryder
    brauch ich den Befehl:
    ENABLE INTERRUPTS auch wenn ich ein
    Servo ansteuere?
    mit freundlichen Grüßen

    zwerg1

  5. #15
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    01.03.2004
    Ort
    Bielefeld (JA, das gibt es!)
    Alter
    36
    Beiträge
    1.614
    jepp (ich bin ein nicht sichbarer leertext)
    Ich will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
    Linus Torvalds, Entwickler von Linux

  6. #16
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    25.11.2004
    Alter
    34
    Beiträge
    100
    ok danke das werd ich mal probieren
    mit freundlichen Grüßen

    zwerg1

  7. #17
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.02.2005
    Beiträge
    663
    Moin, habe diesen COde:
    $regfile = "m8def.dat"
    $crystal = 1000000

    Config Portb = Output
    Enable Interrupts
    Config Servos = 1 , Servo1 = Portb.1 , Reload = 10


    Servo(1) = 150

    Das Servo tickert nur so - woran kann's liegen?
    BJörn
    Nur tote Fische schwimmen mit dem Strom...

  8. #18
    Neuer Benutzer Öfters hier
    Registriert seit
    01.11.2004
    Beiträge
    14
    Hi Björn,
    ich weiss es auch nicht genau, aber ich glaube du solltest noch folgendes unten an deinen Code anbringen:

    Do
    Loop

    Und gib anstatt "config Portb = Output" einmal "config Pinb.1 = Output" ein!

    Ich hoffe ich konnte dir helfen.

  9. #19
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.02.2005
    Beiträge
    663
    Muss das leider nochmal aufgreifen - funst nähmlich immer nocn nicht.

    Code:
    $regfile = "m8def.dat"
    $crystal = 7372800
    
    Config Portb = Output
    
    Enable Interrupts
    
    Config Servos = 1 , Servo1 = Pinb.0 , Reload = 10
    
    Do
      Servo(1) = 150
    Loop
    Nicht das geringste Zeichen am Servo.

    Gruß, Björn
    Nur tote Fische schwimmen mit dem Strom...

  10. #20
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    22.11.2003
    Beiträge
    991
    Hast du mal versucht Reload auf 20 Millisekunden hochzusetzen ??

    Manche Servos wollen nun einmal die 20 Millisekunden Pause haben ( schon selbst ausprobiert ).

    MfG Kjion

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

LiFePO4 Speicher Test