Il display a sette segmenti sembra assorbire poca corrente


17

Ho acquistato un display a LED a catodo comune a sette segmenti da 1,8 pollici da AliExpress. Quindi nessun foglio dati disponibile.

Ho usato una resistenza da 1 kΩ e una sorgente da 5 V, per inserire un massimo di 5 mA nel LED. Ho misurato 1,6 V per il punto decimale e 3,5 V per ciascun segmento. L'assorbimento di corrente misurato per un segmento era di 1,5 mA.

Ora, mi aspettavo che ogni LED fosse abbastanza fioco a 1,5 mA, ma era il contrario, potrei mettere un resistore da 4 kΩ e ha ancora un display utilizzabile.

Intendevo guidare il display usando un ATmega328P e un MAX7219 (che sarebbe stato OK fino a 500 mA per segmento).

Questa misurazione sembra corretta e, in tal caso, posso eliminare MAX7219 e guidare direttamente il segmento (con resistori limitatori di corrente) con ATmega?


Una moderna singola cifra è facile da guidare direttamente da un micro. Se devi guidare più cifre diventa più difficile. I driver delle cifre saranno la corrente del segmento DC * n * 8 per n cifre.
Spehro Pefhany,

@SpehroPefhany Ho bisogno di guidare 2 cifre, ma ho un sacco di IO di riserva sul mio atmega328p;) Potrei usare questo come opportunità per il multiplex.
Mathieu,

Ho scoperto che i LED moderni sono molto più luminosi di quanto penso. Uso 10k a 5V quando si tratta di cose da breadboard ed è ancora molto luminoso come indicatore (al chiuso, comunque). Tranne quelli gialli per qualche motivo.
user253751

Si noti che l'assorbimento massimo di corrente per i microcontrollori in genere è di due specifiche: per pin e limite di corrente totale . E, in genere,total != npins*max_per_pin
crasico il

Risposte:


19

Prima di tutto +1 per misurare il display. Troppo spesso qui riceviamo domande su "Ho risparmiato denaro acquistando a buon mercato da Alibaba ma non funziona. Ora, per favore, spendi tempo prezioso aiutandomi" .

In questi giorni i LED sono molto efficienti. Non hanno più bisogno del 20mA richiesto dalla prima generazione. 1 mA o meno non è raro.

Quindi, sì, li guidi direttamente da un atmega328.


3
Grazie. Gran parte del divertimento è imparare queste opere e confrontare i valori attesi e reali con il multimetro. Ora, ho qualche ripup da fare in Eagle;)
Mathieu

9
Dipende anche dall'illuminazione circostante, alla luce del giorno avrai bisogno di guidarli più duramente per sovraperformare letteralmente il sole, al buio hai solo bisogno di essere abbastanza luminoso.
maniaco del cricchetto

0

Utilizzare resistori di limite di corrente. Puoi cavartela con 1 se esegui il multiplexing del display (accendendo solo 1 segmento alla volta), oppure usa 7 se stai guidando tutti e 7 contemporaneamente. Il vantaggio del MAX7219 è che si prende cura del multiplexing per te e può guidare fino a 8 cifre con solo 3 uscite da Atmega328P.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.