ForHosting KIT · Sciences

Calculateur de gain dB

Une tension qui passe de 1 à 10 correspond à un gain de 20 dB, alors que le même rapport de dix en puissance donne 10 dB. Choisissez tension ou puissance, saisissez les deux niveaux et obtenez le gain avec le rapport linéaire. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Mode de calcul
Voltage
Niveau d'entrée
1
Niveau de sortie
10
Vous obtenez
Rapport
10
Gain (dB)
20
Multiplicateur
20

Le gain en décibels est la manière standard dont les ingénieurs comparent de combien un circuit, un transducteur ou une chaîne radio élève ou atténue un signal. Un rapport de tension ou de courant se convertit avec vingt fois le logarithme en base dix de la sortie sur l'entrée ; un rapport de puissance utilise dix fois le même logarithme. Ce calculateur de gain dB accepte un mode voltage ou power avec des niveaux d'entrée et de sortie strictement positifs, applique la formule correspondante et renvoie le gain en décibels plus le rapport linéaire.

Ce que signifie le gain dB et pourquoi la tension utilise 20·log10 tandis que la puissance utilise 10·log10

Le gain en décibels est un énoncé logarithmique de combien une sortie est plus grande ou plus petite qu'une entrée. L'électronique, la radio, l'audio et la photonique cotent le gain en décibels parce qu'un produit de rapports linéaires devient une somme de valeurs dB, c'est ainsi que l'on budgète sur une seule ligne les étages en cascade, les atténuateurs, les câbles et les antennes. Deux conventions existent, et les mélanger est la source la plus courante d'une dispute trois décibels contre six au banc.

Lorsque les deux nombres sont des amplitudes de même nature — tensions, courants ou intensités de champ mesurées en unités cohérentes — le gain est vingt fois le logarithme en base dix du rapport sortie sur entrée : G_dB égale 20 fois log10 de Vout sur Vin. Un facteur dix en tension vaut donc vingt décibels, un facteur deux environ 6.02 dB, et l'unité vaut 0 dB.

Lorsque les deux nombres sont des niveaux de puissance dans la même unité — watts, milliwatts ou toute autre unité de puissance partagée par les deux ports — le multiplicateur est dix, non vingt : G_dB égale 10 fois log10 de Pout sur Pin. Un facteur dix en puissance vaut dix décibels et un facteur deux environ 3.01 dB. Ce calculateur ne devine pas la convention d'après les noms de champs : vous envoyez mode comme voltage ou power, plus les deux niveaux strictement positifs, et le multiplicateur correspondant s'applique.

Un gain négatif est une perte : une sortie plus petite que l'entrée produit une valeur dB négative, qui reste un logarithme réel bien défini tant que les deux niveaux restent positifs. Le rapport linéaire est renvoyé à côté du chiffre en dB afin que vous puissiez vérifier la conversion sans un second outil, et la chaîne formula rappelle quelle identité a été utilisée pour qu'un rapport la cite à côté du nombre.

Contrôles d'amplificateur et de préamplificateur au banc

Saisissez Vin et Vout dans la même unité avec mode voltage pour confirmer un palier de 20 dB, ou Pin et Pout avec mode power pour confirmer un doublement de 3 dB, avant de valider une carte.

Pourquoi les niveaux nuls et négatifs sont-ils rejetés ?

Un logarithme à valeur réelle n'est pas défini pour un argument non positif, et une entrée nulle diviserait par zéro.

Pourquoi le double de tension vaut environ 6 dB et le double de puissance environ 3 dB ?

Les rapports d'amplitude utilisent la convention 20·log10, donc un facteur deux vaut 20·log10(2) ≈ 6.02 dB. Les rapports de puissance utilisent 10·log10, donc un facteur deux vaut 10·log10(2) ≈ 3.01 dB. Choisissez mode explicitement ; le calculateur ne l'infère pas.

Les deux niveaux doivent-ils avoir les mêmes unités ?

Oui. Le rapport n'est sans dimension que lorsque les deux ports partagent une unité. Mélanger volts et millivolts, ou watts et milliwatts, décale la réponse de 60 dB ou 30 dB. Convertissez d'abord, puis soumettez.

Que signifie un gain négatif en dB ?

Il s'agit d'une perte : la sortie est plus faible que l'entrée, comme avec un câble ou un atténuateur. Le résultat reste valable tant que les deux niveaux sont supérieurs à zéro.

Comment additionner le gain de plusieurs étages en chaîne ?

Convertissez chaque étage en décibels et additionnez les résultats. Multiplier des rapports linéaires revient à additionner des valeurs en dB, c'est pourquoi amplificateurs, câbles et antennes tiennent sur une seule ligne de bilan.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/phys/db-gain

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/phys/db-gain \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mode":"voltage","input_level":1,"output_level":10}'
{
  "mode": "voltage",
  "input_level": 1,
  "output_level": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.db_gain",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Les niveaux nuls et négatifs sont rejetés avec invalid_input car le logarithme réel n'est pas défini pour un argument non positif.

Contrat d'entrée, rejet du zéro et des négatifs, et la charge exacte que ce calculateur renvoie

Les champs manquants, les chaînes vides, NaN, Infinity et le texte non numérique échouent immédiatement en nommant le champ, et la validation échouée n'est pas facturée. Le zéro est rejeté parce que diviser par une entrée nulle est indéfini et parce que log10 d'un rapport non positif n'est pas un nombre réel. Les niveaux négatifs sont rejetés pour la même raison logarithmique : une tension signée peut apparaître dans un circuit, mais ce point d'accès traite un niveau comme une magnitude positive, contrat de laboratoire habituel pour un calculateur combiné de gain dB tension et puissance. Il n'y a pas de conversion d'unités dans le solveur : si vous mélangez millivolts et volts, ou milliwatts et watts, le rapport est physiquement faux et le chiffre dB se trompe de 60 dB ou 30 dB respectivement. Convertissez d'abord les deux ports vers une seule unité, puis appelez le calculateur. Envoyez un corps JSON avec trois champs obligatoires. mode doit être l'ensemble fermé voltage ou power ; toute autre chaîne, y compris vide, est invalid_input. input_level est l'amplitude d'entrée en mode voltage ou la puissance d'entrée en mode power. output_level est la sortie correspondante. Les deux niveaux doivent être finis et strictement supérieurs à zéro ; ils peuvent arriver comme nombres JSON ou comme chaînes numériques, afin que les formulaires et les pipelines de style CSV sautent un cast supplémentaire. La charge de succès répète mode, input_level et output_level, et ajoute ratio, gain_db, multiplier ainsi qu'une chaîne formula que vous pouvez afficher à côté du résultat. Exemple : mode voltage, input_level 1, output_level 10 renvoie gain_db de 20 et ratio 10. Exemple : mode power, input_level 1, output_level 2 renvoie environ 3.0103 dB.

Où un calculateur combiné de gain dB gagne sa place, et ce que coûte un appel

Les ingénieurs du son veulent souvent le gain de tension parce que les spécifications de consoles et de microphones se cotent en volts ; les budgets radio et de liaison optique veulent plus souvent le gain de puissance parce que la grandeur qui s'ajoute le long d'une cascade est la puissance en dBm. Dans les deux cas, cette capacité est un seul contrat au lieu de deux outils séparés, ce qui est l'intention de recherche derrière un calculateur générique de gain dB plutôt qu'une page tension seule ou puissance seule. Associez le résultat à votre propre arithmétique de facteur de bruit ou de point d'interception si vous clôturez une cascade : ce point d'accès convertit seulement deux niveaux positifs en un gain dB et ne modélise ni la réponse en fréquence, ni la désadaptation d'impédance, ni les constantes du transducteur. Conservez les deux niveaux dans une seule unité physique, choisissez voltage ou power explicitement, et vous obtenez un chiffre en décibels reproductible à publier à côté d'un schéma ou d'un rapport d'essai. Utilisez l'API lorsqu'un banc d'essai, un script d'étalonnage ou un générateur de fiches techniques doit frapper le même nombre en JSON pour des milliers de paires entrée-sortie. Chaque requête réussie est un élément facturable à $0.002 ; la validation échouée ne consomme pas de solde. Les résultats sont entièrement déterministes : le même mode et les deux mêmes niveaux positifs produisent toujours le même gain_db, le même ratio, le même multiplier et la même chaîne formula, ce qui rend la capacité sûre à figer dans des contrôles d'intégration continue et des cahiers de laboratoire reproductibles.

Scripts de cascade RF et budget de liaison

Appelez l'API depuis une feuille de cascade afin que chaque étage enregistre un gain_db stable à partir des puissances d'entrée et de sortie mesurées, sans cellule 10·log10 écrite à la main.

Fiches techniques audio et transducteurs

Frappez en JSON le gain de tension en dB à partir des tensions de sensibilité, ou le gain de puissance à partir des watts acoustiques ou électriques, pour un catalogue qui doit coller au cahier de laboratoire.

Comment calcule-t-on le gain de tension ou de puissance en dB ?

Envoyez mode comme voltage ou power, plus input_level et output_level strictement positifs dans la même unité. La tension utilise G_dB = 20·log10(out/in) ; la puissance utilise G_dB = 10·log10(out/in). La réponse inclut gain_db, le rapport linéaire et la formule.

Combien coûte le calculateur de gain dB ?

L'outil du navigateur est gratuit. Les requêtes API utilisent un solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →