Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Convertire scala logaritmica in lineare (potenziometro)

309 views
Skip to first unread message

glu...@gmail.com

unread,
Jun 1, 2017, 12:44:44 PM6/1/17
to
Ciao a tutti,
ho un problema che non so come risolvere.

Ho comprato un potenziometro ed ho scoperto di averne preso uno logaritmico (non sapevo nemmeno che i potenziometri potessero essere lineari o logaritmici).

Ad ogni modo: ho connesso il potenziometro all'arduino ed ho visto che i valori sono strani, cioe': se lo muovo dalla base verso l'altro, il valore va da 0 a 30 in pochissimo. Poi pero' per la maggior parte della lunghezza del pot. resta tra i 30 e i 50. Poi improvvisamente salta da 50 a 60, 70, 80, 90, 100...

Il potenziometro che ho preso e' questo: http://www.mercateo.co.uk/p/2794E-249(2d)9345/Alps_RS60N_Series_Logarithmic_Slide_Potentiometer_with_a_18_5_x_1_5_mm_Dia_Shaft_10k_20_0_25W_Solder_Lug.html?ViewName=live_gb&switchToCountry=gb&chooseGeo=true

Esiste un modo per convertire questi valori in una scala lineara? Cioe', posso in qualche modo usare questo potenziometro come se fosse lineare?

Grazie a tutti in anticipo :D

Antologiko

unread,
Jun 1, 2017, 6:42:52 PM6/1/17
to
Inteso come quesito ricreativo sicuramente i modi esistono, specie se usi l'arduino. In termini pratici, per quel che costa uno di quegli affari, ti conviene comprarne un altro di tipo lineare, magari di migliore fattura.

glu...@gmail.com

unread,
Jun 2, 2017, 12:42:09 PM6/2/17
to
Beh, devo dire che infatti alla fine ne ho comprato uno lineare. Mi arriva lunedi'
Riguardo alla fattura...perche', quello e' scadente? No perche' io ho comprato lo stesso modello ma lineare...

Antologiko

unread,
Jun 2, 2017, 11:54:23 PM6/2/17
to
> Riguardo alla fattura...perche', quello e' scadente? No perche' io ho comprato lo stesso modello ma lineare...

Dal modo variazione dei valori non mi sembrava il massimo.

Teomondo Scrofolo

unread,
Jun 3, 2017, 5:19:37 AM6/3/17
to
Il Fri, 02 Jun 2017 09:42:07 -0700, gluke.f ha scritto:

> ...
> Riguardo alla fattura...perche', quello e' scadente?
> ...

Perché stai postando su un gruppo che tratta matematica.

Su un gruppo che tratta elettronica avresti avuto una risposta
tipo "quel potenziometro ottimo per il un mixer audio, pessimo
per un controllo di posizione"

Ma il vero problema non sta nel potenziometro.

PS Non usare l'apostrofo Luke!

Tommaso Russo, Trieste

unread,
Jun 3, 2017, 10:51:39 AM6/3/17
to
On 03/06/2017 11:19, Teomondo Scrofolo wrote:
> PS Non usare l'apostrofo Luke!

Perche' non dovrebbe? Le lettere accentate non tutti riescono a leggerle
correttamente, e comunque poi si leggono male in quasi tutti gli
archivi, da Google Gruppi a Narkive. Con l'apostrofo ci si limita a un
set di caratteri ASCII reso correttamente dappertutto.

--
TRu-TS
buon vento e cieli sereni

---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com

Tommaso Russo, Trieste

unread,
Jun 3, 2017, 10:53:11 AM6/3/17
to
On 03/06/2017 16:51, Tommaso Russo, Trieste wrote:
> Questa email è stata esaminata alla ricerca di virus da AVG.

a proposito di rendering delle lettere accentate....:-)

Elio Fabri

unread,
Jun 3, 2017, 4:28:26 PM6/3/17
to
glu...@gmail.com ha scritto:
> Ho comprato un potenziometro ed ho scoperto di averne preso uno
> logaritmico (non sapevo nemmeno che i potenziometri potessero essere
> lineari o logaritmici).
Sorvoliamo :-)
Ma scusa, se hai comprato un potenziometro vuol dire che volevi usarlo
in qualche modo.
Ci sono applicazioni in cui è più utile un pot. lineare, e altre in cui
è meglio un log.

> Ad ogni modo: ho connesso il potenziometro all'arduino ed ho visto che
> i valori sono strani, cioe': se lo muovo dalla base verso l'altro,
> il valore va da 0 a 30 in pochissimo. Poi pero' per la maggior parte
> della lunghezza del pot. resta tra i 30 e i 50. Poi improvvisamente
> salta da 50 a 60, 70, 80, 90, 100...
Un po' vaghe come informazioni...
Ma forse è il punto in cui debbo dirti che non è questo il NG migliore.
Sospetto che tu abbia scelto ism per via del "logaritmo".
Ma a parte che ormai la domanda è superata, tieni presente che quando
cerchi dove porre un quesito faresti anche bene farti un'idea di dove
troverai più failcmente persone con esperienza sull'argomento.
Qui è *molto* più importante il potenzionetro del logaritmico, e
troveresti un maggior numero di persone preparate su un NG come
it.hobby.elettronica, che on qui.

Comunque...
Arduino? Non ci dici come l'hai collegato, che cosa hai misurato...
Purtroppo io non so abbastanza di Arduino per provare a indovinare.
Ma di sicuro una misura con un semplice ohmmetro sarebbe stata
ugualmente significativa.

> Esiste un modo per convertire questi valori in una scala lineara?
> Cioe', posso in qualche modo usare questo potenziometro come se
> fosse lineare?
Potresti, ma non ti aspettare che qualcuno ti dia una formula.
Occorrerebbe avere altre informazioni, e ho come l'idea che tu non
sappia bene come ricavarle, anche se ti si dicesse di più.

Antologiko ha scritto:
> Dal modo variazione dei valori non mi sembrava il massimo.
Non sono d'accordo.
Che cosa dovrebbe fare un pot. logaritmico?
Idealmente dovrebbe fornire una resistenza fra un estremo e il cursore
che varia esponenzialmente con la posizione del cursore.
Mi spiego meglio con un esempio.
Supponiamo che in una certa posizione del cursore la res. misurata sia
100 ohm, e spostandolo di 1 cm diventi 200 ohm.
Se fosse lineare, spostandolo di un altro cm dovrebbe passare a 300
ohm: a spostamenti uguali corrispondono incrementi uguali.

Invece un vero logaritmico darebbe 400 ohm.
Perché?
Perché a parià di spostamento la resistenza si moltiplica per lo
stesso fattore.
Se in 1 cm è passata da 100 a 200, ossia si è raddoppiata, deve ancora
raddoppiarsi con uno spost. di un altro cm, passando quindi a 400.
Poi a 800 nel cm successivo, e così via.

Come vedi gli incrementi sono sempre più rapidi, che è proprio quello
che l'OP ci ha detto.
C'è però il tratto iniziale che sembra andare diversamente.
Questo succede perché in teoria la res. non deve mai andare a zero: nel
mio esempio, se sposti il cursore indietro di un cm la res. si
dimezza, poi si dimezza ancora ... ma potrebbe arivare a zero solo se il
pot. fosse di lunghezza infinita :-)

Quind in un pot. log. ben fatto si dovrebbe leggere una res. non nulla
anche nella posizione iniziale del cursore.
In pratica ciò non accade, anche se lo si può sempre ottenere usando il
pot. in serie con una resistenza fissa.
Ma è ben difficile che per le applicazioni sia necessaria una tale
accuratezza. Del resto sono convinto (non ho mai provato) che la più
gran parte dei pot. venduti come logaritmici abbiano solo una vaga
somiglianza col comportamento ideale...


--
Elio Fabri

glu...@gmail.com

unread,
Jun 4, 2017, 5:33:28 AM6/4/17
to
Teomondo, perdonami per l'apostrofo ma ho una tastiera americana. Non ci sono le lettere accentate. Credo ci sia un modo di usare gli accenti ma sarebbe un po' una socciatura.

Also, ho scritto qui perche' mi sembrava una domanda piu' di matematica che di elettronica. Inoltre, non credo che il modo in cui abbia collegato il tutto faccia tanta differenza. Potenziometro e arduino funzionano. I valori riesco a leggerli. Il problema e' che incremetano in modo strano. Ad ogni modo, qui c'e' una descrizione dettagliata di quello che ho fatto e di quello che mi serviva: https://forum.arduino.cc/index.php?topic=481071.0

In realta' all'inizio l'avevo collegato male. Poi ho seguito i consigli che mi hanno dato sul forum di Arduino ed ho corretto il problema. Domani mi arrivera' il potenziometro nuovo e postero' gli aggiornamenti sul forum di arduino.

Ma sarei stato comunque curioso di sapere se e come era possibile trasformare i valori da logaritmici a lineari.

Ad ogni modo, non mi e' piu' estremamente necessario visto che ho comprato il lineare. Quindi magari non vi disturbo piu' di tanto =)

Comunque: Elio, credo che il motivo per il quale c'era quel tratto iniziale in cui i valori facevano un balzo era perche' l'avevo collegato male. Se vedi nel forum di arduino ho postato un grafico excel nel quale si vedono i due scalini. Dopo aver collegato in modo corretto il potenziometro non ho piu' quei gradini. Domani postero' nuove immagini confrontando i valori del potenziometro logaritmico (correttamente collegato) con quelli del pot lineare...

Grazie a tutti comunque per le risposte =)

glu...@gmail.com

unread,
Jun 4, 2017, 5:35:49 AM6/4/17
to
Con "incrementano in modo strano" ovviamente intendo che non incrementano come serve a me, cioe' in modo lineare...
0 new messages