Calculateur d'amplificateur inverseur
Avec des résistances égales le gain vaut −1 et avec un rapport de dix à un il vaut −10 : saisissez Rin et Rf pour obtenir le gain idéal en boucle fermée d'un amplificateur inverseur, sa valeur en décibels et l'arrondi voulu. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Rin
- 10 000
- Rf
- 100 000
- Gain
- -10
- Gain (dB)
- 20
- Précision
- 10
- Unité de résistance
- ohm
Ce calculateur d'amplificateur inverseur renvoie le gain de tension idéal en boucle fermée d'un étage à amplificateur opérationnel câblé en inverseur. Vous fournissez la résistance d'entrée Rin depuis la source de signal jusqu'à la borne inverseuse et la résistance de contre-réaction Rf de la sortie vers ce même nœud ; le moteur évalue Av égal moins Rf sur Rin sous l'idéalisation habituelle de masse virtuelle. Le signe est toujours inversé pour des valeurs de résistance positives, si bien qu'un rapport de contre-réaction de dix pour un donne un gain de moins dix, et des résistances égales donnent moins un. Les vérifications classiques de manuel incluent dix kilohms avec cent kilohms, un kilohm avec dix kilohms, et toute paire où Rf égale Rin. L'arithmétique est pure et déterministe : aucun appel réseau, aucun échantillonnage, aucun raccourci dépendant de la date.
Ce qu'est un étage ampli-op inverseur et ce que contient la réponse
Un étage à amplificateur opérationnel inverseur fait passer le signal d'entrée par Rin vers l'entrée inverseuse (−), achemine la contre-réaction de la sortie via Rf vers ce même nœud, et relie l'entrée non inverseuse (+) à la masse du signal (ou à une référence).
L'analyse idéale traite la tension d'entrée différentielle comme nulle et les courants d'entrée comme nuls, si bien que le nœud inverseur se trouve à une masse virtuelle et que le courant à travers Rin doit égaler le courant à travers Rf avec un sens opposé au nœud de sommation. Cet équilibre produit le gain de tension en boucle fermée Av égal Vout sur Vin égal moins Rf sur Rin.
Il n'y a aucune netlist SPICE, aucun modèle A0 en boucle ouverte, et aucun Monte-Carlo aléatoire sur la tolérance des résistances : le moteur évalue soit la forme close à l'intérieur de la plage numérique prise en charge, soit rejette l'entrée.
Où les vérifications de gain inverseur s'inscrivent dans l'étude, la conception et le logiciel
Les étudiants rencontrent l'amplificateur inverseur lorsqu'un cours de circuits introduit les amplificateurs opérationnels, lorsqu'un laboratoire demande un gain en boucle fermée avant de mesurer Vout sur Vin sur une plaque d'essai, ou lorsqu'un problème de concours donne deux valeurs de résistance et demande Av sans une exécution SPICE complète. Les enseignants peuvent pré-générer des corrigés pour des paires Rin et Rf modestes sans faire confiance à des applications de calcul opaques qui mélangent silencieusement kilohms et ohms ou omettent le signe moins.
Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes pour des préamplis audio et des interfaces de capteurs, pour normaliser des paires de résistances saisies par l'utilisateur avant une esquisse de nomenclature, ou pour satisfaire des énoncés de défi de programmation exigeant le gain inverseur idéal plutôt qu'une estimation approximative. Les outils produit et pédagogiques utilisent le point de terminaison lorsqu'un apprenant saisit deux résistances et que l'interface doit montrer Av et éventuellement la magnitude en dB.
Techniciens de terrain et bricoleurs l'utilisent pour des vérifications rapides sur des préamplis de microphone, des approximations de transimpédance de photodiode avec un grand Rf, et de simples conditionneurs de signal lorsque seules des valeurs de résistances discrètes sont connues. Associez-le aux auxiliaires de résistance en parallèle ou de puissance lorsque vous avez besoin d'étapes électriques apparentées, et aux autres points de terminaison mathématiques pour bâtir un petit laboratoire de calculateurs de circuit gratuits et déterministes pour l'étude et les tests logiciels.
Cas d’usage
Devoirs et vérifications de laboratoire
Calculez le gain inverseur idéal Av = −Rf/Rin avant de corriger des feuilles d'exercices sur les ampli-op ou des comptes rendus de laboratoire d'amplificateur DC.
Logiciels de conception et d'enseignement
Normalisez Rin et Rf saisis par l'utilisateur en Av et dB facultatif pour des planificateurs, tuteurs, et leçons analogiques interactives.
Questions fréquentes
Combien coûte le calculateur d'amplificateur inverseur ?
Il est gratuit dans votre navigateur sur cette page.
Quelle formule est utilisée pour le gain ?
Pour un ampli-op inverseur idéal, Av = Vout/Vin = −Rf/Rin. Des valeurs de résistance positives produisent toujours un gain négatif (inverseur).
Que se passe-t-il si la résistance d'entrée est nulle ?
Un Rin nul rend Av = −Rf/Rin indéfini (division par zéro).
Pourquoi les résultats sont-ils arrondis à une précision ?
La précision par défaut est de 10 décimales ; vous pouvez la régler de 0 à 15.
Que se passe-t-il si la résistance de contre-réaction est nulle ?
Elle est acceptée. Le gain vaut alors zéro et la valeur en décibels reste vide, car les décibels d'un gain nul vaudraient moins l'infini. Seule une résistance d'entrée nulle est refusée, puisque le gain se divise par elle.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/elec/op-amp-inverting \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rin":10000,"rf":100000}'const res = await fetch("https://api.kit.forhosting.com/elec/op-amp-inverting", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rin": 10000,
"rf": 100000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/op-amp-inverting",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rin": 10000,
"rf": 100000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/op-amp-inverting", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rin":10000,"rf":100000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rin":10000,"rf":100000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/op-amp-inverting", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"rin": 10000,
"rf": 100000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.op_amp_inverting",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs_ohm | 1000000000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Une résistance d'entrée nulle est rejetée avec invalid_input car le rapport n'est pas défini.
Ce qu'est un étage ampli-op inverseur et ce que contient la réponse
Ce calculateur accepte ces deux résistances et renvoie les valeurs normalisées rin et rf, le gain linéaire Av, un gain en magnitude facultatif en décibels sous forme de vingt fois le logarithme en base dix de la valeur absolue de Av lorsque cette magnitude est positive, un indicateur booléen inverted fixé à vrai pour cette topologie, une courte chaîne de formule, l'étiquette de méthode inverting_op_amp, la précision utilisée, et un indice d'unité ohm pour des entrées cohérentes en SI. Un Rin nul échoue avec invalid_input et un message qui nomme le problème de division par zéro. Si vous avez besoin d'un étage non inverseur avec Av égal un plus Rf sur Rg, d'un amplificateur différentiel, ou d'une réponse en fréquence complète, utilisez des outils dédiés ; cette page ne répond qu'au gain inverseur idéal avec une sortie numérique stable adaptée aux feuilles d'exercices, aux tests unitaires et aux consommateurs d'API qui ne doivent pas inventer de topologie de circuit.
Comment Rin et Rf sont lus et comment le gain reste reproductible
Chaque valeur doit être un décimal fini dans le plafond de grandeur documenté ; les signes plus initiaux facultatifs et la notation scientifique sont autorisés lorsqu'ils s'analysent proprement. Les espaces intégrés dans un jeton, les préfixes hexadécimaux, et les résidus non numériques sont rejetés avec un message clair afin qu'une cellule erronée ne devienne pas un mauvais gain. Un rin nul ou proche de zéro échoue explicitement car Av divise par Rin. Une contre-réaction nulle est mathématiquement autorisée et donne un gain linéaire de zéro avec un champ dB null plutôt qu'un infini silencieux. Un champ precision facultatif, avec les alias decimals et dp, choisit combien de décimales exposer pour les résistances, le gain, et gain_db, par défaut dix et plafonné à quinze afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur de cette page à l'API payante lorsque vous avez besoin du même résultat mathématique au sein d'un pipeline automatisé sans réimplémenter vous-même la formule inverseuse.
Où les vérifications de gain inverseur s'inscrivent dans l'étude, la conception et le logiciel
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque recherche réussie coûte $0.002, une validation échouée n'est pas facturée, et rien n'est conservé après le renvoi de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — s'inscrit dans le reste du catalogue de niveau A du KIT et permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures de test déterministes
Générez des gains en boucle fermée reproductibles pour tests unitaires, démonstrations sur plaque d'essai, et assertions CI sur la formule de masse virtuelle.
Questions techniques
Cet outil calcule-t-il aussi le gain non inverseur ?
Non. Il n'évalue que la topologie inverseuse. Un étage non inverseur utilise Av = 1 + Rf/Rg avec un arrangement de résistances différent.