Skip to content

Commit 0d4afef

Browse files
committed
Calculadora para Transformadores
1 parent 6fbaf56 commit 0d4afef

File tree

3 files changed

+187
-1
lines changed

3 files changed

+187
-1
lines changed

_data/menu.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22
title: Início
33
url:
44
use: [top]
5+
-
6+
title: Calculadora/Simulador
7+
use: [top]
8+
submenu:
9+
-
10+
url: circuitos
11+
title: Simulador de Circuitos
12+
use: [useful,resource]
13+
-
14+
url: transformadores
15+
title: Calculadora para Transformadores
16+
use: [useful,resource]
17+
518
-
619
title: Artigos
720
use: [top]
@@ -31,7 +44,12 @@
3144
-
3245
url: circuitos
3346
title: Simulador de Circuitos
34-
use: [useful,resource,top]
47+
use: [useful,resource]
48+
49+
-
50+
url: transformadores
51+
title: Calculadora para Transformadores
52+
use: [useful,resource]
3553

3654
-
3755
url: about
3.98 KB
Loading

transformadores/index.md

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
---
2+
layout: page
3+
title: Calculadora para Transformadores
4+
---
5+
6+
<script language="JavaScript">
7+
<!--
8+
9+
function calcula() {
10+
11+
Vp=parseFloat(calcForm.Vpx.value);
12+
Vs=parseFloat(calcForm.Vsx.value);
13+
Is=parseFloat(calcForm.Isx.value);
14+
F=parseFloat(calcForm.Fx.value);
15+
16+
if (Vp<0.001) {
17+
alert("Valor incorreto. Favor revisar a tensão de primário!!");
18+
}
19+
if (Vs<0.001) {
20+
alert("Valor incorreto. Favor revisar a tensão de secundário!");
21+
}
22+
if (F<1) {
23+
alert("Valor incorreto. Favor revisar a frequencia de operação!");
24+
}
25+
if (F>121) {
26+
alert("Valor incorreto. Favor revisar a frequencia de operação!");
27+
}
28+
if (Is<0.001) {
29+
alert("Valor incorreto. Favor revisar corrente de secundário!");
30+
}
31+
32+
Np=0;
33+
Ns=0;
34+
Fiop=0;
35+
Fios=0
36+
Ip=0;
37+
S=0;
38+
39+
Ps=Vs*Is;
40+
Pp=1.15*Ps
41+
S=Math.sqrt(Pp/0.73);
42+
Np=2815.315*Vp/(F*S);
43+
k=Np/Vp;
44+
Ns=1.1*k*Vs;
45+
Ip=Pp/Vp;
46+
Fiop=Ip/2.0;
47+
Fios=Is/2.0;
48+
49+
Awgp=17.15576-4.312466032*Math.log(Fiop)
50+
Awgs=17.15576-4.312466032*Math.log(Fios)
51+
52+
document.calcForm.Npx.value=Math.round(Np+0.1);
53+
document.calcForm.Fiopx.value=Math.round(Fiop*100.0)/100.0;
54+
document.calcForm.Nsx.value=Math.round(Ns+0.1);
55+
document.calcForm.Fiosx.value=Math.round(Fios*100.0)/100.0;
56+
document.calcForm.Axx.value=Math.round(S*1000.0)/1000.0;
57+
document.calcForm.Ipx.value=Math.round(Ip*10000.0)/10000.0;
58+
59+
document.calcForm.Fiopxx.value=Math.round(Fiop*100.0)/100.0;
60+
document.calcForm.Fiosxx.value=Math.round(Fios*100.0)/100.0;
61+
document.calcForm.Awgpx.value=Math.round(Awgp);
62+
document.calcForm.Awgsx.value=Math.round(Awgs);
63+
64+
}
65+
66+
67+
// -->
68+
</script>
69+
<style>
70+
input {
71+
color: initial;
72+
letter-spacing: normal;
73+
word-spacing: normal;
74+
display: inline-block;
75+
background-color: white;
76+
cursor: text;
77+
border-width: 2px;
78+
border-style: inset;
79+
border-color: initial;
80+
border-image: initial;
81+
box-sizing: inherit;
82+
font: 400 13.3333px Arial;
83+
font-family: sans-serif;
84+
/* font-size: 100%; */
85+
/* line-height: inherit; */
86+
/* line-height: 1.15; */
87+
margin: 0em;
88+
margin: 0;
89+
overflow: visible;
90+
padding: 1px;
91+
padding: 1px 0px;
92+
text-rendering: auto;
93+
text-transform: none;
94+
text-indent: 0px;
95+
text-shadow: none;
96+
text-align: start;
97+
touch-action: manipulation;
98+
-webkit-writing-mode: horizontal-tb !important;
99+
-webkit-appearance: textfield;
100+
-webkit-rtl-ordering: logical;
101+
-webkit-box-sizing: inherit;
102+
-ms-touch-action: manipulation;
103+
}
104+
</style>
105+
<center>
106+
107+
<form name="calcForm">
108+
109+
<table border="0" width="700">
110+
111+
<tbody><tr align="left" valign="top">
112+
113+
<td align="left" valign="top" width="230">
114+
<img src="/assets/images/transformadores/transf01.gif" alt="Transformador" height="304" width="206" border="0" vspace="0" hspace="0" align="left">
115+
</td>
116+
117+
<td align="right" valign="top" width="425">
118+
<font color="#0000AA">Parâmetros do projeto:</font><br/>
119+
&nbsp;&nbsp;&nbsp;Tensão de primário&nbsp;=&nbsp;
120+
<input type="text" name="Vpx" size="6" value="110" maxlength="6"><br>
121+
Tensão de secundário&nbsp;=&nbsp;<input type="text" name="Vsx" size="6" value="12" maxlength="6"><br>
122+
Corrente de secundário&nbsp;=&nbsp;<input type="text" name="Isx" size="6" value="1" maxlength="6"><br>
123+
Freqüência de operação&nbsp;=&nbsp;<input type="text" name="Fx" size="4" value="60" maxlength="4"><br>
124+
125+
<font size="-2">&nbsp;<br></font>
126+
127+
<font color="#0000AA">Valores calculados:</font>&nbsp;&nbsp;
128+
(<font size="-1">valores aproximados para referencia</font>)<br>
129+
<font size="-2">&nbsp;<br></font>
130+
&nbsp;espiras&nbsp;primário=<input type="text" name="Npx" size="5" maxlength="5"><br />
131+
Seção&nbsp;do&nbsp;fio&nbsp;primário=<input type="text" name="Fiopx" size="4" maxlength="4">
132+
<font size="-1">mm²</font><br>
133+
&nbsp;espiras&nbsp;secundário=<input type="text" name="Nsx" size="5" maxlength="5">&nbsp;
134+
Seção&nbsp;do&nbsp;fio&nbsp;secundário=<input type="text" name="Fiosx" size="4" maxlength="4">
135+
<font size="-1">mm²</font><br>
136+
Área&nbsp;do&nbsp;núcleo=<input type="text" name="Axx" size="8" maxlength="8">
137+
<font size="-1">cm²</font><br>
138+
Corrente&nbsp;de&nbsp;primário=<input type="text" name="Ipx" size="9" maxlength="9">
139+
<font size="-1">A</font><br>
140+
141+
<font color="#0000AA">Equivalências p/ cabos elétricos:</font><br />
142+
<input type="text" name="Fiopxx" size="4" maxlength="4"><font size="-1">mm²&nbsp;</font>
143+
=&nbsp;<input type="text" name="Awgpx" size="3" maxlength="3">&nbsp;<font size="-1">AWG</font><br>
144+
<input type="text" name="Fiosxx" size="4" maxlength="4"><font size="-1">mm²&nbsp;</font>
145+
=&nbsp;<input type="text" name="Awgsx" size="3" maxlength="3">&nbsp;<font size="-1">AWG</font><br>
146+
147+
<font color="#0000AA" size="-1">(*) Nota:</font><font size="-1">&nbsp;Perda de potência
148+
assumida arbitrariamente como 15%.</font><br>
149+
<font size="-2">&nbsp;<br></font>
150+
151+
</td>
152+
153+
<td align="right" valign="top" width="45">
154+
(<font size="+1">V</font>ca)<br>(<font size="+1">V</font>ca)<br>
155+
(<font size="+1">A</font>)<br>(<font size="+1">H</font>z)<br>
156+
</td>
157+
158+
</tr></tbody></table>
159+
160+
<table border="0" width="600"><tbody><tr align="center">
161+
<td align="center" valign="top" width="600"><center><br>
162+
<input type="button" value="Calcular" onclick="calcula()">&nbsp;
163+
&nbsp;<input type="reset" value="Limpar">
164+
</center></td></tr></tbody></table>
165+
166+
</form>
167+
168+
</center>

0 commit comments

Comments
 (0)