Calcolatore del guadagno a emettitore comune
Con 4700 Ω sul collettore, 100 Ω di emettitore non bypassato e una transconduttanza di 0,04 S, uno stadio a emettitore comune guadagna -37,6 V/V e inverte il segnale. Inserisca i tre valori per vedere il guadagno e quanto glielo toglie l'emettitore. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Resistenza di collettore (Ω)
- 4700
- Resistenza di emettitore (Ω)
- 100
- Transconduttanza (S)
- 0,04
- Guadagno di tensione (V/V)
- -37,6
- Modulo del guadagno di tensione
- 37,6
- Guadagno intrinseco senza degenerazione di emettitore
- -188
- Fattore di degenerazione di emettitore
- 5
Questo calcolatore stima il guadagno per piccoli segnali in banda intermedia di un amplificatore a emettitore comune usando la resistenza di collettore, la resistenza di emettitore non bypassata e la transconduttanza del transistor. Applica l’approssimazione con degenerazione di emettitore e restituisce il guadagno con segno, il suo modulo e il fattore di degenerazione. Il segno negativo identifica l’inversione di fase al collettore. Lo utilizzi per verifiche rapide quando resistenza di uscita, carico della sorgente ed effetti capacitivi possono essere trascurati.
Inserisca i valori effettivi per piccoli segnali
Indichi RC in ohm, RE non bypassata in ohm e gm in siemens. RC deve rappresentare la resistenza vista dal collettore nel modello per piccoli segnali. Se uno stadio successivo carica il collettore, combini prima tale carico in parallelo con il resistore fisico e inserisca il valore effettivo.
RE deve includere soltanto la resistenza attiva alla frequenza esaminata. Se un condensatore ideale bypassa completamente il resistore di emettitore, inserisca zero, perché l’emettitore è a massa per il segnale CA. La transconduttanza deve riferirsi al punto di polarizzazione scelto e spesso viene ricavata dalla corrente di collettore.
Usi unità SI di base: inserisca 4700 per 4.7 kiloohm e 0.04 per 40 millisiemens. La coerenza delle unità è indispensabile, poiché i loro prodotti formano il rapporto di guadagno adimensionale.
Interpreti il calcolo e il segno del guadagno
Senza degenerazione di emettitore, il numeratore -gm × RC è il guadagno idealizzato. Un resistore di emettitore non bypassato aggiunge una retroazione negativa locale, rappresentata da 1 + gm × RE. Quando questo denominatore aumenta, il modulo del guadagno diminuisce, mentre stabilità, linearità e intervallo d’ingresso generalmente migliorano.
Il risultato include il guadagno con segno, il modulo positivo, il guadagno senza degenerazione e il fattore di degenerazione. Un valore di -37.6 V/V indica che una piccola variazione positiva all’ingresso produce una variazione di uscita circa 37.6 volte maggiore e opposta. È un risultato lineare per piccoli segnali: non prevede che l’amplificatore possa superare le alimentazioni o restare lineare con qualunque ampiezza.
Consideri i limiti dell’approssimazione
Il calcolatore applica volutamente un modello compatto in banda intermedia. Trascura la resistenza di uscita del transistor, gli effetti di beta finito sulla sorgente, la resistenza della sorgente e altri carichi, salvo che Lei li incorpori nel valore effettivo di RC. Presuppone inoltre che gm sia valida nel punto di polarizzazione reale e che il transistor resti nella regione attiva.
Alle basse e alte frequenze, i condensatori di accoppiamento e bypass, le capacità di giunzione e gli elementi parassiti possono modificare sensibilmente il guadagno. Un bypass parziale richiede un modello d’impedenza, non un unico valore reale di RE. Segnali ampi possono causare interdizione, saturazione, clipping o distorsione.
Consideri il risultato una stima di primo ordine e lo confronti con un modello completo, una simulazione o una misura quando la precisione condiziona la scelta dei componenti.
Casi d'uso
Controllare un progetto a emettitore comune
Stimi il guadagno con segno in banda intermedia usando RC, RE non bypassata e la transconduttanza di polarizzazione.
Confrontare diverse degenerazioni
Modifichi RE per vedere come la retroazione locale riduce il guadagno e aumenta il fattore di degenerazione.
Verificare un’analisi per piccoli segnali
Confronti un calcolo manuale prima di procedere con una simulazione o una misura di laboratorio.
Domande frequenti
Perché il guadagno di tensione è negativo?
Il segno negativo indica inversione di fase: quando il piccolo segnale d’ingresso aumenta, la tensione al collettore diminuisce.
Cosa deve inserire se il resistore di emettitore è bypassato?
Inserisca zero se l’emettitore è effettivamente a massa per il segnale CA. Un bypass parziale richiede un modello dipendente dalla frequenza.
Il carico del collettore influenza il risultato?
Sì. Inserisca la resistenza effettiva vista dal collettore, ad esempio RC in parallelo con un carico esterno.
La resistenza di uscita del transistor è inclusa?
No. Sono esclusi resistenza di uscita, carico della sorgente dovuto a beta finito, capacità e limiti non lineari.
Perché devo inserire ohm e siemens invece di kiloohm o millisiemens?
Perché il guadagno nasce da prodotti tra i valori, che devono essere tutti in unità di base. Inserisca 4,7 kiloohm come 4700 e 40 millisiemens come 0,04; mescolare i prefissi dà un guadagno plausibile ma sbagliato.
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/common-emitter-gain \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"collector_resistance_ohms":4700,"emitter_resistance_ohms":100,"transconductance_siemens":0.04}'const res = await fetch("https://api.kit.forhosting.com/elec/common-emitter-gain", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"collector_resistance_ohms": 4700,
"emitter_resistance_ohms": 100,
"transconductance_siemens": 0.04
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/common-emitter-gain",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"collector_resistance_ohms": 4700,
"emitter_resistance_ohms": 100,
"transconductance_siemens": 0.04
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/common-emitter-gain", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"collector_resistance_ohms":4700,"emitter_resistance_ohms":100,"transconductance_siemens":0.04}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"collector_resistance_ohms":4700,"emitter_resistance_ohms":100,"transconductance_siemens":0.04}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/common-emitter-gain", 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
{
"collector_resistance_ohms": 4700,
"emitter_resistance_ohms": 100,
"transconductance_siemens": 0.04
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.common_emitter_gain",
"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
Interpreti il calcolo e il segno del guadagno
Il calcolo usa Av = -gm × RC / (1 + gm × RE).
Domande tecniche
Quale formula usa il calcolatore?
Usa Av = -gm × RC / (1 + gm × RE), l’approssimazione per piccoli segnali dell’emettitore comune degenerato.
Quanto costa un calcolo tramite API?
Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico può essere eseguito anche nel browser.