Calculateur de crossover haut-parleur
Une bobine de 1 mH associée à un condensateur de 10 µF fixe une coupure proche de 1592 Hz. Saisissez l'inductance en henrys et la capacité en farads pour voir où un filtre passif sépare le grave et l'aigu entre woofer et tweeter. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Inductance L en henrys
- 0,001
- Capacité C en farads
- 0,00001
- Fréquence de crossover (Hz)
- 1 591,549430919 Hz
- Fréquence angulaire (rad/s)
- 10 000
- Précision
- 10
Ce calculateur de crossover pour haut-parleur renvoie la fréquence de coupure d'un réseau de filtre LC passif à partir de l'inductance et de la capacité que vous prévoyez d'installer dans un filtre séparateur de haut-parleur. Cette identité est la cible LC classique de second ordre utilisée lorsque vous avez déjà des composants sur l'établi et devez connaître la fréquence qu'ils définissent avant de mesurer la réponse acoustique complète. Parmi les vérifications que vous pouvez vérifier à la main : une millihenry avec dix microfarads donne environ mille cinq cent quatre-vingt-douze hertz, et un demi-millihenry avec quatre virgule sept microfarads donne environ trois mille deux cent quatre-vingt-cinq hertz. Le parcours est une arithmétique finie pure, sans appel réseau, sans échantillonnage, sans raccourci dépendant de la date.
Où les vérifications de fréquence de crossover passif s'inscrivent dans la conception, la réparation et le logiciel
Bricoleurs et techniciens rencontrent la formule de crossover LC lorsqu'une liste de composants spécifie déjà L et C et qu'ils veulent la coupure électrique avant de mesurer le réseau assemblé, lorsqu'ils récupèrent une carte et lisent les marquages d'inductance et de condensateur, ou lorsqu'ils vérifient qu'un schéma de crossover publié tombe près d'une séparation de transducteur connue. Les enseignants peuvent pré-générer des corrigés pour des valeurs L et C modestes sans faire confiance à des applications de calcul opaques qui mélangent microfarads et farads ou omettent le facteur deux pi.
Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes pour des outils de conception audio, pour normaliser des paires de composants saisies par l'utilisateur avant des démonstrations d'optimisation, ou pour satisfaire des énoncés de défi de programmation exigeant fc plutôt qu'une estimation approximative. La pratique de concours et de réparation a souvent besoin d'une source rapide et hors ligne de fréquence de crossover afin que les solutions puissent être vérifiées sans une mesure acoustique complète sous la pression du temps.
Les outils produit et pédagogiques utilisent la formule lorsqu'un apprenant saisit L et C et que l'interface doit montrer la coupure en hertz à côté d'un schéma simple. Associez-le aux auxiliaires de résonance, d'énergie de condensateur, ou d'énergie d'inductance lorsque vous bâtissez un petit laboratoire de calculateurs électroniques gratuits et déterministes pour l'audio et le travail sur l'alimentation.
Cas d’usage
Des composants sur établi à la fréquence de coupure
Lisez L et C sur une carte de crossover passif ou une nomenclature et confirmez la fréquence de séparation électrique avant les mesures acoustiques.
Feuilles d'enseignement et de réparation
Donnez aux étudiants ou techniciens des paires L-C connues et la fréquence de crossover attendue sans applications de calcul opaques.
Questions fréquentes
Combien coûte le calculateur de crossover haut-parleur ?
Il est gratuit dans votre navigateur sur cette page.
Que se passe-t-il si L ou C est nul ?
Une inductance ou capacité nulle ou négative rend la formule de crossover LC indéfinie.
Puis-je saisir directement les millihenrys et microfarads ?
Le calculateur attend des henrys et des farads.
Cet outil dimensionne-t-il L et C pour une fréquence cible et une impédance de haut-parleur ?
Non. Il ne renvoie que la fréquence impliquée par une paire L et C donnée. Dimensionner des composants à partir de fc et de la charge R est une étape de conception distincte.
Qu'est-ce que la pulsation affichée à côté du résultat ?
C'est la même coupure exprimée en radians par seconde, égale à deux pi fois la fréquence en hertz. Avec 1 mH et 10 µF, elle vaut 10000 rad/s, tandis que la fréquence avoisine 1592 Hz.
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/crossover-frequency \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"inductance":0.001,"capacitance":0.00001}'const res = await fetch("https://api.kit.forhosting.com/elec/crossover-frequency", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"inductance": 0.001,
"capacitance": 0.00001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/crossover-frequency",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"inductance": 0.001,
"capacitance": 0.00001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/crossover-frequency", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"inductance":0.001,"capacitance":0.00001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"inductance":0.001,"capacitance":0.00001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/crossover-frequency", 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
{
"inductance": 0.001,
"capacitance": 0.00001
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.crossover_frequency",
"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_l | 1000000000000000 |
max_abs_c | 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
Entrez l'inductance L en henrys et la capacité C en farads, et le moteur renvoie la fréquence de coupure fc en hertz ainsi que la fréquence angulaire ωc en radians par seconde, à l'aide de la forme close fc égal un sur deux pi fois la racine carrée de L fois C.
Ce que signifie la fréquence de crossover LC et ce que contient la réponse
Un filtre séparateur de haut-parleur passif dirige les basses fréquences vers le woofer et les hautes fréquences vers le tweeter à l'aide d'inductances et de condensateurs afin que chaque transducteur fonctionne dans sa bande de sécurité. Pour un réseau LC idéal, la coupure de conception est la fréquence où les grandeurs réactives s'équilibrent : fc égal un sur deux pi fois la racine carrée de L fois C, avec L en henrys et C en farads donnant fc en hertz. La fréquence angulaire compagne est omega c égal un sur la racine carrée de L fois C en radians par seconde, reliée par omega c égal deux pi fois fc. Ce calculateur renvoie l'inductance et la capacité normalisées que vous avez fournies, la fréquence de crossover en hertz, la fréquence angulaire en radians par seconde, la précision décimale utilisée, une étiquette de méthode lc_crossover_frequency, une courte chaîne de formule, et un champ unit fixé à hertz. Il n'y a aucun chemin SPICE approximatif et aucun échantillonnage aléatoire des tolérances de composants : le moteur construit soit des fc et omega c exacts en virgule flottante à l'intérieur de la plage de grandeur prise en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent une inductance ou une capacité manquante, des valeurs non finies, des grandeurs au-delà du plafond documenté, et tout L ou C nul ou négatif, car la formule en racine carrée n'est pas définie pour des produits non positifs. Si vous avez besoin de dimensionner L et C à partir d'une fréquence cible et d'une impédance de charge, ou de modéliser des pentes Butterworth face à Linkwitz-Riley avec l'impédance du transducteur, utilisez des outils de conception dédiés ; cette page ne répond qu'à la fréquence impliquée par une paire L et C donnée avec une sortie numérique stable adaptée aux feuilles d'exercices, aux tests unitaires et aux consommateurs d'API.
Comment l'inductance et la capacité sont lues et comment les résultats restent reproductibles
Les signes plus initiaux facultatifs et la notation scientifique dans les chaînes numériques sont autorisés lorsqu'ils s'analysent comme des décimaux finis ; les espaces intégrés, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair afin qu'une cellule erronée ne devienne pas une mauvaise fréquence de coupure. Les champs privilégiés sont inductance pour L en henrys et capacitance pour C en farads, mais les alias L, l, henries et henry pour inductance, et C, c, farads et farad pour capacitance sont acceptés afin que tableurs, chaînes de requête et formulaires typés puissent réutiliser le même contrat. Convertissez les millihenrys et microfarads en SI avant d'appeler : une millihenry vaut zéro virgule zéro zéro un henry, et dix microfarads valent zéro virgule zéro zéro zéro zéro un farad. Un L ou C nul ou négatif n'est jamais accepté : si l'une ou l'autre valeur est nulle ou inférieure, la requête échoue avec invalid_input car fc serait indéfinie ou non physique pour un crossover passif. Un champ precision facultatif, avec les alias decimals et dp, choisit combien de décimales exposer pour l'inductance, la capacité, fc et omega c, 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 en racine carrée.
Où les vérifications de fréquence de crossover passif s'inscrivent dans la conception, la réparation 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 sur établi à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures de test audio déterministes
Générez des valeurs fc et ωc reproductibles pour tests unitaires, goldens d'outils de conception, et assertions CI sur des réseaux LC.
Questions techniques
Comment la fréquence de crossover est-elle définie ?
Pour une inductance L en henrys et une capacité C en farads, toutes deux positives, fc = 1/(2π√(LC)) en hertz et ωc = 1/√(LC) en rad/s.