Citazione:
Originalmente inviato da absinth84 Nell'utilizzo pratico io non ho notato movimenti continui di servi o stranezze ma per ora non ho ancora provato su digitali un po belli.
Dal video con la rx collegata alla naze si vede un jitter ma è nell'ordine dei 1-2/1000 che sarebbero quasi trascurabii, ma comunque non è il modo corretto per misurarlo, andrebbero dumpati più campioni al secondo e graficati.
Tempo permettendo potrei provare a fare i test di lettura con un arduino. |
Brutto tempo e sono riuscito a fare qualche test.
Se serve a qualcuno posso condividere il source code ma è molto semplice e non avendo molta esperienza di programmazione su arduino ho cercato un po in rete. Funziona sfruttando le funzioni in interrupt su un input digitale e calcola il tempo in cui rimane alto il segnale e ne stampa su seriale il valore.
Ho campionato per circa un minuto con due programmi leggermete diversi e eccovi i risultati con 2.1.8 e 2.0.20
Taranis fw 2.1.8
cat pulse_2.1.8.txt | sort -n | uniq -c
10 1492
718 1496
2587 1500
12 1504
cat interrupt:2.1.8.txt | sort -n | uniq -c
3 1492
923 1496
2434 1500
12 1504
2 1508
Taranis fw 2.0.20
cat pulse1_2.0.20.txt | sort -n | uniq -c
9 1492
760 1496
2674 1500
16 1504
cat interrupt1_2.0.20.txt | sort -n | uniq -c
9 1492
880 1496
2463 1500
14 1504
sono numero di campioni e relativo timing pwm