Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Ricerca personalizzata

Problema circuito encoder/display

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto UtenteIsidoroKZ, Foto Utentedavidde, Foto Utenteposta10100, Foto UtenteDirtyDeeds, Foto Utentecarloc, Foto UtenteRenzoDF, Foto Utenteg.schgor

0
voti

[1] Problema circuito encoder/display

Messaggioda Foto Utentebomba94 » 4 gen 2012, 16:11

Ciao ragazzi, so che non è giusto chiedere aiuto per i compiti su internet ma mi sento praticamente obbligato a farlo. Il nostro profe di elettronica ci continua a dare un esercizio e dato che nessuno riesce a farlo ce lo ridà anche per la settimana successiva, così questo esercizio si è protratto e ora ce lo abbiamo per le vacanze di natale. Il bello è che alla richiesta di informazioni per svolgere l'esercizio non ci dice niente.

Allora il testo dell'esercizio è il seguente:

Ho un encoder incrementale con 200 impulsi al giro (uscita A-fila di finestrelle più esterna) e devo visualizzare su uno (o più?) display (immagino 7 segmente) il numero degli impulsi di quel giro (quindi tra 0 e 200) e la velocità con cui gira. Di questo devo realizzare il circuito

Ora, io ho capito che mi servirà un contatore bcd per poi poter visualizzare sui display che immagino siano 3 per gli impulsi (dato che 200 ha tre cifre) e ? per la velocità.

Potete gentilmente auitarmi/spiegarmi.

Grazie mille
Avatar utente
Foto Utentebomba94
0 2
 
Messaggi: 31
Iscritto il: 20 dic 2009, 18:54

0
voti

[2] Re: Problema circuito encoder/display

Messaggioda Foto Utenteg.schgor » 5 gen 2012, 8:57

Per affrontare il problema bisogna fare delle premesse.
Il movimento dell'encoder è unidirezionale? (cioè non
può mai girare in senso contrario?)
Solo se è così si possono contare gli impulsi generati
con un contatore unidirezionale (BCD, come hai detto,
a 3 decadi).
Questo permette una misura della posizione angolare
raggiunta (relativa alla posizione "zero" di partenza).
La visualizzazione su displays a 7-segmenti è poi
immediata interponendo un componente che converte
il codice BCD in comandi ai segmenti del display.

Più complessa è invece la misura della velocità angolare.
Per questo bisogna stabilire una "base dei tempi" che
tenga conto del rapporto fra impulsi/giro dell'encoder
e unità di misura in cui si vuole esprimere la velocità
(ad es in g/min)
Hai un'idea di come proseguire?
Avatar utente
Foto Utenteg.schgor
26,2k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 12270
Iscritto il: 25 ott 2005, 8:58
Località: MILANO

0
voti

[3] Re: Problema circuito encoder/display

Messaggioda Foto Utentebomba94 » 5 gen 2012, 10:37

Il senso di rotazione non ce lo ha detto ma immagino che sia unidirezionale. Per quanto riguarda il proseguire, sul conteggio degli impulsi, quello che non capisco è come da una uscita di un singolo bit riesco ad avere tre cifre... cioè come devo colegare i BCD?

Lo so, sono abbastanza confuso ma la mia "avventura in elettronica" è abbastanza sfortunata. L'anno scorso in terza ho avuto un professore che non spiegava ma entrava e disegnava alla lavagna gli schemi elettronici che c'erano sul libro senza aggiungere niente. Per questo quest'anno faccio un po' fatica.
Avatar utente
Foto Utentebomba94
0 2
 
Messaggi: 31
Iscritto il: 20 dic 2009, 18:54

0
voti

[4] Re: Problema circuito encoder/display

Messaggioda Foto Utenteg.schgor » 5 gen 2012, 11:06

bomba94 ha scritto:non capisco è come da una uscita di un singolo bit riesco ad avere tre cifre...

Allora la situazione è più grave...
Incomincia a vedere questo
(spero tu vada meglio con l'inglese).
Poi ci risentiamo.
Avatar utente
Foto Utenteg.schgor
26,2k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 12270
Iscritto il: 25 ott 2005, 8:58
Località: MILANO


Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 26 ospiti