- Messaggi: 31
- Ringraziamenti ricevuti 0
Termometro digitale con tre cifre dopo la virgola
9 Anni 9 Mesi fa #1
da Elena Sgarbi
Termometro digitale con tre cifre dopo la virgola è stato creato da Elena Sgarbi
Vorrei realizzare un termometro digitale preciso al millesimo di grado o almeno che abbia la facoltà di visualizzare 3 cifre dopo la virgola.
Ho alcuni componenti a disposizione, ma non so come collegarli. Ho 6 Display 7 segmenti a catodo comune e 10 cd4511.
Cosa mi serve ancora per gestire i cd4511?
Avendo un sensore che mi dia un'uscita analogica, ad esempio 0-5V che corrispondino a 0-100ºC.
Mi serve capire, prima come convertire da analogico a digitale parallelo e poi a BCD.
Me lo date un aiutino?
Ho alcuni componenti a disposizione, ma non so come collegarli. Ho 6 Display 7 segmenti a catodo comune e 10 cd4511.
Cosa mi serve ancora per gestire i cd4511?
Avendo un sensore che mi dia un'uscita analogica, ad esempio 0-5V che corrispondino a 0-100ºC.
Mi serve capire, prima come convertire da analogico a digitale parallelo e poi a BCD.
Me lo date un aiutino?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Elena Sgarbi
- Autore della discussione
- Junior Member
Riduci
Di più
9 Anni 9 Mesi fa #2
da Pinna
Chi vola vale, chi vale vola, chi non vola è un vile
Risposta da Pinna al topic Termometro digitale con tre cifre dopo la virgola
Ciao ancora Elena...
ti serve questo allegato.
Marcello
p.s. lo schema è stato disegnato da Francesco (un amico di Fiser)
ti serve questo allegato.
Marcello
p.s. lo schema è stato disegnato da Francesco (un amico di Fiser)
Chi vola vale, chi vale vola, chi non vola è un vile
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Moderator
Riduci
Di più
- Messaggi: 1010
- Ringraziamenti ricevuti 107
9 Anni 9 Mesi fa #3
da Elena Sgarbi
Risposta da Elena Sgarbi al topic Termometro digitale con tre cifre dopo la virgola
Dunque vediamo se ho capito.
sv1 è la spina di ingresso per il codice BCD che il 4511 andrà a pilotare i display.
sv2 dovrebbe essere l'abilitazione per la commutazione di ciascuna cifra.
sv3 la posizione della virgola.
Ma cosa c'è prima di sv1,sv2 e sv3?
A me servono minimo 5 cifre per ottenere una lettura massima di 99.999 come corrispondenza a 0-5v=0-100ºC
Domanda:
ma una volta che la commutazione passa da un display all'altro, come fanno a rimanere tutti accesi se i 4511 è uno solo? Questo integrato da la tensione per alimentare i segmenti. Giusto?
Iniziamo con le cose che capisco bene, o meglio che credo di capire bene:
a me serve prima convetire il segnale 0-5v ad un segnale digitale parallelo composto da alti e bassi. Credo che ci vogliono 17 bit per ottenere una lettura completa per 5 segmenti. Quindi avrei bisogno all'entrata 0-5 volt analogico ed all'uscita 17 pin e poi un convertitore da binario parllelo a BCD.
Ho sbagliato qualcosa?
sv1 è la spina di ingresso per il codice BCD che il 4511 andrà a pilotare i display.
sv2 dovrebbe essere l'abilitazione per la commutazione di ciascuna cifra.
sv3 la posizione della virgola.
Ma cosa c'è prima di sv1,sv2 e sv3?
A me servono minimo 5 cifre per ottenere una lettura massima di 99.999 come corrispondenza a 0-5v=0-100ºC
Domanda:
ma una volta che la commutazione passa da un display all'altro, come fanno a rimanere tutti accesi se i 4511 è uno solo? Questo integrato da la tensione per alimentare i segmenti. Giusto?
Iniziamo con le cose che capisco bene, o meglio che credo di capire bene:
a me serve prima convetire il segnale 0-5v ad un segnale digitale parallelo composto da alti e bassi. Credo che ci vogliono 17 bit per ottenere una lettura completa per 5 segmenti. Quindi avrei bisogno all'entrata 0-5 volt analogico ed all'uscita 17 pin e poi un convertitore da binario parllelo a BCD.
Ho sbagliato qualcosa?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Elena Sgarbi
- Autore della discussione
- Junior Member
Riduci
Di più
- Messaggi: 31
- Ringraziamenti ricevuti 0
9 Anni 9 Mesi fa #4
da alfa75
Risposta da alfa75 al topic Termometro digitale con tre cifre dopo la virgola
ciao elena
che sensore hai per la misurazione di temperatura?
perchè per raggiungere l'accurateza che richiedi e veramente alta 17 bit come dici tu
io so che esistono sensori di temperatura i2c a 16bit o 24bit
anche usando termistori RTD industriali in classe mi pare non si vada sotto +/- 0.15 °C
che sensore hai per la misurazione di temperatura?
perchè per raggiungere l'accurateza che richiedi e veramente alta 17 bit come dici tu
io so che esistono sensori di temperatura i2c a 16bit o 24bit
anche usando termistori RTD industriali in classe mi pare non si vada sotto +/- 0.15 °C
Si prega Accedi o Crea un account a partecipare alla conversazione.
- alfa75
- Platinum Member
Riduci
Di più
- Messaggi: 527
- Ringraziamenti ricevuti 86
9 Anni 9 Mesi fa #5
da stainless
Il connettore sv1 è il BCD converter, sv2 è per l'abilitazione dei punti decimali mentre sv3 abilita le singole cifre servendosi dei transistor.
Questo schema è utilizzabile solo con la tecnica del multiplexing che trovi egregiamente spiegata nel corso per pic 16 di Gianni.
Lo schema ovviamente andrebbe modificato se vuoi aggiungere altri display.
int main void{
while(1){
eat();
drink();
have_fun();
ride();
}
}
Risposta da stainless al topic Termometro digitale con tre cifre dopo la virgola
Elena Sgarbi ha scritto: sv1 è la spina di ingresso per il codice BCD che il 4511 andrà a pilotare i display.
sv2 dovrebbe essere l'abilitazione per la commutazione di ciascuna cifra.
sv3 la posizione della virgola.
Il connettore sv1 è il BCD converter, sv2 è per l'abilitazione dei punti decimali mentre sv3 abilita le singole cifre servendosi dei transistor.
Questo schema è utilizzabile solo con la tecnica del multiplexing che trovi egregiamente spiegata nel corso per pic 16 di Gianni.
Lo schema ovviamente andrebbe modificato se vuoi aggiungere altri display.
int main void{
while(1){
eat();
drink();
have_fun();
ride();
}
}
Si prega Accedi o Crea un account a partecipare alla conversazione.
- stainless
- Premium Member
Riduci
Di più
- Messaggi: 127
- Ringraziamenti ricevuti 14
Moderatori: Mauro Laurenti, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.