BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   RC Joystick NG^2 ora anche PCM (https://www.baronerosso.it/forum/circuiti-elettronici/29563-rc-joystick-ng-2-ora-anche-pcm.html)

alessio70 07 luglio 06 16:53

RC Joystick NG^2 ora anche PCM
 
se qualcuno fosse interessato abbiamo aggiornato il nostro progetto free per costruire un'interfaccia per collegare una trasmittente RC al PC via USB; il progetto fa uso dei nuovi chip USB della microchip 18f2455/2550 con memoria flash e ora supporta non solo segnali PPM ma anche PCM, (per ora il supporto PCM è limitato a radio Sanwa/Airtronics PCM1/2):

http://projects.qstep.net/

la parte PCM è stata sviluppata grazie alle informazioni forniteci da Shaul Eizikovich, l'autore di SmartPropoPlus:
http://www.geocities.com/shaul_ei/SmartPropoPlus.html
che ci ha mandato anche le registrazioni tramite scheda audio dei segnali PCM delle sanwa per fare i test. Stiamo prendendo in considerazione la possibilità di supportare anche Futaba e JR/Graupner ma non avendo radio di quel tipo avremmo almeno bisogno di registrazioni del segnale pcm... se qualche buon'anima con radio PCM volesse contribuire alla causa.... :-)

clickando su RC Joystick NG^2 si aprirà la pagina dell'ultima release del progetto che ha le seguenti caratteristiche principali:

- pic con memoria flash: può essere scritto più di una volta

- due joystick anzichè uno per un totale di 8 assi proporzionali (con circa 5000 punti di risoluzione ciascuno nel caso di segnale PPM e la risoluzione della PCM (1024/512) nel caso di segnale PCM) e 16 pulsanti

- 24 controlli joystick possono essere liberamente assegnati ai canali radio per la massima versatilità; tali assegnamenti sono salvati nella memoria dati non volatile del pic (eeprom) e sono programmabili direttamente via usb grazie a una apposita utility.

- pochi componenti e pcb molto piccolo (2x4cm circa, componenti smt)

- il progetto è totalmente free... nel sito trovate binari, sorgenti, schematici e layout del circuito


richiede una radio dotata di output PPM (connettore buddy box/maestro allievo) o PCM limitatamente alle Sanwa/Airtronics PCM1/2


ciao :-)
alessio e andrea

http://alessioandrea.qstep.net/

MSchiepp 07 luglio 06 17:33

Come mai avete scelto di decodificare anche il segnale PCM dato che mi pare che tutte le radio PCM possono anche trasmettere in PPM e che i vantaggi del PCM in un collegamento a filo con il simulatore non mi sembrano così evidenti?

Michele

alessio70 07 luglio 06 19:46

Citazione:

Originalmente inviato da MSchiepp
Come mai avete scelto di decodificare anche il segnale PCM dato che mi pare che tutte le radio PCM possono anche trasmettere in PPM e che i vantaggi del PCM in un collegamento a filo con il simulatore non mi sembrano così evidenti?

Michele

ciao Michele... diciamo che non sapevamo per certo se tutte le radio PCM possono trasmettere anche il PPM... se qualcuno sa darci info maggiori a riguardo... cmq la cosa è nata da un consiglio di Shaul, l'autore dello SmartPropoPlus il quale ci chiese qualche giorno fa perchè non implementavamo il PCM utilizzando qualche specifica che lui ci ha dato... e il codice del suo SmartPropoPlus (che utilizzando un campionamento abbastanza basso, quello della scheda sonora, trae un grosso beneficio dall'uso della PCM rispetto alla PPM) per cui vedendo che la decodifica era tutt'altro che proibitiva abbiamo deciso di sperimentare un po' per gioco :-) poi non sappiamo se in effetti ci sono (o magari ci saranno :-) ) radio PCM che non supportano il PPM... chiediamo a voi lumi a riguardo :-)

alessio e andrea

MSchiepp 08 luglio 06 10:14

Citazione:

Originalmente inviato da alessio70
poi non sappiamo se in effetti ci sono (o magari ci saranno :-) ) radio PCM che non supportano il PPM... chiediamo a voi lumi a riguardo :-)

Sul 'ci saranno' non mi sbilancio, ma ad oggi mi pare che tutte le radio possano trasmettere in PPM; concordo con il fatto che sia più preciso decodificare un segnale PCM quando non si ha la possibilità di effettuare un campionamento preciso del segnale come quando si usa l'ingresso audio del PC. Vedo se riesco a mandarvi qualche traccia del PCM Futaba.

Ciao,

Michele

alessio70 08 luglio 06 23:37

Citazione:

Originalmente inviato da MSchiepp
Vedo se riesco a mandarvi qualche traccia del PCM Futaba.

Ciao,

Michele

ok grazie :-)

alessio70 02 agosto 06 16:26

completato anche supporto per Futaba PCM1024 :)

alessio70 27 agosto 06 13:31

dopo varie richieste abbiamo aggiunto anche una versione Through Hole del PCB accanto a quella SMD... poco più grande dell'altra (6.5 x 2.5 cm circa contro i 4 x 2 dell'SMD)

per quanto riguarda gli assegnamenti programmabili dei canali abbiamo aggiunto la possibilità di assegnare canali così come vengono dalla radio o invertiti...

ciao :)
alessio e andrea

alessio70 10 marzo 07 16:55

piccolo aggiornamentino :)

- PCB completamente ridisegnato sia il through hole che l'smd sono ora a singola faccia quindi molto più semplici da realizzare... inoltre sono state rimosse due resistenze (R4 e R2 nel vecchio PCB ... il plug USB può essere ora saldato direttamente sul PCB come in un dongle... entrambi hanno anche i connettori per il modo ADC (connessione diretta con potenziometri)... dimensioni leggermente più piccole

- qpicprog: è un software (bootloader e programmatore) per programmare i PIC direttamente via USb... quindi ora anche RC Joystick NG^2 è programmabile via USB

projects homepage:
http://projects.qstep.net/


ciao http://static.rcgroups.com/forums/im...lies/smile.gif
alessio

PATO65 13 marzo 07 00:42

Ciao Alessio70,
innanzitutto i miei complimenti sia per il sito che per il bel progetto.
Volevo chiederti per quali simulatori può andare bene questa interfaccia USB.
Faccio i nomi che troverai più spesso.......AFPD, G3, Reflex, etc

alessio70 14 marzo 07 10:38

in teoria qualsiasi simulatore che possa vedere i joysticks di sistema di windows/linux/mac....

ciao :)
alessio


Tutti gli orari sono GMT +2. Adesso sono le 18:31.

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