Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Dividere e invertire un segnale

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[1] Dividere e invertire un segnale

Messaggioda Foto Utentejumpjack » 29 mar 2018, 20:57

Ho un trasduttore che mi genera un segnale con valori compresi tra 0V e 5V.
Poi ho due sensori sensibili a segnali compresi tra 0V e 5V.
Attualmente il trasduttore è collegato a un solo sensore.

Vorrei collegare il trasduttore a entrambi i sensori, ma in modo che ogni sensore:
- sfrutti solo mezza corsa del trasduttore (2.5V)
- ai due sensori arrivino segnali "relativamente indipendenti ma opposti" (e qui sopraggiunge il caos, è difficile anche spiegarsi...)

In pratica vorrei che:
quando il trasduttore si trova a metà corsa, emetta un segnale di 0V
quando si trova a fine corsa emetta +2.5V
quando si trova a inizio corsa emetta +2.5V

In pratica dovrebbe diventare "simmetrico", ma fornire sempre valori positivi.

Quanto è complicato trasformare queste farneticazioni in un circuito elettronico?


Stavo provando a simulare un circuito del genere, ma in uscita mi viene una forma d'onda che non capisco; a me servirebbe in uscita una specie di onda pulsante come quella di un ponte raddrizzatore, ma le "gobbe" dispari dovrebbero andare da 0 a 2.5V e quelle pari da 2.5 a 5V.
Si può fare?

Probabilmente dovrei invertire solo mezza semionda e poi aggiungere 2.5V di offset, ma in che modo?
-- Jumpjack --
Avatar utente
Foto Utentejumpjack
469 1 2 6
Expert
Expert
 
Messaggi: 402
Iscritto il: 2 giu 2006, 21:34

2
voti

[2] Re: Dividere e invertire un segnale

Messaggioda Foto UtenteBrunoValente » 29 mar 2018, 22:24

Io non ho capito niente: cosa è un sensore sensibile a una tensione? come si fa a collegare un trasduttore ad un sensore? #-o di che tipo di trasduttori e sensori stai parlando? Sei sicuro di avere le idee chiare sui trasduttori e sui sensori?

Forse faresti meglio a partire dal principio e spiegare cosa vuoi fare.
Avatar utente
Foto UtenteBrunoValente
39,6k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7796
Iscritto il: 8 mag 2007, 14:48

0
voti

[3] Re: Dividere e invertire un segnale

Messaggioda Foto Utentejumpjack » 29 mar 2018, 23:14

Mi sono espresso male, i "sensori" sono dei pin che accettano una tensione tra 0 e 5V. (va bene non sono sensori, sono pin analogici di ingresso a un microcontrollore equipaggiato con convertitore A/D a 10 bit che mi genera un valore da 0 a 1023 per ogni pin).

Il "trasduttore" è una resistenza variabile attaccata a un pedale.

Trasduttore e sensore sono la stessa cosa, solo che io ragionavo in termini digitali immedesimanomi nel microcontrollore... per il quale il pin è un sensore di quello che accade nel mondo esterno. :-)

Normalmente il pedale ha queste tensioni:
Posizione base: 0V
Posizione centrale: 2.5V
Posizione massima: 5V

posso programmare un pin per considerare solo i valori tra 2.5 e 5V, quindi solo la seconda metà della corsa, e programmare l'altro per considerare solo valori tra 0 e 2.5V e leggere la prima metà... ma questi ultimi valori devono arrivargli invertiti: +2.5V col pedale al minimo, 0V quando il pedale è a metà.
-- Jumpjack --
Avatar utente
Foto Utentejumpjack
469 1 2 6
Expert
Expert
 
Messaggi: 402
Iscritto il: 2 giu 2006, 21:34

2
voti

[4] Re: Dividere e invertire un segnale

Messaggioda Foto UtenteBrunoValente » 29 mar 2018, 23:20

Visto che il segnale entra in un micro l'inversione che ti occorre conviene farla a livello software.
Avatar utente
Foto UtenteBrunoValente
39,6k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7796
Iscritto il: 8 mag 2007, 14:48

0
voti

[5] Re: Dividere e invertire un segnale

Messaggioda Foto Utentejumpjack » 29 mar 2018, 23:21

purtroppo non posso modificare il firmware, posso solo muovere gli slider che impostano l'intervallo di tensione che ogni pin può leggere. :(
-- Jumpjack --
Avatar utente
Foto Utentejumpjack
469 1 2 6
Expert
Expert
 
Messaggi: 402
Iscritto il: 2 giu 2006, 21:34

4
voti

[6] Re: Dividere e invertire un segnale

Messaggioda Foto UtenteBrunoValente » 29 mar 2018, 23:54

Se proprio devi farlo analogico puoi provare questo che prende spunto dal raddrizzatore ideale



Gli operazionali devi alimentarli con tensione duale 12+12V.

Quei +5V devono essere gli stessi che alimentano il trasduttore.

Se il trasduttore è sovraccaricato dall'impedenza di ingresso puoi aggiungere un inseguitore tra il trasduttore e l'ingresso oppure aumentare in proporzione tutti i valori dei resistori per renderla trascurabile, l'alta impedenza del TL081 ti consente di utilizzare anche valori molto alti, al limite potrai aggiungere dei condensatori tra uscita e ingresso invertente se entrasse del ronzio, sto presupponendo non ti occorra che sia veloce.

Con una tensione di ingresso da 0V a +2.5V Il circuito dà in uscita una tensione da +2.5V a 0V.
Con una tensione di ingresso da +2.5V a +5V Il circuito dà in uscita una tensione da 0V a +2.5V.
Avatar utente
Foto UtenteBrunoValente
39,6k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7796
Iscritto il: 8 mag 2007, 14:48

0
voti

[7] Re: Dividere e invertire un segnale

Messaggioda Foto Utentelucaking » 30 mar 2018, 8:09

Che micro stai usando?
Avatar utente
Foto Utentelucaking
1.651 4 5 8
Expert
Expert
 
Messaggi: 1445
Iscritto il: 29 mag 2015, 14:28

0
voti

[8] Re: Dividere e invertire un segnale

Messaggioda Foto UtenteBrunoValente » 30 mar 2018, 8:58

Ho corretto lo schema, c'erano degli errori, la sera inizio a perdere colpi :(
Avatar utente
Foto UtenteBrunoValente
39,6k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7796
Iscritto il: 8 mag 2007, 14:48

0
voti

[9] Re: Dividere e invertire un segnale

Messaggioda Foto Utentejumpjack » 30 mar 2018, 11:54

grazie per lo schema. Puo' funzionare con dei 741?
Il micro non è "mio" e non so cosa sia, è dentro a un motorcontroller Kelly KHB72701, posso solo collegarmi via seriale per cambiare gli slider del throttle e del brake sensor.
-- Jumpjack --
Avatar utente
Foto Utentejumpjack
469 1 2 6
Expert
Expert
 
Messaggi: 402
Iscritto il: 2 giu 2006, 21:34

0
voti

[10] Re: Dividere e invertire un segnale

Messaggioda Foto UtenteBrunoValente » 30 mar 2018, 12:10

Sì, funzionerebbe ma non avendo gli ingressi a fet devi tenere conto della corrente che assorbono, in altri termini se volessi aumentare i valori dei resistori non potresti spingerti molto in alto.
Avatar utente
Foto UtenteBrunoValente
39,6k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7796
Iscritto il: 8 mag 2007, 14:48

Prossimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 115 ospiti