Ciao a tutti. Ho bisogno di un "logaritmico": vorrei chiamarlo amplificatore logaritmico, ma in realtà è a guadagno unitario (ma logaritmico). Mi spiego: in ingresso c'è una tensione (varia da 0 a 5 Volts diciamo). In uscita al "logaritmico" vorrei avere Vout=0V se Vi=0; Vout=5V se Vi=5V ma raccordati nell' intramezzo con curva logaritmica. Vin e Vout sempre > 0. Insomma la tensione che mi darebbe un potenziometro logaritmico che stesse nella stessa posizione di uno lineare. Mi serve un circuito semplice, non di precisione, non molto costoso. Ho visto vari ampli-logaritmici (col diodo, col transistor etc). Mi andrebbe bene una cosetta del genere purchè l'operazionale (e quindi l'amplificatore logaritmico) funzioni con singola alimentazione.
Se è un potenziometro lineare, puoi deformarne la risposta mettendo una resistenza di valore paragonabile a quello del potenziometro tra il cursore ed il lato del segnale di ingresso (utilizzandolo come partitore).
Qualche info in più?...
--
Non temer mai di dire cose insensate. Ma ascoltale bene, quando le dici.
(L. Wittgenstein)
Wovon man nicht sprechen kann, darüber muss man schweigen
(L. Wittgenstein) [Grazie, Franco!]
- Vi prego, quotate con parsimonia! Grazie! -
Ampli logarirtmico e potenziometro logarirtmico hanno curve opposte. In un amplificatore logaritmico l'uscita (al variare dell'ingresso) sale _rapidamente_ all'inizio, e poi si _appiattisce_. In un potenziometro logaritmico l'uscita (al variare della rotazione) sale _lentamente_ all'inizio, e poi si _impenna_.
Per intenderci: Un ampli log con input 0.5...5V (1 decade, 20dB) e uscita 0...5V (0.25V/dB), per Vin=3D2.5V ha Vout=3D3.5V . Un ampli log con input 0.05...5V (2 decadi, 40dB) e uscita 0...5V (0.125V/dB), per Vin=3D2.5V ha Vout=3D4.25V . Un pot log con applicati 5V, per Rot=3D50% ha Vout=3D0.5V .
Quale curva ti serve? Eventualmente prova ad indicare una tabella Vin-->Vout.
Ecce curva: non mi serve la precisione, (le 6 cifre decimali non ti spaventino!!! me le ha generate Excel) è solo per mostrarti l'andazzo della risposta del quadripolo. Ciao
"lucky" ha scritto nel messaggio news: snipped-for-privacy@n60g2000hse.googlegroups.com...
Massimiliano Liva wrote:
Ampli logarirtmico e potenziometro logarirtmico hanno curve opposte. In un amplificatore logaritmico l'uscita (al variare dell'ingresso) sale _rapidamente_ all'inizio, e poi si _appiattisce_. In un potenziometro logaritmico l'uscita (al variare della rotazione) sale _lentamente_ all'inizio, e poi si _impenna_.
Per intenderci: Un ampli log con input 0.5...5V (1 decade, 20dB) e uscita 0...5V (0.25V/dB), per Vin=2.5V ha Vout=3.5V . Un ampli log con input 0.05...5V (2 decadi, 40dB) e uscita 0...5V (0.125V/dB), per Vin=2.5V ha Vout=4.25V . Un pot log con applicati 5V, per Rot=50% ha Vout=0.5V .
Quale curva ti serve? Eventualmente prova ad indicare una tabella Vin-->Vout.
Ciao, non so se puoi fidarti di questo schema/circuito. Potrò anche sbagliarmi ma non va proprio alla grande. E non mi convincono neppure i numeri giacché la corrente di saturazione inversa è sempre intorno a
10^-14, le resistenze anche di valore elevato le puoi scegliere al massimo 1-10 Mohm. I calcoli sono questi
Quindi una ciofeca. Hai 1 equazione e 2 incognite (R e Vin). La Vin puoi sostituirla a tentoni ma il calcolo è tedioso e poi la Is è troppo delicata da trattare.
La configurazione è invertente ma funziona per tensioni positive (c'è scritto nella pagina).
Non vorrei suggerirti una soluzione proibitiva (anche perché con il mio bagaglio di conoscenze non potrei aiutarti diversamente) ma se utilizzassi un convertitore tempo-tensione e utilizzassi la carica di un condensatore?
progetti una rete RC la cui costante di tempo è 1 ms. Poi se la tensione di ingresso del tuo amplificatore è di "3 V", misuri la carica del condensatore per "3 ms", così valuti a che tensione è caricato il tuo condensatore "in quell'istante" e la butti fuori da un'operazionale.
Più che logaritmico l'amplificatore ti viene fuori esponenziale, ma siamo lì, poi nel logaritmo hai il problema della tensione sotto 1 V (a
1 V dovrebbe darti 0 in uscita e poi a 0.9 V comincerebbe a fornire valori negativi).
Ho provato a farlo: probabilmente funziona zero perchè non uso una alimentazione duale ... mah
Interessante: la curva che richiedo (da prendere come andazzo e non teutonicamente) ricorda la carica di un C in una rete RC: Vin: Vout: 0 0 1 2,890648 2 4,581569 3 5,781297 4 6,711877 5 7,472217 6 8,115076 7 8,671945 8 9,163138 9 9,602526 10 10
Ex C=1microF e R = 1 kohm
carica del
Boink!!! e come si fa a calcolare la carica del C per 3ms? A me serve che mi dia la tensione in uscita in tempo reale non a in funzione della Vi e non a tratti.
Vediamo se indovino. Ti sei accorto che quello "0" all'inizio della tabella originava una mostruosit=E0 e hai cercato di aggirare l'ostacolo. Invece di Vout=3D10*Log(Vin) hai usato Vout=3D(10/Log(11))*Log(Vin+1)
Si pu=F2 partire dagli schemi che hai postato, ma non credo riuscirai a fare a meno di una alimentazioine duale o di una alimentazione singola di almeno una decina di volt. Quale ti =E8 pi=F9 comoda?
Uah uah!!! sei in gamba!!! o sono io che faccio il furbetto?
Che dilemma scegliere tra singola e duale! Potrei dirti anche il perchè ma non vorrei tediarti. Dimmi intanto ad alimentazione singola! ... poi se hai tempo ... :-p
Grazie EXP(6,907755279) [leggi mille]
"lucky" ha scritto nel messaggio news: snipped-for-privacy@d55g2000hsg.googlegroups.com... > Ecce curva: non mi serve la precisione, (le 6 cifre decimali non ti
Vediamo se indovino. Ti sei accorto che quello "0" all'inizio della tabella originava una mostruosità e hai cercato di aggirare l'ostacolo. Invece di Vout=10*Log(Vin) hai usato Vout=(10/Log(11))*Log(Vin+1)
Si può partire dagli schemi che hai postato, ma non credo riuscirai a fare a meno di una alimentazioine duale o di una alimentazione singola di almeno una decina di volt. Quale ti è più comoda?
Anche ad alimentazione duale, la solfa è la stessa, non va.
Si esatto. Se però la tensione è da 0V a 10V la costante di tempo è 2 ms. In realtà i valori non sono come li hai elencati, perché l'esponenziale del condensatore è molto ripida.
Qui dovrebbe intervenire il convertitore tempo-tensione. Si attiva appena inizia a caricarsi il condensatore e quando sono trascorsi 3 ms, misura la tensione e la butta fuori con un operazionale.
Partiamo dalla duale, che ha qualche problema in meno. Lo schema non =E8 certo da intendere come progetto definitivo, ma dovrebbe funzionare. Aggiungi i soliti condensatori di bypass sulle alimentazioni. Con ingresso a massa, regola ZeroAdj per uscita zero. Con ingresso a 10V, regola FSAdj per uscita 10V. Le due regolazioni un po' si inteferiscono, per cui ripetile un paio di volte.
Ciao.
lucky
[FIDOCAD] MC 185 65 2 1 580 LI 220 60 210 60 LI 185 55 170 55 LI 185 65 185 90 MC 185 25 1 0 080 LI 185 25 185 15 LI 185 35 185 55 LI 215 45 185 45 MC 230 45 1 0 200 LI 220 60 225 60 LI 225 60 230 60 MC 230 25 1 0 080 LI 230 25 230 15 LI 230 35 230 45 MC 240 25 1 0 100 MC 250 30 1 0 080 MC 255 45 0 0 580 LI 230 45 235 45 LI 235 45 255 45 MC 250 70 1 0 080 LI 240 15 240 25 LI 240 35 240 100 LI 245 30 250 30 LI 250 40 250 70 LI 250 80 250 90 LI 250 55 255 55 MC 275 65 2 0 080 LI 280 50 280 60 LI 265 65 250 65 MC 295 50 2 0 080 MC 310 40 2 0 080 LI 280 50 285 50 MC 300 60 2 1 580 LI 295 50 300 50 LI 300 60 300 90 LI 300 40 300 50 LI 310 40 325 40 LI 325 40 325 55 TY 190 30 5 3 0 0 0 * 150K TY 220 25 5 3 0 0 0 * R3 TY 215 30 5 3 0 0 0 * 150K TY 245 15 5 3 0 0 0 * ZERO ADJ TY 245 20 5 3 0 0 0 * R4 TY 245 25 5 3 0 0 0 * 47K TY 255 30 5 3 0 0 0 * R5 TY 255 35 5 3 0 0 0 * 1M TY 265 75 5 3 0 0 0 * 33K TY 280 70 5 3 0 0 0 * FS ADJ TY 265 70 5 3 0 0 0 * R7 TY 255 80 5 3 0 0 0 * R6 TY 255 85 5 3 0 0 0 * 10K MC 275 65 0 0 100 TY 280 80 5 3 0 0 0 * 100K TY 280 75 5 3 0 0 0 * R8 TY 285 40 5 3 0 0 0 * 10K TY 285 35 5 3 0 0 0 * R9 TY 300 30 5 3 0 0 0 * 100K TY 300 25 5 3 0 0 0 * R10 TY 335 50 5 3 0 0 0 * 0...10V LI 325 55 355 55 TY 130 50 5 3 0 0 0 * 0...10V LI 160 55 130 55 MC 170 55 2 0 080 TY 160 60 5 3 0 0 0 * R2 TY 160 65 5 3 0 0 0 * 10K LI 130 15 355 15 TY 130 10 5 3 0 0 0 * +15V LI 130 90 355 90 TY 130 85 5 3 0 0 0 * GND LI 130 100 355 100 TY 130 95 5 3 0 0 0 * -15V TY 190 25 5 3 0 0 0 * R1 MC 215 50 1 0 170 LI 215 50 215 45 TY 230 60 5 3 0 0 0 * D2 TY 210 60 5 3 0 0 0 * C1 TY 210 65 5 3 0 0 0 * 1nF TY 220 60 5 3 0 0 0 * D1 MC 225 45 1 0 200 LI 225 45 215 45 SA 185 15 SA 185 45 SA 185 55 SA 185 90 SA 230 15 SA 240 15 SA 230 45 SA 215 45 SA 215 60 SA 225 60 SA 250 55 SA 250 65 SA 250 90 SA 240 100 SA 280 50 SA 300 50 SA 325 55 SA 300 90 TY 180 105 5 3 0 0 0 * D1, D2 1N4148 Accoppiati termicamente
Voglio io! Non ho bisogno di precisione e velocità! Alimentazione ... è ancora da vedere. Per un progetto devo pilotare un dispositivo da 0 a 12V Dimmi la sigla che provo a provarli. Grazie Ciao Max
p.s.: non capisco tutto quello che dici, ma è "challenging" per me!!!
"lowcost" ha scritto nel messaggio news:f7nj4f$tk5$ snipped-for-privacy@aioe.org...
logaritmico,
In
ma
stesse
out PWM 0_100% (quindi 0_5V).
tutto, e non servono tarature.
pwm prima del filtro, eventualmente con partitore e feedback
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.