Citazione:
Originalmente inviato da MSchiepp Questa è carina!! Più che ripetere il segnale del servo bisogna generare una frequenza il cui periodo alto vari da 0% a 100% quando l'impulso in ingresso varia da 1 a 2 mS: in pratica basta sottrarre i mS dal segnale letto e buttare fuori impulsi da 0 a 1mS ogni millisecondo. Bravo!
Michele |
Grazie...
L'avevo fatto tempo fa per un regolatore per motori brushed...
Solo che facevo aprire e chiudere un MOS per variare la velocità di un motore.
P.S. Ho detto "ripetere" perchè io utilizzo il TMR0 sia per leggere il segnale che arriva dalla ricevente, sia per creare il segnale "copia", quindi in uscita riporto il segnale arrivato dalla ricevente "riempito" dai segnali creati dal PIC.