ForHosting KIT · Ingegneria e costruzioni

Calcolatrice del partitore di tensione

12 V su due resistenze da 1000 ohm danno 6 V nel punto centrale, un rapporto di 0,5 e un'attenuazione di −6,0205999133 dB: inserisca la tensione di ingresso, R₁ e R₂ per avere le stesse tre risposte per il suo circuito. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Tensione d’ingresso Vin (V)
12
Resistenza superiore R1 (Ω)
1000
Resistenza inferiore R2 (Ω)
1000
Ottiene
Tensione di uscita Vout (V)
6
Rapporto del partitore di tensione
0,5
Attenuazione (dB)
-6,0205999133

gratis

Come funziona un partitore di tensione

Un partitore di tensione è formato da due resistenze in serie tra una tensione di ingresso e massa, e produce una tensione più bassa nel punto in cui si incontrano. R₁ è la resistenza superiore, dall'ingresso a quel punto di uscita, e R₂ quella inferiore, dal punto di uscita a massa. L'uscita è la parte dell'ingresso che cade su R₂: il rapporto è R₂ diviso la somma di R₁ e R₂, e la tensione di uscita è l'ingresso moltiplicato per quel rapporto. Con 12 V su due resistenze da 1000 ohm, il rapporto è 0,5 e l'uscita è di 6 V. Il calcolatore indica anche quel rapporto come attenuazione in decibel, pari a −6,0205999133 dB quando la tensione si dimezza.

Quando usarlo e gli errori più comuni

È pensato per verifiche rapide di ingegneria e per compiti e lezioni, quando vuole confermare un risultato senza preparare un foglio di calcolo. L'errore più comune è scambiare R₁ e R₂, perché il risultato resta uguale solo se le due resistenze sono identiche. Un altro è mescolare le unità, per esempio un valore in ohm e l'altro in kiloohm; il rapporto è giusto solo se entrambi sono inseriti nella stessa unità. Tipi sbagliati, valori nulli o negativi dove non hanno senso e risultati che andrebbero fuori scala vengono rifiutati con un messaggio chiaro invece di dare un numero privo di senso, così un errore di battitura non passa inosservato.

Casi limite e vincoli

Questa scelta protegge i tuoi flussi automatizzati da dati fuorvianti. In questo modo ottieni un comportamento affidabile e prevedibile anche ai confini del dominio numerico ammesso. Puoi così integrare la funzione nei tuoi strumenti con la certezza che i casi anomali vengano segnalati in modo esplicito, invece di propagarsi silenziosamente nel resto del sistema.

Controlli rapidi di ingegneria

Valida il risultato di una formula senza usare un foglio di calcolo.

È gratuito?

Sì. Il livello A viene eseguito nel tuo browser, senza account.

Arrotondamento?

Al valore più vicino allontanandosi da zero, a 10 cifre decimali sulle uscite numeriche.

Come si calcola la tensione di uscita di un partitore di tensione?

Moltiplichi la tensione di ingresso per R₂ diviso la somma di R₁ e R₂. Con 12 V e due resistenze da 1000 ohm ciascuna, il rapporto è 0,5 e l'uscita è di 6 V.

Quale resistenza è R₁ e quale è R₂?

R₁ è la resistenza superiore, tra l'ingresso e il punto di uscita, e R₂ quella inferiore, dal punto di uscita a massa. Scambiarle cambia il risultato, a meno che abbiano lo stesso valore.

Che cosa indica l'attenuazione in decibel?

Esprime il rapporto su una scala logaritmica: venti volte il logaritmo in base dieci del rapporto. Dimezzare la tensione, come nell'esempio, dà −6,0205999133 dB, e un rapporto più piccolo dà una cifra più negativa.

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.

POSThttps://api.kit.forhosting.com/dev/voltage-divider

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/dev/voltage-divider \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"vin":12,"r1":1000,"r2":1000}'
{
  "vin": 12,
  "r1": 1000,
  "r2": 1000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.voltage_divider",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Come funziona

I valori inseriti vengono validati prima di qualsiasi operazione aritmetica, così da garantire un comportamento prevedibile e ripetibile. Ogni passaggio resta riproducibile, in modo che lo stesso insieme di resistenze produca sempre lo stesso risultato, senza alcuna differenza tra i due ambienti di esecuzione. Il calcolo è completamente deterministico e viene eseguito gratuitamente nel tuo browser, sfruttando la stessa identica funzione pura del percorso dell'API. Il dettaglio aggiuntivo riguarda l'ordine di validazione, l'arrotondamento deterministico, la parità tra browser e API, la stabilità dei messaggi di errore ai fini della certificazione e la gestione sicura dei risultati in virgola mobile non finiti.

Ingressi e uscite

I campi facoltativi utilizzano valori predefiniti documentati per semplificare l'uso più comune. Grazie a questa struttura costante, la tua applicazione può leggere ogni valore senza dover prima verificare la presenza delle chiavi attese, riducendo così il codice necessario e i controlli difensivi. In caso di successo, il payload contiene sempre i campi di uscita principali, consentendo un collegamento stabile dell'interfaccia: Vout, il rapporto di partizione e l'attenuazione in dB. Il dettaglio aggiuntivo riguarda l'ordine di validazione, l'arrotondamento deterministico, la parità tra browser e API, la stabilità dei messaggi di errore ai fini della certificazione e la gestione sicura dei risultati in virgola mobile non finiti.

Casi limite e vincoli

Tipi errati, valori nulli o negativi dove non sono ammessi e overflow che generano risultati non finiti diventano errori invalid_input chiari, invece di campi silenziosamente nulli o riempiti di NaN. Il dettaglio aggiuntivo riguarda l'ordine di validazione, l'arrotondamento deterministico, la parità tra browser e API, la stabilità dei messaggi di errore ai fini della certificazione e la gestione sicura dei risultati in virgola mobile non finiti.

Compiti e didattica

Verifica esempi classici con fixture di riferimento stabili.

Automazione

La stessa funzione pura nel widget gratuito e nell'API.

Effettua chiamate di rete?

No. Analisi pura, direttamente sul dispositivo.

E se l'input non è valido?

invalid_input, con una stringa di corrispondenza chiara e stabile.

Autore?

samurai.

Leggi la documentazione completa del KIT →