Oppure

Loading
23/03/17 18:37
Thejuster
Ragazzi chiedevo se è possibile leggere il valore di un encoder su un motore con arduino.

Il Motore è alimentato a 220V ma l'encoder viene letto utilizzando la 12v

Ho arduino leonardo.

è possibile fare ciò?
mire.forumfree.it/ - Mire Engine
C# UI Designer
23/03/17 22:28
TheDarkJuster
Si, certo. Basta realizzare un traslatore di livello 12v -> 5v.

Per farlo basta in buffer (inseguitore di tensione o due porte not, o una or) e due resistori per fare un partitore.
aaa
24/03/17 2:23
pierotofy
Il mio blog: piero.dev
24/03/17 7:39
Thejuster
Grazie piero, il problema è che mi serviva una soluzione urgente,
se aspetto l'integrato passeranno mesi purtroppo...

DarkJuster hai qualche esempio da mostrarmi?
uno sketch magari con i nomi dei componenti da usare
mire.forumfree.it/ - Mire Engine
C# UI Designer
24/03/17 9:25
TheDarkJuster
Legge di ohm.

Partitore di tensione. Da 12 andare a 5 con una resistenza da 10k:

5=12*10k\(x + 10k).

Trova la x. Quello è il valore della seconda resistenza.

In mezzo alle 2 ci metti il buffer per non assorbire corrente e non rompere il partitore di tensione e hai fatto.

Per un esempio cerca: flash ADC
In pratica stai creando un ADC flash a 1 bit usato in modo barbaro.
Ultima modifica effettuata da TheDarkJuster 24/03/17 11:34
aaa
24/03/17 13:18
nessuno
Per tentare di impostare una soluzione si dovrebbe conoscere bene il funzionamento dell'encoder in questione, ovviamente tramite il datasheet del componente.

Una soluzione "cotta e mangiata" di un qualcosa che non si conosce è impossibile.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
24/03/17 14:07
nessuno
Postato originariamente da TheDarkJuster:

Legge di ohm.


Attenzione ... questo discorso vale per un segnale in uscita.

Un segnale bidirezionale, come una linea dati, presenta altre problematiche ...

Insisto ... non si può andare alla cieca ... bisogna avere tutte le informazioni di "progetto" ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
24/03/17 14:59
TheDarkJuster
Postato originariamente da nessuno:

Postato originariamente da TheDarkJuster:

Legge di ohm.


Attenzione ... questo discorso vale per un segnale in uscita.

Un segnale bidirezionale, come una linea dati, presenta altre problematiche ...

Insisto ... non si può andare alla cieca ... bisogna avere tutte le informazioni di "progetto" ...


Beh io ho pensato all'uscita di un classico encoder, tipo quelli che si studiano a scuola, dove però l'ingresso non viene fornito dal micro.

Ovviamente ciò che ho proposto io funziona unidirezionalmente.......
aaa