da
angelorosso » 14 gen 2012, 16:39
Ho un problema simile...mi spiego!
PIC 12f683; tre uscite pilotano tre relè mediante tre BC337 ... e anche io non ho inserito le resistenze di limitazione
Ho provato un programmino "test" che attiva ciclicamente le uscite una ad una e i relè funzionano (seppur con 0,9 volt su ogni OUT del PIC allo stato alto), però se faccio girare il software definitivo il quale prevede uno stato con tutte e tre le uscite alte....si attiva un solo relè! Ne deduco che il PIC, ovviamente, non è in grado di pilotare tre bc337 con carico (a stento riesce con uno solo!) e occorrono quindi le resistenze di limitazione. Come calcolarle?
Ho controllato i datasheet e queste sono le info reperite:
- corrente bobina relè pari a 150mA, tensione d'alimentazione 12V
- max corrente sopportabile da ogni pin I\O del PIC 25 mA
- caduta di tensione Vce in saturazione 0,5Volt e Vbe o,7Volt
- hfe del BC337 100 circa (in base alla Ic di funzionamento)
Dalle basi di elettronica studiate a scuola so che per calcolare la Rb devo conoscere Vb e Ib, al fine di usare la formula R=V/I.
La Vb, penso, sia Vout-Vbe (dove Vout sono i 5 volt del pin I\O del PIC allo stato alto), quindi 4,3 V
La Ib di saturazone è Ic \ Hfe -> 150 \ 100 = 1,5 mA -> 0.0015 A
La Rb infine è Vb\Ib= 2867 ohm
Da quanto ho calcolato dovrei adottare 3 resistenze da 2k7.....ho fatto tutto correttamente? oppure sbaglio da qualche parte?
Grazie
