Indice |
Introduzione
Molto spesso accade che sia necessario simulare un circuito in cui è presente un diodo del quale non si dispone del modello SPICE.
Del diodo in genere si ha a disposizione il datasheet dal quale si può estrarre la curva tensione/corrente.
Se non si dispone del datasheet è comunque possibile ricavare facilmente la curva con delle semplici misure.
Utilizzando questo grafico è possibile ricavare un modello approssimato del diodo.
Il modello SPICE del diodo
Il modello SPICE completo del diodo è piuttosto complesso, per ricavare il modello approssimato si può utilizzare una versione semplificata del modello.
Il circuito a cui si farà riferimento per ricavare il modello è il seguente:
L'equazione che rappresenta il modello SPICE è:

in cui:
- Id è la corrente nel diodo
- IS è la corrente di saturazione
- Vd è la tensione ai capi del diodo
- Rs è la resistenza parassita in serie al diodo
- N è il coefficiente di emissione
- Vt è la tensione termica della giunzione
Le formule per calcolare i parametri
Partendo dall'equazione che lega tensione e corrente nel diodo, si possono ricavare i parametri IS, Rs e N che verranno poi utilizzati per descrivere il diodo.
Per trovare le 3 incognite abbiamo bisogno di 3 equazioni, si scelgono quindi 3 punti sul grafico tensione/corrente e si sostituiscono nell'equazione del diodo.
Dato che la curva è esponenziale si prende un punto all'inizio della curva, uno circa al 30% e uno circa alla fine e si ottiene il sistema di equazioni:

Si risolve il sistema e si ottengono i parametri cercati:


Un calcolatore automatico
I parametri possono essere calcolati utilizzando una semplice calcolatrice scientifica ma vista la complessità delle equazioni la probabilità di errore è elevata.
Per ovviare al problema è possibile utilizzare un calcolatore automatico.
http://millefori.altervista.org/utilities/spice_diodo.php
Si inseriscono i valori di tensione, corrente e temperatura e premendo il pulsante "Genera modello" si ottiene il modello SPICE del diodo.
Il modello è calcolato prendendo solo 3 punti della curva tensione/corrente, non tiene conto della capacità parassita e delle variazioni di temperatura.
Per questi motivi il modello potrebbe non rappresentare adeguatamente il diodo in tutte le condizioni.
Un esempio
Facciamo un esempio di un caso reale.
Supponiamo di dover simulare un circuito nel quale e` presente un diodo led, nello specifico
questo.
Dal datasheet si ricava la curva tensione/corrente riportata qui sotto:
Dalla curva si ricavano i 3 punti:
| Tensione | Corrente |
|---|---|
| 2.8V | 5mA |
| 3.2V | 18mA |
| 4.2V | 80mA |
Con l'uso del calcolatore si ottiene il modello
.model mioLed D(IS=4.3550896716125E-9 N=7.6528299999953 Rs=11.39951863696)
Ringraziamenti
Voglio ringraziare IsidoroKZ per i preziosi consigli dati e per aver ricavato le formule per calcolare i parametri del modello.

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
