Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Encoder Rotativo Assoluto Multigiro Con Arduino-unite 2 discussioni


Messaggi consigliati

Inserito:

Salve a tutti io dovrei trovare la posizione tra 0° e 360° che assume una bandoliera con Arduino, io ho pensato di utilizzare un encoder assoluto però non so quale acquistare e se è possibile leggerlo con Arduino UNO. Deve avere almeno 16 posizioni. Potete farmi anche un esempio con lo sketch. Io ho pensato, se è possibile, un encoder assoluto a 4 bit. si può poi leggere con arduino 4 ingressi digitali contemporaneamente in modo da formare un numero binario a 4 bit?

grazie.


Inserita:

si possono leggere fino a n ingressi digitali con arduino uno ,esattamete guarda le specifiche

Dopodiche mappi ogni bit di ingresso in un byte o intero ed hai il valore totale della posizione

Inserita:

Ho visto questo tipo di encoder: http://it.rs-online.com/web/p/encoder-rotativi/8315470/l' output è secondo il codice di Gray e questa è la pagina del produttore: http://sensing.honeywell.com/product-page?pr_id=25479

Vorrei sapere se questo tipo di encoder è assoluto e se va bene per quello che io voglio fare, cioè trovare la posizione di una bandoliera tra 0° e 360°, e se è a rotazione continua e se ha una tensione minima di esercizio (ho visto che su RS mi da tensione di alimentazione a 28V, ma non ho capito se è fino a 28V oppure solo 28V).

Inserita:

Salve qualcuno sa darmi più informazioni su questo encoder: http://it.rs-online.com/web/p/encoder-rotativi/8315470/

su rs c'è scritto alimentazione 28V ma questa è l' alimentazione massima? funziona a 5 V?

questo componente ha una risoluzione di 4 bit quindi in teoria ho 16 posizioni giusto?

lo posso usare per trovare la posizione assunta da una banderuola che si sposta di continuo e/o resta ferma in un punto per molto tempo?(in pratica la direzione del vento)

come si effettua il collegamento cioè quali sono i pinout?

Grazie mille.

Inserita:

se guardi sotto la foto ci sono le caratteristiche tecniche

Inserita:

si ho visto ma volevo sapere se è adatto per quello che devo fare io e se i 28V sono riferiti al massimo voltaggio

Inserita: (modificato)

tensione di alimentazione 28 V , vuol dire che devi alimentarlo a 28 V , prova a 24 V cosa succede

Le uscite prima d mandarle al Arduino dovrai condizionarle , cioe con dei partitori resistivi , metodo piu semplice e veloce ,e tirarle giu a 5 V TTL seno bruci gli ingressi dell'arduino .Oppure un'alternativa e' quella di usare 4 canali optoisolati a 30 V e pilotare in uscita i 5V .

Noi col pizzamicro avevamo fatto una scheda acquisizione encoder pero' c'erano anche altri componenti come latch o meglio flip flop per squadrare il segnale in quanto veniva acquisito nel micro come interrupt . Pero era un encoder incrementale , tu con l'assoluto puoi anche usare solo gli ingresis optoisolati e basta oppure 4 partitori di tensione e prelevare la 5 V .Se poi non devi fare elaborazioni veloci ma solo ottenere una posizione e rispondere non in maniera veloce potrebbe andar bene


comunque se cerchi "encoder per arduino " trovi molti prodotti soprattutto a 5 V gia montati e pronti all'uso che costano circa uguale senon di meno

http://www.ebay.it/itm/like/121371240399?lpid=96

http://www.robot-italy.com/it/rotary-encoder.html

Modificato: da walterword
Inserita:

Se dai uno sguardo al datasheet qualche informazione in più la trovi.

Ciao.

Livio Orsini
Inserita: (modificato)

Perchè aprire un'altra discussione?

Fai solo confusione.

Ora le ho riunite; continua solo con questa.

Sui dati RS c'è il nome del costruttore ed il codice corrispondente del prodotto.

Prova a scaricare il foglio tecnico dalmsito del costruttore, è l'unico modo per ottenere risposte corrette ai tuoi dubbi

Modificato: da Livio Orsini
  • 2 years later...
Inserita:

Salve ragazzino mi sto affacciando da poco al mondo elettronica interesserebbe anche a me risolvere li stesso problema leggere i gradi da -40 a 400 gradi quindi totali 440 gradi che tipo di encoder assoluto multigiro acquistare? Quale kit arduino e soprattutto mi potete aiutare dopo a programmarlo?. Io su queto

Inserita:

 Io su questo albero vorrei montare una ruota dentata che l'encoder dovrebbe leggere quanti denti devo fargli fare? 

 

Ringrazio a tutto anticipatamente per le risposte. 

Saluti Paco76

Inserita:

Il regolamento lo dice chiaramente, non ci si può accodare ad altre discussi9oni per non creare con fusione nelle risposte.

Se vuoi apri una nuova discussione sull'argomento di tuo interesse.

  • Livio Orsini locked this discussione
Ospite
Questa discussione è chiusa alle risposte.
×
×
  • Crea nuovo/a...