Sei sulla pagina 1di 1

1 2 3 4 5

VREG2

DIMENSIONAMENTO DEL DRIVER


A A

Assumendo Vce(sat) = 0V --> la corrente massima assorbita dal motore:


Ia(max) ~ VCC/Ra(min) ~ 5V/80Ohm =62.5mA
Ia(max, w.c) = 70mA

BC135: Vce(sat) = 25mV @ Ic = 70mA


BC135: hfe(min) = 50
BC135: Vbe(sat) = 0.75V @ Ic = 70mA R1 F5
150
Per la saturazione del transistor si impone la condizione:
Ib > Ic(max)/hfe(min) -->
Ib > 70mA/50 --> Ib > 1.4mA --> Ib = 10mA (corrente sostenibile dalla porta del uC) D3
F6
Si procede al dimensionamento del partitore resistivo. D1 1N4001+
Dal datasheet del uC atmega2560 si legge Voh(min)=4.2V 5mm

Applicando Thevenin si ottiene:


B B
Eth = [R2/(R1+R2)]*Voh(min)
Rth = (R1*R2)/(R1+R2) R4
Applicando Kirchhoff alla maglia d'ingresso si ottiene: 330
F8

F7
R3 Q1
Eth - Rth*Ib - Vbe(sat) = 0 --> 1k BD135-16
[R2/(R1+R2)]*Voh(min) - (R1*R2)/(R1+R2)*Ib - Vbe(sat) = 0
4.2*R2 - (R1*R2)*10mA - 0.75*(R1+R2) = 0
Posto R2 = 1kOhm (5%) --> R1 = 330Ohm (5%)

Con i valori commerciali scelti si calcola l'effettiva corrente di base: GND


DATI MOTORE/ALIMENTAZIONE
Ib = [Eth - Vbe(sat)]/Rth = (3.15-0.75)/248.1 = 9.67mA Ra(min) ~ 80Ohm GND
Eth = [R2/(R1+R2)]*Voh(min) = [1k/(1k+330)]*4.2V = 3.15V VCC = 5V
C Rth = (330*1k)/(330+1k) = 248.1Ohm C

Si calcola infine la potenza dissipata dal transistor:


PQ(max) = Vbe(sat)*Ib + Vce(sat)*Ic(max)
PQ(max) = 0.75V*9.67mA + 25mV*70mA = 7.25mW + 1.75mW ~ 9mW (irrisoria)

D D

TITLE:
DCPM Motor PWM Driver Section (4M-4N) REV: 1.0

Company: IIS Archimede Sheet: 1/1


Date: 2021-03-06 Drawn By: Emanuele Dall'Oca
1 2 3 4 5

Potrebbero piacerti anche