Calcolatore di diafonia
Un segnale di 3,3 V a 0,05 m da un cavo vicino, con un fattore di accoppiamento di 0,0002, vi induce 0,0132 V, circa -47,96 dB. Inserisca segnale, distanza e accoppiamento per valutare un tracciato prima di ricorrere a un simulatore di campo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Intensità del segnale
- 3,3
- Distanza
- 0,05
- Fattore di accoppiamento
- 0,0002
- Interferenza
- 0,0132
- Rapporto
- 0,004
- Interferenza (dB)
- -47,9588001734
La diafonia è il trasferimento indesiderato di energia da un conduttore aggressore a un cavo vittima vicino, per accoppiamento elettrico e magnetico. Chi progetta schede, chi installa passerelle e gli ingegneri EMC hanno di routine bisogno di un numero del primo ordine a partire da tre grandezze già disponibili: l’ampiezza del segnale aggressore, la distanza tra assi e un fattore di accoppiamento tratto da una misura o dal datasheet del cavo. Questo calcolatore di diafonia applica il modello a inverso della distanza I uguale a S per k diviso d, restituisce l’interferenza nella stessa unità del segnale e riporta anche il rapporto adimensionale k su d insieme all’accoppiamento in decibel quando quel rapporto è positivo. La distanza nulla viene rifiutata così il solutore non divide mai per zero.
Come si calcola la diafonia dei cavi con l’inverso della distanza
Due cavi paralleli condividono campi elettrici e magnetici, così una tensione o una corrente che varia sull’aggressore induce una tensione minore sulla vittima. Una soluzione di Maxwell completa richiede geometria, dielettrico, copertura di schermatura e frequenza; un modello di vaglio del primo ordine concentra quelle incognite in un unico fattore di accoppiamento concentrato k, riferito a un metro di spaziatura, e poi scala la frazione accoppiata con l’inverso della distanza.
L’ampiezza di interferenza è quindi I uguale a S per k diviso d: se Lei raddoppia il segnale aggressore, la tensione sulla vittima raddoppia; se raddoppia la spaziatura, l’interferenza si dimezza; se raddoppia il fattore di accoppiamento, l’interferenza raddoppia. Quella caduta con l’inverso della distanza è lo stesso comportamento del primo ordine che i manuali EMC usano quando è disponibile una figura NEXT misurata a una spaziatura nota e occorre ricalarla su un nuovo percorso.
Il fattore di accoppiamento è adimensionale: a d uguale a un metro la frazione indotta vale k, così un valore da datasheet o un rapporto di banco a una spaziatura nota si converte in k moltiplicando quel rapporto per la distanza misurata in metri. Un accoppiamento nullo produce correttamente interferenza nulla e omette il campo in decibel, perché il logaritmo di zero non è finito e i campi opzionali di risultato si omettono anziché impostarli a null.
Dove un calcolatore di diafonia tra cavi rende
Chi costruisce quadri e chi installa usa un calcolatore di diafonia quando due percorsi di potenza o di segnale condividono una passerella e serve un primo numero di quanta tensione aggressore comparirà sulla coppia vicina dopo aver scelto una spaziatura. I progettisti di PCB e backplane usano lo stesso modello a tre parametri come vaglio prima di aprire un risolutore di campi: se I uguale a S per k diviso d supera già il budget di rumore nel varco previsto, il tracciato cambia prima che qualcuno disegni una mesh 3D.
I taccuini EMC e di prova conservano un fattore di accoppiamento misurato in un NEXT di banco e lo ricalano a una nuova distanza senza ripetere la camera. Gli autori di programmi e i generatori di prove hanno bisogno di un oracolo deterministico che rifiuti gli ingressi negativi come non validi invece di restituire un’interferenza con segno che un valutatore difettoso potrebbe trattare come successo.
Tenga su pagine distinte gli adattatori di curve NEXT e FEXT dipendenti dalla frequenza, i risolutori di fasci a più conduttori e i calcolatori di efficacia della schermatura, così ogni intenzione di ricerca ha una pagina chiara. Fissi l’interferenza arrotondata nei test, tenga k riferito a un metro, e ottiene stime del primo ordine riproducibili per i compiti, i plugin LMS e i worker di bordo, senza montare da solo un simulatore elettromagnetico completo.
Casi d'uso
Verifica della distanza in passerella
Stimi l’interferenza sul cavo vittima a partire dalla tensione aggressore, dalla distanza tra assi prevista e da un fattore di accoppiamento da datasheet o misurato, prima che due percorsi condividano la passerella.
Vaglio di piste PCB e backplane
Vagli piste parallele con I = S·k/d così un tracciato che già supera il budget di rumore viene intercettato prima di un passaggio completo del risolutore di campi.
Domande frequenti
Come si calcola l’interferenza da diafonia tra cavi?
Il calcolatore usa il modello del primo ordine a inverso della distanza I = S·k/d. Il risultato principale è interference nella stessa unità di S, più il rapporto k/d e 20·log10(k/d) in dB quando k è positivo.
Che cosa accade se un ingresso è negativo?
Un’ampiezza aggressore negativa, una spaziatura di cavo negativa o un fattore di accoppiamento negativo escono da questa stima del primo ordine e non vengono addebitati.
Perché la distanza deve essere maggiore di zero?
Il modello divide per d. Una spaziatura nulla farebbe coincidere gli assi di due cavi e manderebbe I all’infinito, quindi distance deve essere un numero finito strettamente maggiore di zero. La spaziatura negativa è rifiutata per la stessa ragione fisica.
Come cambia l'interferenza se raddoppio la distanza?
Si dimezza. In questo modello del primo ordine l'interferenza cala con la distanza: il doppio della distanza dà metà della tensione accoppiata, mentre raddoppiare il segnale o l'accoppiamento la raddoppia.
Che cosa indica il valore in decibel?
È venti volte il logaritmo in base dieci del fattore di accoppiamento diviso per la distanza, la misura abituale dell'accoppiamento tra cavi rispetto all'aggressore. Con accoppiamento nullo non c'è interferenza né valore in decibel.
Strumenti correlati
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/crosstalk \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"signal_strength":3.3,"distance":0.05,"coupling_factor":0.0002}'const res = await fetch("https://api.kit.forhosting.com/elec/crosstalk", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"signal_strength": 3.3,
"distance": 0.05,
"coupling_factor": 0.0002
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/crosstalk",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"signal_strength": 3.3,
"distance": 0.05,
"coupling_factor": 0.0002
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/crosstalk", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"signal_strength":3.3,"distance":0.05,"coupling_factor":0.0002}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"signal_strength":3.3,"distance":0.05,"coupling_factor":0.0002}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/crosstalk", 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
{
"signal_strength": 3.3,
"distance": 0.05,
"coupling_factor": 0.0002
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.crosstalk",
"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. |
Note tecniche
Qualsiasi ingresso negativo fallisce con invalid_input, perché una spaziatura negativa o un coefficiente di accoppiamento negativo non è una stima fisica del primo ordine.
Come si calcola la diafonia dei cavi con l’inverso della distanza
Il calcolatore restituisce anche ratio uguale a k su d, la frazione accoppiata alla spaziatura richiesta, e quando quel rapporto è strettamente positivo restituisce interference_db come venti volte il logaritmo decimale del rapporto, la cifra usuale di accoppiamento del cavo in decibel rispetto all’aggressore.
Contratto di ingresso, unità e comportamento in errore
La distanza nulla fallisce a parte perché I uguale a S per k diviso d dividerebbe per zero, la stessa singolarità che Lei incontrerebbe se coincidessero gli assi di due cavi. Campi mancanti, stringhe vuote, NaN e Infinity falliscono allo stesso modo e non vengono addebitati. Un controllo tipico è 3.3 volt, 0.05 metri e k uguale a 0.0002, che produce 0.0132 volt di interferenza, un rapporto di 0.004 e circa −47.96 dB. Invii un corpo JSON con POST contenente tre numeri finiti obbligatori. signal_strength è l’ampiezza aggressore S nell’unità in cui Lei desidera ricevere l’interferenza, di solito volt; sono accettati gli alias signal, vs, voltage e aggressor. distance è la spaziatura tra assi d in metri e deve essere strettamente maggiore di zero; sono accettati gli alias d, separation e spacing. coupling_factor è l’accoppiamento concentrato k riferito a un metro, adimensionale e non negativo; sono accettati gli alias coupling, k e factor. Qualsiasi ingresso negativo fallisce con invalid_input e un messaggio che nomina il campo in colpa: un’ampiezza aggressore negativa, una spaziatura di cavo negativa o un coefficiente di accoppiamento negativo escono da questa stima del primo ordine. In caso di successo il corpo ripete gli ingressi ripuliti, restituisce interference come valore primario, ratio come k su d, formula I uguale a S per k diviso d, method inverse_distance_coupling e un oggetto units che registra i metri per la distanza e l’unità di ingresso per segnale e interferenza. Quando k è positivo, interference_db è incluso; quando k è zero quella chiave è omessa.
Dove un calcolatore di diafonia tra cavi rende
Poiché l’implementazione è parse di tier A, ogni chiamata API riuscita costa la tariffa base pubblicata $0.002 senza token di modello e senza rete in uscita, e la convalida fallita non consuma il saldo prepagato.
Casi di integrazione
Chiavi di compiti e laboratorio EMC
Generi chiavi di risposta deterministiche per esercizi di diafonia a inverso della distanza e rifiuti spaziatura o accoppiamento negativi come invalid_input.
Domande tecniche
Quali unità usa il fattore di accoppiamento?
k è adimensionale e riferito a un metro: a d = 1 m la frazione indotta vale k. Converta un rapporto misurato a un’altra spaziatura moltiplicando quel rapporto per la distanza misurata in metri, poi invii il risultato come coupling_factor.
Quanto costa il calcolatore di diafonia?
Lo strumento del browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.