- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 12

Thema: PWM mit Tastern verändern

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #7
    Erfahrener Benutzer Fleißiges Mitglied Avatar von pointhi
    Registriert seit
    18.03.2009
    Alter
    29
    Beiträge
    139
    Hast du ein oszilloskop zum übererprüfen?

    http://www.rn-wissen.de/index.php/Se..._und_Schaltung

    Das signal von standardservos oder regler hat jeweils einen high impuls von 1ms ... 2ms und dazwischen sind etwa 20ms pause. Wenn die pause zu lange oder zu kurz gewählt ist arbeitet der regler nicht sauber oder gar nicht.

    Kannst du das programm posten wie du den servo ansteuerst?, villeicht hab ich auch noch irgendwo das beispierprogramm was ich mal geschrieben habe. Bei den 11,1V und 5A must schauen was der motor braucht. Mein alter Modellflieger mit 500g hatte einen brushlessmotor der 18A dauerlast hatte!

    mfg. pointhi

    Hast du die korrekten werte damit berechnet? http://www.micro-examples.com/public...alculator.html

    ist echt super das tool, auch wenn du ASM programmierts.

    Ich hab diese daten für einen 2ms puls bekommen:

    Code:
    /*  * PWM registers configuration  * Fosc = 32768 Hz  * Fpwm = 49.95 Hz (Requested : 50 Hz)  * Duty Cycle = 10 %  * Resolution is 9 bits  * Prescaler is 4  * Ensure that your PWM pin is configured as digital output  * see more details on http://www.micro-examples.com/  * this source code is provided 'as is',  * use it at your own risks  */ PR2 = 0b00101000 ; T2CON = 0b00000101 ; CCPR1L = 0b00000100 ; CCP1CON = 0b0000110
    und diese für einen 1ms puls:

    Code:
    /*  * PWM registers configuration  * Fosc = 32768 Hz  * Fpwm = 49.95 Hz (Requested : 50 Hz)  * Duty Cycle = 5 %  * Resolution is 9 bits  * Prescaler is 4  * Ensure that your PWM pin is configured as digital output  * see more details on http://www.micro-examples.com/  * this source code is provided 'as is',  * use it at your own risks  */ PR2 = 0b00101000 ; T2CON = 0b00000101 ; CCPR1L = 0b00000010 ; CCP1CON = 0b00001100 ;
    wenn ich mir CCPR1L anschaue kommt mir der bereich in dem man das PWM signal verändern kann etwas klein vor. Am besten sollte sich jemand noch melden der schon erfolgreich Servos mit PWM angesteuert hat. Schau mal ob du ein Application note bei Microchip findest. Glaube schon dass sie für solche anwendunge eines gemacht haben. Oder schaue mal beim RN-Servo-Controll.

    http://www.rn-wissen.de/index.php/Servoansteuerung

    Hier wurde es mit einem Timer gemacht, was eine nicht schlechte idee ist, solange man die ansteuerung sauber hinbekommt. (Hab ich auch mal gemacht, aber bei mehr wie 1. Servo muss man wirklich genau auf das timing aufpassen. Und ohne Oszilloskop ist das mit Timer entweder ein ratespiel oder ein nicht kleiner rechenaufwand.

    mfg. pointhi
    Geändert von pointhi (11.03.2012 um 12:01 Uhr)
    Theorie ist, wenn man alles weiß, aber nichts funktioniert.
    Praxis ist, wenn alles funktioniert, aber niemand weiß warum.
    Microsoft hat Theorie und Praxis vereint: Nichts funktioniert und keiner weiß warum!
    Deshalb nutze ich Linux für die wichtigen sachen

    Meine Website: www.oe5tpo.com

Ähnliche Themen

  1. IR-Schaltung mit IS 471 / LD 274 verändern
    Von Elu im Forum Sensoren / Sensorik
    Antworten: 2
    Letzter Beitrag: 02.12.2010, 13:24
  2. Spannungssignal verändern.
    Von Masterraven9 im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 06.10.2010, 19:45
  3. Lüftersteuerung verändern
    Von MaverrickTM im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 15.01.2010, 20:36
  4. IR-Bandbreite verändern?
    Von M1C im Forum Asuro
    Antworten: 5
    Letzter Beitrag: 29.06.2009, 19:22
  5. IRQ Sprungadresse verändern
    Von bergowitch im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 07.01.2005, 12:54

Berechtigungen

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

Labornetzteil AliExpress