ForHosting KIT · Outils pour développeurs

Interférence constructive d’une couche mince

Ce calculateur d’interférence constructive en couche mince détermine l’épaisseur qui renforce la lumière réfléchie à une longueur d’onde dans le vide choisie.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez la longueur d’onde, l’indice de réfraction du film, l’ordre d’interférence et indiquez si un seul rayon réfléchi subit une inversion de phase ou si les deux réflexions ont le même comportement de phase. Le résultat suppose une incidence normale, conserve l’unité de longueur et fournit la formule ainsi que la différence de marche optique.

Choisissez la condition de phase avant d’appliquer la formule

L’interférence constructive de la lumière réfléchie dépend du trajet supplémentaire dans la couche, mais aussi des phases introduites aux interfaces. Une réflexion vers un milieu d’indice plus élevé ajoute un déphasage d’un demi-cycle, tandis qu’une réflexion vers un indice plus faible n’en ajoute pas. Comparez les deux réflexions qui quittent la couche vers l’observateur. Si une seule reçoit ce déphasage, sélectionnez one_phase_reversal. Si aucune ne le reçoit, ou si les deux le reçoivent, sélectionnez zero_or_two_phase_reversals, car leur différence de phase due aux réflexions est nulle. Ce choix décale d’un quart d’onde les épaisseurs optiques admissibles. Le calculateur suppose que vous avez déjà examiné l’ordre des milieux pour déterminer cette condition ; il ne la déduit pas des indices du substrat et du milieu ambiant. À incidence normale, une inversion donne une réflexion constructive lorsque 2nt vaut (m + 1/2) fois la longueur d’onde. Avec zéro ou deux inversions, 2nt vaut m fois la longueur d’onde.

Saisissez des grandeurs cohérentes et interprétez l’ordre

Indiquez une longueur d’onde dans le vide et un indice de film positifs et finis. Le calculateur n’impose aucune unité : une longueur d’onde saisie en nanomètres produit une épaisseur en nanomètres, tandis qu’une valeur en mètres produit des mètres. Ne mélangez pas les unités et n’attendez pas de conversion implicite. L’ordre m choisit un membre de la famille périodique des épaisseurs constructives. Avec exactement une inversion de phase, m = 0 fournit la plus petite solution positive, λ divisé par 4n ; chaque incrément de m ajoute λ divisé par 2n. Avec zéro ou deux inversions, m = 1 fournit la plus petite couche positive, λ divisé par 2n. Bien que m = 0 donne mathématiquement une épaisseur nulle dans ce cas, une couche sans épaisseur n’est pas un film physique et l’entrée est donc refusée. Le champ optical_path_difference renvoie 2nt pour faciliter le contrôle : il doit valoir (m + 1/2)λ avec une inversion ou mλ lorsque les phases de réflexion sont équivalentes.

Utilisez le résultat dans les limites du modèle

Ce calcul convient aux premières estimations de revêtements, aux exercices, aux couches de capteurs et aux démonstrations visant à renforcer une longueur d’onde en réflexion. Il s’agit d’un modèle idéal à deux rayons, et non d’un simulateur complet de revêtement. Il suppose une couche uniforme sans pertes, un indice réel, une lumière monochromatique, des rayons cohérents et une incidence normale. À incidence oblique, le terme de propagation dépend de l’angle dans la couche et la polarisation peut modifier la phase et l’amplitude ; cette épaisseur ne constitue donc pas un projet final. Les matériaux réels présentent aussi dispersion, absorption, rugosité et tolérances de fabrication. Les empilements multicouches exigent une méthode par matrices de transfert, car chaque interface ajoute des réflexions. Utilisez ce résultat comme épaisseur nominale du modèle, puis validez votre conception avec la dispersion réelle, la plage angulaire, la bande passante et l’empilement complet. Le calcul dans le navigateur est gratuit ; une requête API réussie coûte $0.002. Les entrées incorrectes sont refusées.

Estimation d’un revêtement monocouche

Trouvez une épaisseur nominale qui renforce en réflexion une longueur d’onde après avoir identifié les inversions de phase aux interfaces.

Vérification d’exercices d’optique

Contrôlez les ordres d’interférence et comparez les familles d’épaisseurs quart d’onde et demi-onde à incidence normale.

Jeux d’essai déterministes

Produisez des valeurs reproductibles d’épaisseur et de marche optique pour logiciels pédagogiques, calculateurs et tests automatisés.

Quelle unité l’épaisseur utilise-t-elle ?

L’épaisseur conserve l’unité de la longueur d’onde. Une saisie de 550 nm donne des nm ; une saisie en mètres donne des mètres.

Que signifie une inversion de phase ?

Un seul des deux rayons réfléchis gagne un déphasage d’un demi-cycle à son interface, ce qui crée une différence de phase relative égale à π.

Pourquoi l’ordre zéro est-il refusé avec zéro ou deux inversions ?

Cette combinaison donne t = 0. Comme la grandeur recherchée est l’épaisseur d’un film physique, m doit être au moins égal à 1 dans ce cas.

Le calculateur accepte-t-il une incidence oblique ?

Non. Il suppose une incidence normale. Une incidence oblique exige l’angle dans la couche et peut nécessiter un traitement selon la polarisation.

Une épaisseur constructive garantit-elle la réflectance maximale ?

Non. Elle aligne les phases du modèle idéal à deux rayons, mais la réflectance réelle dépend aussi des amplitudes, de l’absorption, de la dispersion, des couches, de l’angle et de la polarisation.

Combien coûte une requête API ?

Une requête API réussie coûte $0.002. Le même calcul déterministe peut être exécuté gratuitement dans le navigateur.

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/optics/thin-film-constructive

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/optics/thin-film-constructive \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"wavelength":550,"film_index":1.38,"order":0,"reflection_phase_condition":"one_phase_reversal"}'
{
  "wavelength": 550,
  "film_index": 1.38,
  "order": 0,
  "reflection_phase_condition": "one_phase_reversal"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "optics.thin_film_constructive",
  "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.

Consulter la documentation complète du KIT →