BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Radiocomandi (https://www.baronerosso.it/forum/radiocomandi/)
-   -   Modulazione e passi…… (https://www.baronerosso.it/forum/radiocomandi/193248-modulazione-e-passia.html)

Oldone 15 novembre 10 01:10

Modulazione e passi……
 
Ciao a tutti
Tra le cose che non mi sono chiare (e che purtroppo sono tante…), c’è quella che riguarda il numero dei passi.
Premetto che vorrei "ragionare" su quale è la risoluzione del comando trasmessa dal TX, ossia quale è il comando di spostamento minimo trasmesso al servo (che poi RX e servo ce la facciano o meno sono fatti loro).

In principo erano 512 passi (PPM). Ovvero con corsa utile di un canale suddivisa in 512 passi: quindi 120° (supponiamo) di corsa sono suddivisi in 512 step, ossia il movimento minimo possibile di un servo può essere al max sui 0,24° di spostamento. Inoltre se riduciamo la corsa del servo con ATV (o simili) , lo spostamento minimo è sempre sui 0,24° e quindi la nostra corsa utile (cioè quella che ci serve impostare sul TX per avere la giusta dose di comando) è suddivisa non più in 512 step, ma in 512 x corsa ATV in gradi / 120° ; cioè con una risoluzione inferiore ai 512.

Poi sono arrivati i 1024 passi della PCM ed i nostri 120° sono stati suddivisi in 1024 step: spostamento minimo del servo dimezzato; con l’esempio di cui sopra lo spostamento minimo sarebbe di 0,12°. .

A seguire sono arrivati i 2048 passi dei vari SuperPCM : lo spostamento minimo allora diventerebbe 0.06°.

Veniamo ora al nocciolo della faccenda.

I vari moduli “indipendenti” in 2.4 Ghz lavorano in modulazione PPM (quindi 512 passi).

Alcuni di questi moduli dichiarano fino ad oltre 3000 passi di risoluzione (0.04° secondo l'esempio dei cui sopra).

Montando su un TX uno di questi moduli, qual’è la risoluzione del comando sul servo? Ossia quanto è lo spostamento minimo che è possibile impostare? Sono i 512 passi del PPM o gli oltre 3000 del modulo?

In altre parole, il segnale (comando) in ingresso al modulo è già digitalizzato? E la risoluzione reale del comando è quella che è (ossia 512 passi), solo "spalmata" sui passi del modulo?
Insomma come stampare ad alta risoluzione una immagine a bassa risoluzione ..... :wacko:
Mi sà che è così......

Una parola di conforto/chiarimento.

Grazie

Mrk89 15 novembre 10 01:32

Il tutto dipende dalla lettura che viene fatta sul potenziometro dello stick.
Se su questo viene fatta una lettura a 9 bit ( 512 passi ) allora il segnale trasmesso sarà 512 passi e così via...Il modulo a 2.4GHz può trasmettere fino a 3000passi, ma come dicevi tu con il confronto delle immagini, se il segnale che arriva al modulo è variabile in 512 passi, il modulo non farà altro che spalmare i 512 passi sui 3000. Mi son spiegato? Casomai chiedi pure.:wink:

Oldone 15 novembre 10 10:04

bit e passi
 
Ti sei spiegato benissimo.
Quindi bisognerebbe sapere con quanti passi viene letto il potenziometro, cioè con quanti bit viene fatto il campionamento (9, 10 o 11).
E come si fà?
Ragionando "dall'esterno" se un TX viene "dato" in PCM con 1024 o 2048 passi di risoluzione (ammesso che il produttore dita la verità), questo vuol dire che il potenziometro viene letto con almeno 1024 o 2048 passi.
Quindi in ingresso alla "conversione" (passami il termine) in PPM entrano almeno 1024 o 2048 passi.
Ma in uscita quanti sono? quelli dell'ingresso o i soliti 512?
Perchè nel primo caso con un buon modulo 2.4 Ghz si sfrutterebbe al meglio la "bontà" del TX in fatto di risoluzione del comando.
Ci vorrebbe un contapassi..... magari me ne compro uno Decatlon ...... :lol:

Ciao e grazie

Brevino 15 novembre 10 11:45

Da quello che ho capito delle Multiplex di ultima generazione (le M-Link) hanno una risoluzione di 12 bit (3.872 passi). Da quello che avevo capito leggendo le caratteristiche del prodotto sul catalogo MPX 2009:

Da sempre le ROYALevo/pro sono munite di un’interfaccia digitale dedicata al modulo HF. Proprio per questo motivo, a differenza di quanto avviene con molte altre radio 2,4-GHz o soluzioni a moduli d’espansione, i dati non devono più essere convertiti dai formati PPM o PCM a quello digitale 2,4-GHz, ma possono essere trasmessi direttamente. In questo modo è possibile una trasmissione dei segnali di comando particolarmente veloce, precisa e con una elevata risoluzione. La ROYALpro M-LINK funziona con una frequenza di lavoro di 14 ms in modalità 12 canali (21 ms in modalità 16 canali), con una risoluzione di 12 bit (3.872 passi).

In soldoni: il vantaggio che hanno, dicono, è che i loro moduli 2.4 GHz trasmettono direttamente il segnale proveniente dall'elettronica della radio. L'elettronica della radio non effettua nessuna conversione in PPM o PCM rendendo, quindi, necessaria la riconversione del segnale per la trasmissionne FHSS da parte del modulo 2,4 Ghz stesso.

Quindi, se non ho capito male (non sono un tecnico elettronico): la radio genera un segnale che viene campionato a 12 bit, con una risoluzione conseguente di 3872 passi.

Altri sistemi prendono il segnale PPM o PCM con, rispettivamente 512 o 1024, poi fanno una conversione (che potrebbe essere anche a 12, 16, 24 bit) ma si ritroveranno sempre 512 o 1024 o più passi per sistemi più evoluti.

Correggetemi se sbaglio...

Poi c'è da vedere la questione servocomandi. Servono meccaniche di altissima classe per riuscire ad apprezzare differenze di 0,031°.

Saluti

Brevino 15 novembre 10 13:09

Per la cronaca:

l'HS5245MG che ho sottomano, dovrebbe permettermi di apprezzare, ad una distanza di 19 mm dall'asse di rotazione (il foro più esterno della squadretta che ha montata attualmente) la bellezza di 0,103 mm per ogni 0,31° corrispondenti ad uno dei 3872 passi di risoluzione del segnale in entrata.

Mrk89 15 novembre 10 13:10

Citazione:

Originalmente inviato da Brevino (Messaggio 2307946)
Per la cronaca:

l'HS5245MG che ho sottomano, dovrebbe permettermi di apprezzare, ad una distanza di 19 mm dall'asse di rotazione (il foro più esterno della squadretta che ha montata attualmente) la bellezza di 0,103 mm per ogni 0,31° corrispondenti ad uno dei 3872 passi di risoluzione del segnale in entrata.

Come hai eseguito la misura?o è solo una stima teorica?:wink:

Brevino 15 novembre 10 13:21

beh, è che quando studio i leverismi dei modelli me li disegno sempre al CAD. Oltretutto mi realizzo anche delle dime in compensato con i riferimenti per il posizionamento delle superfici mobili alle deflessioni che intendo utilizzare. Lo faccio soprattutto per determinare il posizionamento delle squadrette al centro del percorso della superficie mobile consentendomi un calcolo preventivo degli offset da applicare (parlo dei flap dei veleggiatori, per esempio).
Avevo il disegno di un leverismo con questi servi, ho impostato 0,31° di movimento ed è saltato fuori l'escursione della leva in mm.
Con un calcoletto ed il teorema dei seni (non quelli della Arcuri...) dovrebbe venir fuori lo stesso risultato... spero:P

italo.driussi 15 novembre 10 13:27

Citazione:

Originalmente inviato da Oldone (Messaggio 2307584)
Ciao a tutti
......
In principo erano 512 passi (PPM).
......

Errore, 512 passi erano le prime riceventi in pcm

Il segnale ppm e' un segnale 0 o 5 volt di ampiezza variabile.
Sono una sequenza di 7 o 8 impulsi di ampiezza 1 millisecondo se lo stick e da un lato, 1,5 millisecondi se e' al centro, 2 millisecondi se e' dal lato oppsto ripeturo ogni circa 20 millisecondi, cosi' e nato lo standard quando le radio non erano computerizzate.

Brevino 15 novembre 10 13:41

Citazione:

Originalmente inviato da Brevino (Messaggio 2307964)
beh, è che quando studio i leverismi dei modelli me li disegno sempre al CAD. Oltretutto mi realizzo anche delle dime in compensato con i riferimenti per il posizionamento delle superfici mobili alle deflessioni che intendo utilizzare. Lo faccio soprattutto per determinare il posizionamento delle squadrette al centro del percorso della superficie mobile consentendomi un calcolo preventivo degli offset da applicare (parlo dei flap dei veleggiatori, per esempio).
Avevo il disegno di un leverismo con questi servi, ho impostato 0,31° di movimento ed è saltato fuori l'escursione della leva in mm.
Con un calcoletto ed il teorema dei seni (non quelli della Arcuri...) dovrebbe venir fuori lo stesso risultato... spero:P

Chiedo venia... canna clamorosa!

quando ho inserito il dato degli 0,031° nel CAD mi sono dimenticato di impostare la giusta precisione nelle preferenze del programma :P... il primo zero decimale è quindi andato a farsi benedire.

Per chi avesse la voglia di calcolarsi l'escursione il seno di 0,031° è 5,39306712723196 elevato alla -4 :icon_rofl

Mrk89 15 novembre 10 13:52

Citazione:

Originalmente inviato da italo.driussi (Messaggio 2307975)
Errore, 512 passi erano le prime riceventi in pcm

Il segnale ppm e' un segnale 0 o 5 volt di ampiezza variabile Durata variabile.
Sono una sequenza di 7 o 8 impulsi di ampiezza 1 millisecondo se lo stick e da un lato, 1,5 millisecondi se e' al centro, 2 millisecondi se e' dal lato oppsto ripeturo ogni circa 20 millisecondi, cosi' e nato lo standard quando le radio non erano computerizzate.

Giusto quello che dici...
Il segnale PPM infatti è un segnale non discreto, ma continuo nel tempo. Consiste in un segnale che varia la sua durata in maniera proporzionale alla posizione dello stick. Il segnale dura 1ms con stick al minimo, 1.5ms con stick al centro e 2ms con stick a fine corsa. Le prime radio nascono in PPM perchè circuitalmente è molto semplice variare la larghezza di un impulso utilizzando una resistenza variabile ( stick ), ma ormai le radio digitalizzano il valore dello stick e successivamente creano il segnale PPM ( queste due azioni sono svolte dal processore interno alla radio ), quindi anche qui io parlerei di passi.:wink:

Mrk89 15 novembre 10 13:54

Citazione:

Originalmente inviato da Brevino (Messaggio 2307995)
Per chi avesse la voglia di calcolarsi l'escursione il seno di 0,031° è 5,39306712723196 elevato alla -4 :icon_rofl

Moltiplicalo per 19mm (la distanza del foro dal centro di rotazione del servo ) ed hai la corsa utile.:wink::lol:

Brevino 15 novembre 10 14:09

Citazione:

Originalmente inviato da Mrk89 (Messaggio 2308013)
Moltiplicalo per 19mm (la distanza del foro dal centro di rotazione del servo ) ed hai la corsa utile.:wink::lol:

anche se sono Off Topic

viene circa 1/100 di mm, anche se quello che dici tu è fattibile perchè l'apporto del seno di un angolo di 89,985° al denominatore è sostanzialmente pari all'unità... o mi sto sbagliando? il liceo l'ho terminato nel '91 e la professione di architetto certi settori del mio cervello li stimola di rado :D

Torno On Topic

Per Mrk89: quindi se io dovessi prendere una mia vecchia gloria in FM (una MPX Combi 90 del 1989), dotandola del modulo M-Link della MPX fatto per le radio vecchia generazione, dovrei poter avere i famigerati 3872 passi di cui prima. Visto che la conversione la fa il modulo FHSS e non la radio.

Giusto?

italo.driussi 15 novembre 10 14:16

Citazione:

Originalmente inviato da Mrk89 (Messaggio 2308011)
Giusto quello che dici...
Il segnale PPM infatti è un segnale non discreto, ma continuo nel tempo. Consiste in un segnale che varia la sua durata in maniera proporzionale alla posizione dello stick. Il segnale dura 1ms con stick al minimo, 1.5ms con stick al centro e 2ms con stick a fine corsa. Le prime radio nascono in PPM perchè circuitalmente è molto semplice variare la larghezza di un impulso utilizzando una resistenza variabile ( stick ) Analogica , ma ormai le radio digitalizzano il valore dello stick e successivamente creano il segnale PPM ( queste due azioni sono svolte dal processore interno alla radio ), quindi anche qui io parlerei di passi.:wink:

Esatto, la precisione nasce nella conversione all' interno della radio, dopo la precisione puoi solo peggiorarla.

enrico58 15 novembre 10 14:32

In principo erano 512 passi (PPM). Ovvero con corsa utile di un canale suddivisa in 512 passi: quindi 120° (supponiamo) di corsa sono suddivisi in 512 step, ossia il movimento minimo possibile di un servo può essere al max sui 0,24° di spostamento. Inoltre se riduciamo la corsa del servo con ATV (o simili) , lo spostamento minimo è sempre sui 0,24° e quindi la nostra corsa utile (cioè quella che ci serve impostare sul TX per avere la giusta dose di comando) è suddivisa non più in 512 step, ma in 512 x corsa ATV in gradi / 120° ; cioè con una risoluzione inferiore ai 512.

Errore! in PPM i passi sono teoricamente infiniti, in quanto non c'è una conversione da analogico in digitale e pertanto per quanto piccola la variazione dello stick viene trasmessa. Solo la precisione del gruppo motore, potenziometro, gruppo ingranaggi, elettronica del servo determinava lo spostamento minimo. Da notare che questo vale anche se il trasmettitore à PCM e con qualsiasi numero di passi. Il discorso cambia, ma in modo parziale, solo con i servi digitali.


Poi sono arrivati i 1024 passi della PCM ed i nostri 120° sono stati suddivisi in 1024 step: spostamento minimo del servo dimezzato; con l’esempio di cui sopra lo spostamento minimo sarebbe di 0,12°. .

A seguire sono arrivati i 2048 passi dei vari SuperPCM : lo spostamento minimo allora diventerebbe 0.06°.

Ho eseguito misure utilizzando riferimenti estremamente precisi come generatori di impulsi a 16 bit e misuratori angolari a laser con risoluzione > di 0,001° presi a prestito da un laboratorio di misure e non sono mai riuscito a misurare in modo ripetitivo e riproducibile risoluzioni maggiori di 200/300 passi ( servi analogici di marca e dal costo di 50/80€) mi spiace che non ho più accesso a tale strumentazione per ripeter le misure con i nuovi servi digitali:(


Veniamo ora al nocciolo della faccenda.

I vari moduli “indipendenti” in 2.4 Ghz lavorano in modulazione PPM (quindi 512 passi).

Alcuni di questi moduli dichiarano fino ad oltre 3000 passi di risoluzione (0.04° secondo l'esempio dei cui sopra).

..... Risoluzione teorica ampiamente annullata da giochi anche minimi che qualsiasi sistema di rinvio ha!.


La risoluzione in PCM deriva dall'obbligo di digitalizzare il segnale del potenziometro sotto lo stick per processarlo in digitale. Valore sbandierato come segno di qualità e precisione, ma in realtà già 10-15 anni fa , alla nascita del sistema PCM con poche lire si potevano ottenere risoluzioni di 12 (4096 passi), 14 (16384 passi) e pertanto i miseri 9 bit (512 passi) 10 bit (1024 passi) sono solo le briciole.....
Come molte altre volte si spaccia l'infima qualità dei nostri sistemi in tecnologie dell'ultimo grido. Vedi ad esempio i 2,4ghz che derivano pari pari dai sistemi wi-fi dei nostri pc

E' molto più importante il tempo di latenza se proprio volgiamo essere pignoli, che in alcune radio arrivano a 100ms (spulciate in internet soprattutto sui siti americani)


Enrico E

italo.driussi 15 novembre 10 14:42

Citazione:

Originalmente inviato da enrico58 (Messaggio 2308074)
......
Ho eseguito misure utilizzando riferimenti estremamente precisi come generatori di impulsi a 16 bit e misuratori angolari a laser con risoluzione > di 0,001° presi a prestito da un laboratorio di misure e non sono mai riuscito a misurare in modo ripetitivo e riproducibile risoluzioni maggiori di 200/300 passi ( servi analogici di marca e dal costo di 50/80€) mi spiace che non ho più accesso a tale strumentazione per ripeter le misure con i nuovi servi digitali:(
......

Anche con i nuovi servi digitali penso cambi poco, la posizione angolare e' data da un potenziometro.

Mrk89 15 novembre 10 14:48

Citazione:

Originalmente inviato da italo.driussi (Messaggio 2308092)
Anche con i nuovi servi digitali penso cambi poco, la posizione angolare e' data da un potenziometro.

Quoto...Senza parlare delle cerniere delle parti mobili, rinvii ecc....
Un modello secondo me si potrebbe pilotare tranquillamente anche con soli 100/150 ( per non dire 50 ) passi per servo...

Brevino 15 novembre 10 15:43



quello che intendo io per un servo preciso è una cosa del genere. Con ali con camber variabile un mm in più o in meno è un'enormità. Poi sulla questione cerniere etc. Mrk89 ha ragione, e se ne potrebbe discutere a lungo, ma curando i leveraggi si può fare molto bene.

Oldone 15 novembre 10 16:50

dal lato pratico
 
Bene! Ne è nata una discussione interessante e "produttiva".
Tiro un pò di conclusioni, per quello che ho capito.
Il modo PPM prevede che il "comando" sia inviato con un segnale continuo e non discreto, quindi risoluzione (in teoria) elevatissima.
Anche il TX dovrebbe mantenere tale risoluzione.
"L'asino casca" nella fase di ricezione/attuazione ed il maggior responsabile del degrado è il servo con le sue caratteristiche elettronico/meccaniche.

Quindi, se il comando fosse "trattato" solo a livello PPM, la risoluzione del comando trasmesso, sarebbe quella del modulo e, nel caso di un modulo con più di 3000 passi, sarebbero più di 3000 passi. Bene!:wink:

Ma se il comando viene digitalizzato e poi "smistato" via PPM, via PCM, via SPCM ecc.. allora la risoluzione sarà quella data dalla conversione analogico/digitale utilizzata.
Farebbe strano pensare alla presenza di vari convertitori, ciascuno dedicato ad una modulazione: sembrerebbe invece normale che il convertitore sia uno e con la max risoluzione dichiarata.
In questo caso il modulo con più di 3000 passi si adeguerebbe alla max risoluzione possibile con il TX. Bene! :wink:

Conclusione: il modulo in questione sfrutterebbe al max le caratteristiche del TX.
Non male, direi. Anzi molto bene! :D

Dal lato pratico tutte queste elucubrazioni, sono vanificate dal fatto che a bordo del modello c'è l'anello debole della catena: l'insieme RX/servo, con il servo maggior imputato che restituisce al max intorno ai 100-200 passi.

A questo punto si arriva ad una conclusione nota ed arcinota: più precisione vogliamo nel comando, più dobbiamo minimizzare il giochi forcella/squadretta, più dobbiamo dimensionare accuratamente la squadretta (in modo da ridurre al max la necessità di intervenire con l'ATV), più dobbiamo "spendere" per i servi.

Nulla di nuovo sotto il sole. :D
A parte il fatto che mi sono chiarito un pò di più le idee circa la risoluzione.

Su tutto ciò poi si innesta la "latenza" .... e si riparte per un altro giro......:wacko:


Tutti gli orari sono GMT +2. Adesso sono le 15:53.

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