Citazione:
Originalmente inviato da Ivan2280 questo è il sistema... |
Probabilmente, il problema sta nei moduli stessi:
Se tu invii segnale diciamo di 2mSec dal TX, e a un metro di distanza, nella RX, misuri circa 2mSec, probabilmente, se ti allontani a 50mt, il segnali che ricevi, probabilmente è più corto anche di parecchio.... probabilmente è dovuto alle squadratura del segnale all'interno del modulo RX. Ho avuto anch'io quel problema. Non ho indagato più di tanto..
Ho risolto semplicemente modificando il firmware del pic per avere maggiore tolleranza nella descriminazione. Nel mio caso io trasmettivo bit 0 (segnale corto) o 1(segnale lungo). Non so se anche tu trasmetti uno o più byte che ti danno un valore assoluto o se come nelle TX-RX del mondo RC, il valore ricevuto è dato dalla durata dell'impulso, senza nessuna decodifica, che non ti permetterebbe tale accorgimento per rimediare.
Non so se mi sono spiegato.
Ciao!