![]() |
lettura pcm voglio riuscire a decifrare il segnale che mi arriva dalla radio con un pic. per la parte elettronica non ho problemi, ma mi rendo conto che mi mancano un po di basi riguardanti il pcm. ok, come funziona il pcm? per ora so che è una modulazione in frequenza(trasmissione in fm), pulse code modulation, quindi ad ogni posizione dello stick della radio corrisponde una posizione del servo(risoluzione di 256 o 1024 dipende dalle radio e riceventi giusto? cmq io ho una 1024 doppia conversione..). ok, perfetto, ma in pratica come faccio a capire? ho guardato anche con l'oscilloscopio e la cosa non è stata molto chiara.. ho cercato un po su internet ma non ho trovato niente che spieghi a fondo come funziona il pcm, voi sapete qualcosa in più, o dove posso trovare informazioni? grazie mille per l'aiuto! |
Citazione:
Potresti realizzare un'interfaccia seriale da collegare alla radio e al pc e poi usare un serial monitor per acquisire i pacchetti. Ciao, Igor. |
Ma intendi leggere il segnale PCM prima che venga trasformato in segnale di pilotaggio per i servi? Oppure intendi il segnale che esce da un canale del ricevitore? |
scusa, mi sono espresso male io. Intendo leggerlo prima che venga passato ai servi, ora spiego meglio la mia applicazione: più che la posizione degli stick che mi interessa poco, sull'aereo devo sapere lo stato di un comando digitale della radio(un interruttore), che ovviamente non posso vedere dai servi. |
Citazione:
Se è associato ad un canale, non ti interessa conoscere la codifica PCM, ma ti è sufficiente andare a monitorare il canale in uscita dalla ricevente. In questo caso il segnale è il classico PPM. Igor. |
ora non vorrei andare off-topic, sto realizzando una scheda di controllo per autopilotare il mio easystar, l'interruttore sulla radio serve per stabilire se pilotare direttamente il modello o passare alla modalità auto, in pratica devo riuscire a leggere l'interruttore della radio. la radio supporta i canali digitali, è una fc18v3, ma la ricevente è solo pcm 8 canali. come posso fare? |
Citazione:
Tieniti un canale libero, e associalo ad un interruttore che su ON sarà al 100% e su OFF allo 0%. Visto che usi un microcontrollore ti è facile stabilire la posizione dell'interruttore. Conosci già il segnale che esce dalla ricevente? E' un segnale PPM dove l'impulso va da 1000us a 2000us (0% 100%). La frequenza è di 60Hz circa. Igor. |
Citazione:
quindi consigli di usare un canale (es l'8) per gerstire l'interruttore...ok e sulla radio posso associare un canale digitale al canale 8 vero? (99% penso di si..) grazie mille per l'aiuto, Giulio |
Citazione:
Non conosco la tua radio, ma penso sia possibile. Se non c'è un comando specifico prova a creare una miscelazione attribuita all'interruttore. Igor. |
| Tutti gli orari sono GMT +2. Adesso sono le 19:07. |
Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002