Home Forum Scrivi una domanda di elettronica pilotaggio LED

Questo argomento contiene 2 risposte, ha 3 partecipanti, ed è stato aggiornato da  fuzzzy 2 anni, 4 mesi fa.

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)
  • Autore
    Articoli
  • #58865

    reflex19
    Membro

    Ciao,
    devo pilotare 8 led con un microcontrollore MSP430F2274; mi chiedevo se potesse andar bene connettere ciascun LED a un digital I/O pin del uC tramite una resistenza (quale valore darle??) e poi mettere a massa ciascun diodo.

    Grazie a chiunque!!

    #71425

    Emanuele
    Keymaster

    Dal datasheet puoi vedere la corrente massima erogata dai pin che vorrai utilizzare (comunque al 99% ce la fanno ad accendere un led) e la resistenza la calcoli con la legge di Ohm in base alla corrente richiesta dal led (varia in base al colore ma fare riferimento sempre al datasheet) quindi è relativa alla tensione alla quale alimenti il micro.

    Se non vuoi leggere il datasheet (sconsigliato) e lavori a 3V , mettici una R da 1K poi diminuiscila se la luce del led è troppo debole.

    #71435

    fuzzzy
    Membro

    Attento però che di solito i gruppi di PIn(Divisi per Porte) hanno una corrente massima gestibile.

    Ad esempio, nei PIC i singoli Pin possono assorbire o erogare fino ad un massimo di 25mA ma la porta nel complesso può assorbire o erograe al massimo 100mA. Quindi Una porta di 8 PIN come la PortB puo pilotare solo 4/5 led con una corrente di 20mA e non tutti e 8 i led sula porta. Quindi dovresti diminuire la corrente di piotaggio dei singoli led per arrivare al massimo a 100mA sul totale della porta.

    Verifica sul dattasheet qsto parametro.

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.