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.