Calcolo trasformatori

CALCOLO PRATICO PER PICCOLI TRASFORMATORI 

© by Vittorio Crapella - i2viu

PREMESSA

Calcolare i dati inerenti un trasformatore tenendo conto di tutti i parametri che sono in gioco secondo le leggi dell'elettrotecnica é abbastanza complesso.

Ciò nonostante partendo da alcuni presupposti, tali calcoli diventano assai semplificati.

Il programma che sto per presentare adotta appunto formule teorico-pratiche semplificate adatte al calcolo di piccoli trasformatori con potenze da un minimo di 5 VA ad un massimo di 2000 VA

Il calcolo vero e proprio consiste nel determinare le seguenti grandezze conoscendone soltanto alcune

1) Potenza totale espressa come prodotto della tensione e corrente (VA) riferita al primario;

2) Tensioni e correnti in gioco sul primario e sul secondario;

3) Sezione del nucleo di lamierini che compongono il pacco lamellare;

4) Numero spire dei vari avvolgimenti del primario e secondario;

5) Diametri dei fili smaltati per gli avvolgimenti;

6) Ingombro degli avvolgimenti per determinare l'area della finestra dei lamierini da usare.

POTENZA

La potenza di un trasformatore è da intendersi la somma di tutte le potenze secondarie che si possono prelevare, divise per il rendimento del trasformatore.

Per potenze espresse nella premessa e per nuclei fatti da lamierini ferro-silicio standard, si conosce l'andamento del rendimento in funzione della potenza in gioco. Va da circa 0.8 per potenze attorno ai 10 VA ed arriva sino a circa 0.95 per potenze attorno ai 2000 VA.

Tale andamento non è lineare ma sale rapidamente sino a 0,9 per potenze attorno ai 100 VA poi sale molto lentamente, Nel programma, quanto appena esposto, è stato dimensionato in una matrice a due variabili (vedi linee 120/140).

La potenza è legata alla sezione del nucleo con la seguente formula.

P = (S / 1.15)^2           S in Cmq - P in VA

TENSIONI E CORRENTI

Le tensioni debbono essere specificate secondo le esigenze mentre le correnti primarie saranno sempre calcolate da programma, quelle secondarie possono essere specificate secondo le esigenze anche se il programma, quando già conosce la potenza in gioco, le dà come valori "default".

La corrente I per le leggi dell'elettrotecnica sarà:

I = P / V           I in ampere - P in VA - V in volt

NUMERO SPIRE

Dalla formula generale della tensione indotta in un trasformatore, se si presuppone la frequenza f=50 Hz e l'induzione magnetica B=1 Weber/mq, ne consegue che il numero di spire per ogni volt sarà:

N / V = 44 / S          dove S= sez. nucleo in Cmq

Per trovare il numero di spire totali per ogni avvolgimento si moltiplica la sua tensione per il rapporto N/V (ex: primario 220 V con N/V = 5 sarà il Nr spire primarie = 220 x 5 = 1100).

Per il calcolo delle spire totali del o degli avvolgimenti secondari si usa lo stesso metodo ma vengono aumentate di un fattore pari ad 1.02 per sopperire in parte alla perdite di trasformazione.

DIAMETRO FILI

Il diametro dei fili dipende dalla quantità di corrente che deve scorrere dentro. Normalmente si usano intensità di corrente che vanno dai 2 ai 4 ampere per mmq. Nel programma viene usata la formula

d = 0.66 SQR ( I )        d= diametro filo in mm I= intensità di corrente in ampere.

                                  [SQR=radice quadrata]

Con tale formula si adotta un valore di circa 2.9 A/mmq. Considerando che il filo é smaltato per isolare spira da spira, il diametro utile ai fini della corrente sarà minore e ciò significa che invece di 2.9 A/mmq diventerà circa 3 A/mmq .

AREA FINESTRA

La finestra del lamierino corrisponde alla sezione degli avvolgimenti, pertanto verrà calcolato come la sommatoria del quadrato del diametro per il numero delle spire di ogni avvolgimento moltiplicato per il coefficiente chiamato di stipamento che oscilla fra i valori 1.2 e 3.

Area finestra = Sommatoria (N spire * d * d * Coef. stip.)        d= diametro filo in mm

Tale coefficiente viene scelto in funzione del numero degli avvolgimenti, dal tipo dell'isolamento fra avvolgimenti e dalle tecniche d'avvolgimento. In pratica si usa un coefficiente basso se sono pochi avvolgimenti e se questi vengono avvolti a regola d'arte

SEZIONE DEL NUCLEO

La sezione é legata alla potenza con la seguente formula pratica:

S =1.15 SQR ( P )          SQR= radice quadrata - S in Cmq - P in Volt Ampere.

CONCLUSIONI

Da quanto sopra esposto ne consegue che partendo dalla potenza primaria o secondaria o dalla sezione del nucleo, gli altri dati sono calcolabili.

In pratica capita di dover calcolare trasformatori in grado di funzionare ad una certa tensione primaria e dare al secondario una certa tensione e una certa corrente, conoscendo o no la sezione del nucleo.

Si deve dunque sempre sapere:

-tensione/i primaria/e,

-tensione/i secondaria/e desiderate,

-corrente/i secondaria/e desiderate.

Tali dati ci verranno richiesti dal programma.

SCELTA DEL LAMIERINO

Determinato S e l'area della finestra (AF) é possibile scegliere il lamierino a basse perdite dalle tabelle commerciali.

Considerando la figura qui sopra rappresentante un tipo di lamierino a forma di E, questo dovrà essere scelto con misure che soddisfi l'area della finestra e con una

L = SQR (S)          SQR= radice quadrata L= larghezza in Cm e S in Cm quadrati.

Quest'ultima scelta é per avere un nucleo centrale il più prossimo ad una forma quadrata per ridurre le perdite nel filo in quanto una spira di forma quadrata è più corta di una rettangolare.

Interessante per il calcolo trasformatori d'uscita e relative info.            

 Vedi anche questo 

LISTATO BASIC

3 ' ==============================

4 '   1980 (C)  By

5 ' Vittorio   Crapella

6 '   Via Varola 15

7 '  Albosaggia Sondrio

8 ' Packet I2viu@ik2ilm

9 'E-Mail ncrapell@novanet.it


10   REM  DIMENSIONAMENTO TRASFORMATORI

100  CLEAR : CLS

110  REM *DIM.POTENZA-RENDIMENTO*

115  REM   --------------

120  DIM a(17), B(17)

130  DATA  10,.8,12,.81,14,.82,16,.83,20,.84,25,.85,30,.86,40 ,.87,50,.88,75,.89,100,.9,200,.91,300,.92,450,.93,800,.94,2000,.945,2100,.946

140  FOR X = 1 TO 17: READ a(X), B(X): NEXT

170  CLS : PRINT : PRINT "   **CALCOLO TRASFORMATORI by Vittorio Crapella**"

180 LOCATE 5, 8: PRINT SPC(10); "M E N U";

190  PRINT : PRINT : PRINT : PRINT SPC(10); "<1> CALCOLI TRASF.MONOFASE": PRINT : PRINT SPC(10); "<2> CALCOLI TRASF.TRIFASE": PRINT : PRINT SPC(10); "<3> FINE": PRINT : PRINT SPC(10); "QUALE ?   "; : GOSUB 1490

200  REM

210  IF a$ = "1" THEN 280

220  IF a$ = "2" THEN T = 1: GOTO 280

225  IF a$ = "3" THEN CLS : END

230  GOTO 180

280  CLS

290  PRINT : PRINT : PRINT "DARE I VALORI < ZERO SE INCOGNITI >"

300  LOCATE 8: ON ERROR GOTO 300

310  INPUT "POTENZA PRIMARIA =VA ", PA: IF PA > 0 THEN P = PA: IF T = 1 THEN P = P / 3

320 a = 1: GOSUB 1690

330  GOSUB 1770: GOSUB 1800

340  IF PA > 0 THEN 440

350  LOCATE 10: ON ERROR GOTO 350

360  INPUT "POTENZA SECONDARIO =VA ", PA: IF PA > 0 THEN P = PA: GOSUB 1770: P = INT((PA / RE + .5) * 10) / 10: IF T = 1 THEN P = P / 3

370 a = 2: GOSUB 1690

380  IF PA > 0 THEN 440

390  LOCATE 12: ON ERROR GOTO 390

400  PRINT "SEZIONE NUCLEO"; : IF T = 1 THEN PRINT " DI COLONNA ";

410  INPUT "= CMq ", S: IF S > 0 THEN PA = INT(((S / 1.15) ^ 2 + .5) * 10) / 10: P = PA

420 a = 3: GOSUB 1690

430  GOSUB 1770: GOSUB 1800

440 LOCATE 14: ON ERROR GOTO 440

450  IF T = 1 THEN PRINT "TENSIONI PRIMARIE DI FASE < ZERO = FINE >": PRINT : GOTO 470

460  PRINT : PRINT "TENSIONI PRIMARIE < ZERO PER FINIRE >": PRINT

470  FOR X = 1 TO 9

480  PRINT "V"; X; "= "; : INPUT "", VP(X)

490  IF VP(X) > 380 THEN PRINT : PRINT "CONFERMI TENS.= "; VP(X); " <S/N>?"; : INPUT "", a$: IF a$ = "N" OR a$ = "n" THEN 480

500  IF VP(X) > 5 THEN 505 ELSE 510

505  NEXT

510  IF VP(1) < 6 THEN 470

520 K = X

530  IF T = 1 THEN PRINT "TENSIONI-CORRENTI SECONDARIE DI FASE": PRINT "<ZERO PER FINIRE>": GOTO 550

540  PRINT "TENSIONI-CORRENTI SECONDARIE <0=FINE>"

550  PRINT : PS = 0: FOR X = 1 TO 9

560  PRINT "V"; X; "= "; : INPUT "", VS(X): IF VS(X) > 0 THEN PRINT "A"; X; "="; : GOSUB 1380: IF InS(X) = 0 THEN VS(X) = 0

570  IF VS(1) = 0 THEN 560

580 InS = InS(X): IF T = 1 THEN : InS = InS * SQR(3): InS = INT(InS * 10) / 10

590 PS = PS + VS(X) * InS: IF PS > 2000 THEN PRINT "  POTENZA SECONDARIA > 2 KVA   ": GOSUB 1650: B = PEEK(37):                 PS = PS - (VS(X) * InS): GOTO 560

600  IF P > 0 THEN IF PS > (PA) THEN PRINT "  POTENZA SEC.>"; RE * 100; " % PRIM.":         GOSUB 1650: B = PEEK(37):                 PS = PS - (VS(X) * InS): GOTO 560

610  IF VS(X) > 0 THEN 612 ELSE 620

612 NEXT

620  IF P > 0 THEN 650

630 PR = PS: GOSUB 1800

640 P = INT(PS / RE + .5)

650 a = 1100: GOSUB 1650: IF S > 0 THEN 670

660 SN = 1.15 * SQR(P): S = INT(SN * 10 + .5) / 10

670 SP = 44 / S

680  CLS : PRINT "MOLTIPLICATORE CALCOLO INGOMBRO  AVVOLGIMENTI   <1.2 - 3>"; : PRINT "= "; : a$ = "1.3": GOSUB 1490

690 Y = VAL(a$): IF Y < 1 THEN 680

700  IF Y < 1.2 OR Y > 3 THEN PRINT : PRINT "CONFERMI FAT.INGOMBRO = "; Y; " <S/N>?"; :  INPUT "", a$:  PRINT : GOTO 740

710  IF ASC(a$) = 78 THEN 680

720  IF ASC(a$) < 78 THEN 740

730  GOTO 680

740  REM

750  PRINT : PRINT "STAMPANTE O VIDEO ? <S/V> "; : a$ = "V": GOSUB 1500: IF a$ = "S" OR a$ = "s" THEN GOTO 2760

760  CLS : PRINT : PRINT "CALCOLI RELATIVI AD UN TRASFORMATORE": PRINT : IF T = 1 THEN PRINT "TRIFASE "; : P = P * 3: GOTO 780

770  PRINT "MONOFASE";

780  PRINT " DA VA = "; P

790  PRINT : PRINT "E SEZ.NUCLEO  "; : IF T = 1 THEN PRINT : PRINT "DI UNA COLONNA";

800  PRINT " = "; S; " CMq": PRINT

810  PRINT "CON RENDIMENTO = "; RE: PRINT

820  PRINT "PRIMARIO:"; : IF T = 1 THEN a$ = "(V e A di fase)": PRINT a$ ELSE PRINT

830  GOSUB 1130

840   FOR X = K TO 1 STEP -1: IF VP(X) = 0 THEN 910

850 DV = VP(X) - VP(X - 1)

860 I = P / VP(X): IF T = 1 THEN I = I / (3 * SQR(3))

870 I1 = 1000 * I: I1 = INT(I1 / 10) / 100

880 V = DV: GOSUB 1270

890  PRINT "V ="; VP(X - 1); "-"; VP(X); : LOCATE , 17: PRINT "I ="; I1; "A"; : LOCATE , 33: PRINT "Nr. spire ="; NS; : LOCATE , 56: PRINT "Diam. Filo = "; FL; " mm"

900  NEXT

910  PRINT : PRINT "SECONDARIO:"; : IF T = 1 THEN PRINT a$

920  PRINT : VT = VT + 3: IF VT > 24 THEN PRINT : INPUT "", B$

930  FOR X = 1 TO 9: IF VS(X) = 0 THEN 970

940 I = InS(X): V = VS(X): GOSUB 1270: NS = NS * 1.02: NS = INT(NS * 10) / 10

950  PRINT "V ="; VS(X); " V"; : LOCATE , 17: PRINT "I ="; InS(X); "A"; : LOCATE , 33: PRINT "Nr. spire ="; NS; : LOCATE , 56: PRINT "Diam. Filo = "; FL; " mm"

960  NEXT

970  PRINT : PRINT "AREA FINESTRA LAMIERINO "; : PRINT "= ";

980 B = AF / 100: B = INT(B * 10) / 10: IF T = 1 THEN B = 2 * B

990  PRINT B; " CMq": PRINT

1000  IF K1 = 1 THEN B = 1: GOTO 1020

1010  INPUT "", a$: GOTO 100

1020 REM

1110  REM  ORDINAMENTO TENSIONI

1120  REM  ----------

1130  FOR B = 1 TO K - 1

1140 F = 0

1150  FOR X = 1 TO K - B

1160  IF VP(X + 1) > VP(X) THEN 1210

1170 TT = VP(X)

1180 VP(X) = VP(X + 1)

1190 VP(X + 1) = TT

1200 F = 1

1210  NEXT X

1220  IF F = 0 THEN 1240

1230  NEXT B

1240  RETURN

1250  REM  FL=DIAMETRO FILO

1260  REM  ---------

1270 FL = 1000 * .66 * SQR(I): FL = INT(FL / 10) / 100

1280  REM  NS=NUMERO SPIRE

1290  REM  ----------

1300 NS = V * SP * 100: NS = INT(NS / 10) / 10

1310  REM  AF=AREA FINESTRA

1320  REM  ----------

1330 AF = AF + FL ^ 2 * NS * Y

1340  RETURN

1350  REM -----

1360  REM   CALCOLO COR. SEC.

1370  REM -----

1380  IF P <= 0 THEN INPUT "", IS$: InS(X) = VAL(IS$): RETURN

1390 PA = P * RE: InS(X) = (PA - PS) / VS(X): IF T = 1 THEN InS(X) = InS(X) / SQR(3)

1400 InS(X) = INT(InS(X) * 10) / 10

1410  IF InS(X) = 0 THEN VS(X) = 0: RETURN 650

1420 a$ = STR$(InS(X))

1430  GOSUB 1490

1440  IF B$ = "" THEN RETURN 650

1450 InS(X) = VAL(a$): RETURN

1460  REM  -------

1470  REM  GESTIONE VAL. DEFAULT

1480  REM  -------

1490  PRINT a$;

1500   REM

1510  INPUT " ", B$

1520  IF B$ = "" THEN : RETURN

1530 a$ = B$: RETURN

1620  REM ------

1630  REM  ROUTINE RITARDO

1640  REM ------

1650  FOR B = 0 TO 1400 - a: NEXT: RETURN

1660  REM -----

1670  REM   VALORI FUORI RANGE

1680  REM  -----

1690  REM

1700  IF S > 0 AND S < 2.6 THEN a$ = "     VALORE MINIMO  2.6  CM       ": GOTO 1750

1710  IF S > 55 THEN a$ = "      VALORE MASSIMO  55 CM         ": GOTO 1750

1720  IF PA > 0 AND PA < 5 THEN a$ = "   VALORE MINIMO 5 VA (W)    ": GOTO 1750

1730  IF PA > 2000 THEN a$ = "    VALORE MASSIMO  2 KVA (2KW)        ": GOTO 1750

1740  RETURN

1750 PA = 0: P = PA: S = P: PRINT a$: GOSUB 1650: ON a GOTO 310, 360, 400

1760  REM ------------

1770  REM  RENDIMENTO

1780  REM ------------

1790 PR = P

1800  IF PR < 10 THEN RE = .75: RETURN

1810  FOR X = 1 TO 17

1820  IF PR < a(X) THEN B = (B(X) - B(X - 1)) / (a(X) - a(X - 1)): RE = (PR - a(X - 1)) * B + B(X - 1): GOTO 1840

1830  NEXT

1840 PR = PR * RE

1850 RE = INT(RE * 1000): RE = RE / 1000

1860  RETURN

2760  CLS : LPRINT : LPRINT "CALCOLI RELATIVI AD UN TRASFORMATORE": LPRINT : IF T = 1 THEN LPRINT " TRIFASE"; : P = P * 3: GOTO 780

2770  LPRINT " MONOFASE";

2780  LPRINT " DA VA= "; P

2790  LPRINT : LPRINT "E SEZ.NUCLEO"; : IF T = 1 THEN LPRINT " DI UNA COLONNA";

2800  LPRINT " =CMq "; S: LPRINT

2810  LPRINT "CON RENDIMENTO = "; RE: LPRINT

2820  LPRINT "PRIMARIO:"; : IF T = 1 THEN a$ = "(V e A di fase)": LPRINT a$ ELSE LPRINT

2830  GOSUB 1130

2840   FOR X = K TO 1 STEP -1: IF VP(X) = 0 THEN 2910

2850 DV = VP(X) - VP(X - 1)

2860 I = P / VP(X): IF T = 1 THEN I = I / (3 * SQR(3))

2870 I1 = 1000 * I: I1 = INT(I1 / 10) / 100

2880 V = DV: GOSUB 1270

2890  LPRINT "V ="; VP(X - 1); "-"; VP(X); : LOCATE , 17: LPRINT "I ="; I1; "A"; : LOCATE , 33: LPRINT "Nr. spire ="; NS; : LOCATE , 56: LPRINT "Diametro Filo = "; FL; " mm"

2900  NEXT

2910  LPRINT : LPRINT "SECONDARIO:"; : IF T = 1 THEN LPRINT a$

2920  LPRINT : VT = VT + 3: IF VT > 24 THEN LPRINT : INPUT "", B$

2930  FOR X = 1 TO 9: IF VS(X) = 0 THEN 2970

2940 I = InS(X): V = VS(X): GOSUB 1270: NS = NS * 1.02: NS = INT(NS * 10) / 10

2950  LPRINT "V ="; VS(X); " V"; : LPRINT SPC(5); "I ="; InS(X); "A"; : LOCATE , 33: LPRINT "Nr. spire ="; NS; : LOCATE , 56: LPRINT "Diametro Filo = "; FL; " mm"

2960  NEXT

2970  LPRINT : LPRINT "AREA FINESTRA LAMIERINO "; : LPRINT "= ";

2980 B = AF / 100: B = INT(B * 10) / 10: IF T = 1 THEN B = 2 * B

2990 LPRINT B; " CMq": LPRINT

21000  IF K1 = 1 THEN B = 1: GOTO 1020

21010 LPRINT : LPRINT : GOTO 100


COMPITO IN CLASSE  29-04-1970