Even een vraagje ik wil voor mijn volgende robot een pic gebruiken om de motoren aan te sturen. Daarvoor wil ik een rc ontvanger gebruiken die de uitgangspulsen (voor bijvoorbeeld servo's) gerbuiken om de pic aan te sturen.
Alleen is het mogelijk met de uitgangspulsen van de ontvanger een pic aan te sturen?
Om bijvoorbeeld servo's aan te sturen gebruik je microseconden maar kan je ook microseconden naar een pic sturen om hem te bedienen?
Ik hoop het zo goed te hebben uitgelegd!

Grt,Robert.

Een servo levert een continu 50Hz (20ms) signaal. De pulsbreedte bepaalt de stand van de motor.
Een PIC heeft een inputsignaal van max 5 volt nodig.
Als je ontvanger zo'n spanning aflevert kun je die dus aan je PIC aanbieden.
Vervolgens zul je in de PIC het signaal moeten decoderen om de vervolgacties te bepalen. Uit mijn hoofd: 1 ms hoog is linksom, 1,5 ms hoog is midden, 2 ms hoog is rechts. Dat is makkelijk te doen en snel genoeg om je motoren mee aan te sturen.

Daar kan je de pulsin functie voor gebruiken, daarna de waarden berekenen.

Heb daar ooit een programma voor gemaakt, staat op het forum als het goed is.