BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   Invertire PPM Trasmittente (https://www.baronerosso.it/forum/circuiti-elettronici/237405-invertire-ppm-trasmittente.html)

neviojay 26 gennaio 12 22:50

Invertire PPM Trasmittente
 
Salve ragazzi,
in un post sui radiocomandi, ho discusso circa l'utilizzo di un cavo usb per connettere la mia Sanwa RDS8000 sul pc, per poterla usare con un simulatore.

Per farla breve, mi sono accorto che il cavetto necessita che il segnale ppm proveniente dal trainer della radio, sia negativo... ma la radio me lo fornisce positivo :mellow:

A questa deduzione ci sono arrivato notando un comportamento strano della radio, e misurando i segnali tramite un oscilloscopio per pc (banalmente via connettore mic)...

attualmente ho risolto invertendo i due cavi provenienti dalla radio, e ponendo su di essi un resistore da 50k (sul pin del segnale) e un condensatore da 4.7uf (sulla massa) prima di inviarli alla periferica usb.. e di fatto il tutto adesso funziona..

ma non nascondo che è un workaround.. l'ideale sarebbe invertire la fase del segnale proveniente dalla radio... voi cosa mi consigliate? allo stato attuale rischio di compromettere la radio?

lo schemino che eventualmente vorrei utilizzare è il seguente.. (vedi sanwa, l'ultimo)
alimentandolo direttamente da usb (piuttosto che con la radio) cosa ne pensate, andrà bene?

grazie a tutti

lol21 27 gennaio 12 00:54

parlo da elettronico autodidatta quindi prendi questa idea con le pinze.. usare una porta logica NAND?
colleghi (oltre all'alimentazione) in pin di input al segnale positivo e l'altro input a vcc, in output avrai il contrario di ciò che arriva sul pin A per capirci.

ciao
lol21

neviojay 27 gennaio 12 21:17

Citazione:

Originalmente inviato da lol21 (Messaggio 3000776)
parlo da elettronico autodidatta quindi prendi questa idea con le pinze.. usare una porta logica NAND?
colleghi (oltre all'alimentazione) in pin di input al segnale positivo e l'altro input a vcc, in output avrai il contrario di ciò che arriva sul pin A per capirci.

ciao
lol21


grazie per l'interessamento,ma... non credo sia una buona idea! soprattutto per la tipologia di segnale che stiamo trattando! (magari fosse 0 e 1 logico! :lol:)

romoloman 27 gennaio 12 21:23

Citazione:

Originalmente inviato da neviojay (Messaggio 3002349)
grazie per l'interessamento,ma... non credo sia una buona idea! soprattutto per la tipologia di segnale che stiamo trattando! (magari fosse 0 e 1 logico! :lol:)

e perché che cosa è ???

Hai presente come viene generato e che tipo di porta lo generi ?
E' una porta di I/O di un processore normalmente in TTL...

neviojay 27 gennaio 12 21:33

Citazione:

Originalmente inviato da romoloman (Messaggio 3002363)
e perché che cosa è ???

Hai presente come viene generato e che tipo di porta lo generi ?
E' una porta di I/O di un processore normalmente in TTL...


no spiegalo tu se vuoi.
con una semplice nand mi stai dicendo che puoi invertire un segnale da che va da 0 a 1v con uno che va da -1v a 0v quindi invertendo la fase di 180 gradi?

romoloman 27 gennaio 12 21:52

Citazione:

Originalmente inviato da neviojay (Messaggio 3002386)
no spiegalo tu se vuoi.
con una semplice nand mi stai dicendo che puoi invertire un segnale da che va da 0 a 1v con uno che va da -1v a 0v quindi invertendo la fase di 180 gradi?

forse non ti è chiaro che non va da 0 a -1 ma ha la parte attiva del segnale a 0 anziché a 1....

PPM NEGATIVO significa che si considera la lunghezza dell'impulso quando è a livello basso...
PPM POSITIVO si considera la larghezza dell'impulso quando è alto...

Giusto per farti vedere come viene generato nel firmware di una radio...
http://open9x.googlecode.com/svn/trunk/src/pulses.cpp

Tutti gli schemi della pagina da te citati non sono altro che banalissimi inverter logici, fattibilissimi anche con una porta nand....

neviojay 27 gennaio 12 22:08

Citazione:

Originalmente inviato da romoloman (Messaggio 3002428)
forse non ti è chiaro che non va da 0 a -1 ma ha la parte attiva del segnale a 0 anziché a 1....

PPM NEGATIVO significa che si considera la lunghezza dell'impulso quando è a livello basso...
PPM POSITIVO si considera la larghezza dell'impulso quando è alto...

Giusto per farti vedere come viene generato nel firmware di una radio...
http://open9x.googlecode.com/svn/trunk/src/pulses.cpp

no no, fermo un attimino, anche perchè hai visto le immagini che ho postato nell'altro 3ad... mo che fai, andiamo di C? ti prego! (già 8 ore al dì mi bastano) :P

se intervieni non fa che farmi piacere, però abbi pazienza.. analiziamo il problema (se ti va) dal punto di vista elettronico, e se dobbiamo fare considerazioni facciamole fino a fondo e in modo meno approssimativo.

ho un problema, il segnale che vuole in input il dispositivo va in ampiezza va da -1mV a 0v (misurato con l'oscilloscopio da PC, una cacca lo so!), quello che proviene dalla radio è invertito (ovvero ampiezza da 0 a 1mv).
mo il punto è: con una nand (motivo per cui sei intervenuto, ovvio che cmq si tratta di zeri e uni logici) si può fare questo in maniera così semplicistica? (almeno questo è quanto ho percepito dal post di prima)

romoloman 27 gennaio 12 22:14

Citazione:

Originalmente inviato da neviojay (Messaggio 3002471)
no no, fermo un attimino, anche perchè hai visto le immagini che ho postato nell'altro 3ad... mo che fai, andiamo di C? ti prego! (già 8 ore al dì mi bastano) :P

se intervieni non fa che farmi piacere, però abbi pazienza.. analiziamo il problema (se ti va) dal punto di vista elettronico, e se dobbiamo fare considerazioni facciamole fino a fondo e in modo meno approssimativo.

ho un problema, il segnale che vuole in input il dispositivo va in ampiezza va da -1mV a 0v (misurato con l'oscilloscopio da PC, una cacca lo so!), quello che proviene dalla radio è invertito (ovvero ampiezza da 0 a 1mv).
mo il punto è: con una nand (motivo per cui sei intervenuto, ovvio che cmq si tratta di zeri e uni logici) si può fare questo in maniera così semplicistica? (almeno questo è quanto ho percepito dal post di prima)

L'oscilloscopio da PC non è un'oscilloscopio...
Non esistono tensioni negative in una radio e la porta di un processore ha due unici stati logici 0V e 5V TTL (o 3.3V)

Positivo e negativo non si riferiscono a tensioni ma a stati logici.
Prova a fidarti di chi per diletto si è scritto insieme ad altri il firmware della radio con cui vola.
Indi percui invertendo i due fili già dovrebbe funzionare, unico rischio se le due masse PC e radio vengono a contatto fra di loro. allora metteresti in corto la porta del micro, motivo percui si mette una porta invertente e si lasciano in comune le masse..

Ciao....

neviojay 27 gennaio 12 22:34

Citazione:

Originalmente inviato da romoloman (Messaggio 3002487)
L'oscilloscopio da PC non è un'oscilloscopio...
Non esistono tensioni negative in una radio e la porta di un processore ha due unici stati logici 0V e 5V TTL (o 3.3V)

Positivo e negativo non si riferiscono a tensioni ma a stati logici.
Prova a fidarti di chi per diletto si è scritto insieme ad altri il firmware della radio con cui vola.
Indi percui invertendo i due fili già dovrebbe funzionare, unico rischio se le due masse PC e radio vengono a contatto fra di loro. allora metteresti in corto la porta del micro, motivo percui si mette una porta invertente e si lasciano in comune le masse..

Ciao....

ah sei un mitico allora, riscriviamo anche il mio? CONDIVIDI a questo punto :wink:
che vuol dire " unico rischio se le due masse PC e radio vengono a contatto fra di loro"? ma vengono eccome in contatto "le due masse" (ricordi il discorso sul disaccoppiamento che ti dicevo?) e considera che per come mi è stato venduto il cavetto era "la condizione originale"! io ho invertito i due cavi, proprio perchè il comportamento era "strano"...

l'ultima frase non l'ho capita..

romoloman 27 gennaio 12 22:47

Citazione:

Originalmente inviato da neviojay (Messaggio 3002531)
ah sei un mitico allora, riscriviamo anche il mio? CONDIVIDI a questo punto :wink:
che vuol dire " unico rischio se le due masse PC e radio vengono a contatto fra di loro"? ma vengono eccome in contatto "le due masse" (ricordi il discorso sul disaccoppiamento che ti dicevo?) e considera che per come mi è stato venduto il cavetto era "la condizione originale"! io ho invertito i due cavi, proprio perchè il comportamento era "strano"...

l'ultima frase non l'ho capita..

Nel momento in cui inverti i fili ,le due masse dei due apparati non sono più in contatto, se inverti i fili e colleghi il case del pc con il negativo della batteria della radio le rimetti in comune... e allora hai messo in corto la porta del micro....

Ora visto che ti piace fare tanto lo spiritoso (no scusa ma io i firmware li scrivo solo per le radio con cui mi diverto), guardati l'ultimo schema da te postato e vedrai che in quel caso le masse sono in comune, e il segnale viene invertito dal transistor.
Se anche appoggi una parte metallica della radio, sfigatamente collegata al negativo, sul PC non può succedere nulla perché quelle due parti sono già collegate.
il segnale invece viene invertito dal transistor, quando sulla radio il segnale è a 5 V il transistor va in saturazione portando il segnale a massa o quasi, quando l'uscita della radio è a 0V il transistor è interdetto e l'uscita del circuito viene portata alta dalla resistenza di pull-up, il diodo zener serve solo per proteggere l'ingresso da segnali troppo elevati o da radio che potrebbero avere l'alimentazione sulla presa maetro allievo ben più alta di 5V.


Tutti gli orari sono GMT +2. Adesso sono le 09:19.

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