Fattori di forma e di cresta CA
Questo calcolatore converte tre misure comuni di una forma d’onda CA in due indicatori adimensionali.
Esegui gratis nel browser
Inserisca il valore RMS, la media dell’onda raddrizzata e il picco assoluto nella stessa unità di tensione, corrente o ampiezza. Lo strumento divide RMS per la media raddrizzata per ricavare il fattore di forma e divide il picco per RMS per ottenere il fattore di cresta. Lei può così confrontare forma, effetto termico e sollecitazione di picco senza dipendere dall’unità. Viene inoltre verificato l’ordine fisico dei valori, evitando che misure incompatibili producano un rapporto fuorviante.
Che cosa rivela il fattore di forma di un’onda CA
Il fattore di forma è il valore RMS diviso per la media dell’onda raddrizzata. RMS rappresenta l’effetto termico equivalente della corrente continua su un carico resistivo, mentre la media raddrizzata esprime il livello assoluto medio dopo che le parti negative sono state rese positive. Il rapporto descrive quindi la distribuzione dell’energia nel ciclo. Un livello positivo costante vale uno, poiché RMS e media coincidono. Una sinusoide vale circa 1.1107; impulsi stretti o irregolari producono in genere un valore maggiore. La media inserita deve essere raddrizzata o assoluta, non la media algebrica sull’intero ciclo. Per un segnale CA simmetrico, la media con segno è normalmente zero e non rappresenta il fattore di forma elettrico. Mantenga tutti gli ingressi nella stessa unità: questa si elimina e il risultato non ha unità. Il calcolatore richiede inoltre che la media raddrizzata non superi RMS, come deriva dal rapporto tra media aritmetica e quadratica di grandezze non negative. In caso contrario, controlli unità, intervalli di misura, definizione della media ed eventuali errori di trascrizione.
Come il fattore di cresta collega picco e livello efficace
Il fattore di cresta è il picco assoluto diviso per il valore RMS. Indica quanto la massima escursione istantanea supera il livello efficace che determina il riscaldamento e molti calcoli di potenza. Un livello costante vale uno; una sinusoide ideale vale la radice quadrata di due, circa 1.4142. Treni di impulsi, correnti commutate, transienti audio e reti distorte possono avere valori molto più alti anche con RMS moderato. La distinzione è importante perché isolamento, semiconduttori, margine degli amplificatori, gamma dei convertitori e protezioni reagiscono ai picchi, mentre il carico termico segue spesso RMS. Per un’onda asimmetrica inserisca la maggiore magnitudine fra picco positivo e negativo. Il picco deve essere almeno pari a RMS. Il rapporto è adimensionale e confrontabile fra scale diverse. Da solo non indica posizione o durata del picco e non dimostra la presenza di clipping. Quando tali aspetti influenzano la scelta tecnica, lo interpreti insieme a frequenza, duty cycle, spettro e larghezza di banda della misura.
Misuri in modo coerente e interpreti entrambi i rapporti
Rapporti attendibili richiedono misure della stessa onda, nello stesso intervallo e con strumenti dotati di larghezza di banda e gamma dinamica adeguate. Inserisca RMS, media raddrizzata e picco assoluto in un’unica unità; moltiplicare tutti e tre per lo stesso fattore non cambia i risultati. Per segnali non sinusoidali utilizzi preferibilmente uno strumento true RMS, perché un misuratore a risposta media può presumere una sinusoide e mostrare un RMS errato. Un oscilloscopio può fornire tutte le statistiche, ma accoppiamento, attenuazione della sonda, campionamento, durata della registrazione e filtraggio devono restare coerenti. Confronti il fattore di forma con le famiglie d’onda previste e usi quello di cresta per valutare il margine di picco. Nessuno dei due identifica completamente il segnale: forme differenti possono condividere gli stessi rapporti, mentre rumore o picchi rari alterano molto il massimo. La validazione rifiuta magnitudini nulle o negative e ordini fisicamente impossibili. L’API restituisce ingressi normalizzati, rapporti e formule per $0.002 per elemento valido, con la stessa funzione deterministica del browser.
Casi d'uso
Controllare reti elettriche distorte
Confronti RMS, media raddrizzata e picco per quantificare forma e sollecitazione massima nelle analisi di qualità elettrica.
Dimensionare il margine di amplificatori
Colleghi i picchi transitori al carico RMS prima di scegliere la gamma dei convertitori e i margini di protezione.
Validare misure del banco di prova
Calcoli entrambi i rapporti sullo stesso intervallo e individui valori medi, RMS o di picco fisicamente incoerenti.
Domande frequenti
Quali formule usa il calcolatore?
Il fattore di forma è RMS diviso per la media raddrizzata. Il fattore di cresta è il picco assoluto diviso per RMS. Entrambi sono adimensionali.
La media deve essere quella algebrica?
No. Usi la media dell’onda raddrizzata, detta anche valore assoluto medio. Un’onda CA simmetrica ha spesso media algebrica di ciclo pari a zero.
Quali sono i valori di una sinusoide?
Per una sinusoide ideale, il fattore di forma è circa 1.1107 e il fattore di cresta circa 1.4142.
Posso mescolare volt e millivolt?
No. Inserisca RMS, media e picco nella stessa unità; l’unità comune si elimina da ciascun rapporto.
Che cosa indica un errore nell’ordine degli ingressi?
Per una stessa onda, il picco deve essere almeno RMS e RMS almeno la media raddrizzata. Controlli unità, intervalli e definizioni.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/elec/form-crest-factor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rms_value":120,"average_value":108.037,"peak_value":169.706}'const res = await fetch("https://api.kit.forhosting.com/elec/form-crest-factor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rms_value": 120,
"average_value": 108.037,
"peak_value": 169.706
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/form-crest-factor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rms_value": 120,
"average_value": 108.037,
"peak_value": 169.706
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/form-crest-factor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rms_value":120,"average_value":108.037,"peak_value":169.706}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rms_value":120,"average_value":108.037,"peak_value":169.706}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/form-crest-factor", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"rms_value": 120,
"average_value": 108.037,
"peak_value": 169.706
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.form_crest_factor",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |