Welkom op het GitaarNet.
+ Reageren op discussie
Pagina 2 van 3 EersteEerste 123 LaatsteLaatste
Weergegeven resultaten: 11 t/m 20 van 24

Discussie: PWM-servoschakeling

  1. #11
    Senior Member
    Geregistreerd
    5 november 2008
    Locatie
    Den Haag
    Berichten
    8.183

    Standaard

    Citaat Oorspronkelijk geplaatst door nico verduin Bekijk bericht
    Hij heeft alleen maar logic levels nodig van 0V en 5V
    Dat weten wij maar hij MOET een buffer gebruiken, hoort bij de opdracht. (of ik moet het verkeerd begrijpen)
    www.amps-unlimited.nl

    Reparatie / Restauratie
    Tube & SolidState Amps.

  2. #12
    Senior Member
    Geregistreerd
    22 oktober 2008
    Locatie
    Heemskerk
    Berichten
    4.849

    Standaard

    Op zich prima en overbodig. Maar dan blijft het nog steeds bij logic levels. IK heb genoeg van die MG995/6R's gebruikt
    Nico


  3. #13
    Senior Member
    Geregistreerd
    5 november 2008
    Locatie
    Den Haag
    Berichten
    8.183

    Standaard

    www.amps-unlimited.nl

    Reparatie / Restauratie
    Tube & SolidState Amps.

  4. #14

    Standaard

    Dank voor de reacties Met de genoemde waarden ziet een simulatie op Circuitlab er goed uit. Enige waar ik niet helemaal zeker van ben is het nulniveau van de PWM aan de signaalingang van de servo. De puls is net geen 5V (t.o.v. ground).
    Tussen de pulsen is de aangelegde spanning tussen de 0,1V en de 0,5V (afhankelijk van de weerstandswaarden). Is dat voldoende laag voor de servo om dit als '0' aan te zien?
    Laatst gewijzigd door Psychomantis; 16 maart 2013 om 20:41
    Citaat Oorspronkelijk geplaatst door Buzzel Bekijk bericht
    In het gaatje.

  5. #15
    Senior Member
    Geregistreerd
    5 november 2008
    Locatie
    Den Haag
    Berichten
    8.183

    Standaard

    0.5V is digitaal nog steeds gedefinieerd als een nul.
    www.amps-unlimited.nl

    Reparatie / Restauratie
    Tube & SolidState Amps.

  6. #16
    Senior Member
    Geregistreerd
    22 oktober 2008
    Locatie
    Heemskerk
    Berichten
    4.849

    Standaard

    Misschien even ter toelichting hoe dit soort eenvoudige servo's werken:
    De PWM laadt een condensator op in de controller (zit in de servo).
    Een potmeter zit in die servo die als een spanningsdeler (tussen de 5V en 0V) werkt naar gelang de stand (rotatie)
    Beide gaan in een comperator waar een vergelijking in plaatsvindt. Is de PWM spanning groter als de potmeter spanning draait hij terug en omgekeerd. Is hij gelijk dat slaat de motor gewoon af.
    Of er compensatie in de elektronica zit voor een "0" weet ik niet. zou best kunnen. Tegenwoordig kan er veel in een kleine chip.
    Aan de andere kant is mijn ervaring dat die MG's niet zo erg nauwkeurig zijn. Tenslotte alle waar naar zijn geld.
    Mocht het allemaal te onnauwkeurig zijn kan je altijd weer compensatie uitvoeren in de software.
    Nico


  7. #17

    Standaard

    Mooie simpele uitleg, ik snap het !
    Als ik een synthese maak van jullie antwoorden, lijkt het erop dat het goed gaat komen.
    Nauwkeurigheid is niet zo belangrijk: de servo dient om een loop van een pingpongbalkanon (dat is de ontwerpopdracht) te verdraaien tussen hoeken van +/- 25°, dat moet niet zo nauwkeurig.
    Volgende week, tijdens de werkzitting, maak ik het schema even en sluit ik hem op de microcontroller aan, en dan laat ik wel weten of hij doet wat hij moet doen
    Citaat Oorspronkelijk geplaatst door Buzzel Bekijk bericht
    In het gaatje.

  8. #18
    Senior Member
    Geregistreerd
    22 oktober 2008
    Locatie
    Heemskerk
    Berichten
    4.849

    Standaard

    appeltje eitje
    PIC in assembler of C of Basic geprogrammeerd?
    Nico


  9. #19

    Standaard

    Dat hoop ik in ieder geval
    Hij is in mikroC geprogrammeerd, een versie van C dus. Jammer genoeg hebben we geen lessen C gekregen, dat was ook zelf uitzoeken. Het programma is normaal gezien af.
    Maar zonder gebruik van de ingebouwde PWM-module, we hebben gewoon met while-lussen gewerkt.
    Citaat Oorspronkelijk geplaatst door Buzzel Bekijk bericht
    In het gaatje.

  10. #20
    Senior Member
    Geregistreerd
    22 oktober 2008
    Locatie
    Heemskerk
    Berichten
    4.849

    Standaard

    Die compiler gebruik ik ook als ik met PIC's werk. Prima compiler en uitstekende service van die gasten. Tja al;s je het allemaal zelf mocht leren dan heb je nog een paar uitdagingen
    Mijn eerste programma dateert terug in 1976 Assembly en machine code op een 6502 KIM-1. En sindsdien nog steeds...naast het gewone werk (patrouille leider spelen )
    Nico


 

 

Favorieten/bladwijzers

Favorieten/bladwijzers

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •  
Back to top