1001Ferramentas
📊 Calculators

Square-Wave RMS Current

Calculate the RMS value of a pulsing square-wave current, I_rms = I_p × √D, from the peak current I_p and the duty cycle D (fraction of the period the current flows). The result, in amperes, is the RMS current that determines the actual heating (I²R losses) of a component that conducts in pulses — such as a transistor or winding in a switching converter. Unlike the average value, the RMS is what matters for sizing conductors, resistances and dissipation. The smaller the duty cycle, the lower the RMS for the same peak current. Enter the peak current and the duty cycle.

Result

Square-wave RMS current

In power electronics many components carry no steady current at all, but pulses — a switching transistor, a transformer winding, a rectifier diode. To know the real heating that such a pulsed current causes, the average value will not do: what matters is the RMS value (root mean square), since the heat dissipated by the Joule effect is proportional to the square of the current (P = I²R), and the RMS is exactly the equivalent DC current that would produce the same heating. For a pulsed square wave (the current equals I_p during a fraction D of the period and zero for the rest of it), the RMS value is I_rms = I_p × √D, where I_p is the peak current and D the duty cycle. The square root of the duty cycle is the key: a 10 A peak current that flows only 25% of the time (D = 0.25) has an RMS of 10 × √0.25 = 5 A — and it heats like a 5 A DC current, neither like 10 A nor like the 2.5 A average. This calculation is essential to size parts correctly: wire gauge and PCB trace width (which heat according to the RMS), the current rating of transistors and diodes, the copper losses in transformers and inductors, and capacitors, which carry an RMS ripple current limit that must never be exceeded on pain of overheating. Underestimating the RMS — taking the average value by mistake — leads to undersized components that fail from heat. Enter the peak current and the duty cycle.

Related Tools

🔺

Boost Converter (Step-Up)

Calculate the output voltage of a boost (step-up) DC-DC converter in continuous conduction, V_out = V_in ÷ (1 − D), from the input voltage V_in and the duty cycle D (0 to 1). The result, in volts, is always greater than the input — the boost converter raises voltage by storing energy in an inductor and releasing it in series with the source. As D approaches 1, the output tends to infinity (limited by real losses). It is used in supplies that must step up voltage (LEDs, batteries, power factor correction) and in photovoltaic systems. Enter the input voltage and the duty cycle.

🔄

Buck-Boost Converter

Calculate the output voltage of a buck-boost DC-DC converter in continuous conduction, V_out = V_in × D ÷ (1 − D), from the input voltage V_in and the duty cycle D (0 to 1). The result, in volts, can be lower (D < 0.5) or higher (D > 0.5) than the input — the buck-boost converter steps voltage down or up depending on the duty cycle, with inverted output polarity in the classic topology. It is used when the input voltage can vary above and below the desired output (discharging batteries, universal supplies). Enter the input voltage and the duty cycle.

🔻

Buck Converter (Step-Down)

Calculate the output voltage of a buck (step-down) DC-DC converter in continuous conduction, V_out = D × V_in, from the duty cycle D (0 to 1) and the input voltage V_in. The result, in volts, is always less than or equal to the input — the buck converter lowers voltage efficiently (without dissipating the excess, unlike a linear regulator), by switching rapidly and filtering with an inductor and capacitor. Varying the duty cycle adjusts the output from 0 to V_in. It is the most common topology in switching power supplies and point-of-load regulators. Enter the duty cycle and the input voltage.

〰️

PWM Output Voltage

Calculate the average output voltage of a PWM signal, V_out = (duty ÷ 100) × V_sup, from the duty cycle (in %) and the supply voltage V_sup. The result, in volts, is the effective average voltage delivered to a load (motor, LED, heater) by rapidly switching the supply on and off. Varying the duty cycle from 0 to 100% varies the average voltage from 0 to V_sup, allowing power control without dissipating energy in resistors — the basis of motor speed and LED brightness control in microcontrollers. Enter the duty cycle and the supply voltage.

📉

Inductor Current Ripple

Calculate the inductor current ripple of a buck converter, ΔI_L = (V_in × D) ÷ (L × f), from the input voltage V_in, the duty cycle D, the inductance L and the switching frequency f. The result, in amperes, is the peak-to-peak variation of the inductor current each cycle. It is a central design parameter: a typical ripple of 20-40% of the average current is a good compromise. Higher inductance and frequency reduce the ripple (larger inductor, more costly; higher frequency, more switching losses). It also sets the boundary between continuous and discontinuous conduction. Enter the voltage, duty cycle, inductance and frequency.

Ohm’s Law Calculator

Calculate voltage (V), current (I), resistance (R) and power (P) using Ohm’s Law. Provide any two values and the calculator finds the other two. Useful for electronics and electrical work. Everything in your browser.

The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.