Calculateur 555 monostable
Avec 10 kΩ et 10 µF, un 555 monostable fournit une impulsion de 110 ms selon la règle classique 1,1 × R × C. Saisissez la résistance et le condensateur pour obtenir la largeur d'impulsion en secondes et la valeur exacte en ln 3. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Résistance
- 10 000
- Capacité
- 0,00001
- Largeur d’impulsion
- 0,11 second
- Largeur d’impulsion (s)
- 0,11
- T
- 0,11
- Largeur d’impulsion ln3
- 0,1098612289
Une minuterie 555 monostable, souvent appelée monostable one-shot, produit une unique impulsion de sortie haute de durée prévisible lorsque sa broche de déclenchement est tirée au bas. Ce calculateur 555 monostable accepte une résistance non négative et une capacité strictement positive, les multiplie par le facteur monostable standard 1.1 avec une arithmétique flottante déterministe, et renvoie la largeur d’impulsion, les entrées nettoyées, une courte expression imprimable et la valeur plus précise ln(3) × R × C pour les contrôles théoriques. Une capacité nulle ou négative est rejetée avec une erreur de validation claire car un réseau monostable n’a pas de temporisation définie sans condensateur réel.
Comment fonctionne la formule de largeur d’impulsion du 555 monostable
Dans la configuration monostable standard du NE555 le condensateur de temporisation se charge vers l’alimentation à travers la résistance de temporisation après qu’une impulsion de déclenchement négative a démarré le one-shot. Le comparateur de seuil interne bascule près de deux tiers de la tension d’alimentation et termine l’impulsion de sortie haute, de sorte que la dérivation en temps continu est t = R C ln(3), environ 1.0986 R C.
Le silicium réel a un retard de propagation, un décalage de seuil, des fuites et des parasites de layout qui déplacent la largeur mesurée de quelques pour cent, mais la première étape de nomenclature reste le produit arithmétique de R et C nominaux avec cette constante monostable.
La période et le rapport cyclique en libre course astable utilisent un autre réseau de résistances et une autre formule et appartiennent à une page séparée pour que l’intention de recherche de largeur monostable ne heurte pas les outils de fréquence en onde carrée.
Où les calculateurs 555 monostables interviennent en pratique
Les laboratoires d’introduction en électronique assignent constamment des exercices 555 monostable pour que les étudiants convertissent kiloohms et microfarads du datasheet en millisecondes d’impulsion haute avant d’oscilloscoper la broche de sortie. Les équipes de mise en route embarquée et de puissance dimensionnent des fenêtres one-shot de blanking, d’anti-rebond et de soft-start avec une seule résistance et un condensateur autour d’un 555 ou d’une minuterie CMOS compatible.
Les commandes industrielles et les jigs de test tirent des impulsions d’habilitation de durée fixe vers des vannes, des LED ou des déclencheurs de caméra, et un produit 1.1 R C de confiance aligne carnets et commentaires firmware. Gardez les pages de période astable, de tau RC simple, de charge seule et de cascades multi-minuteries séparées pour que chaque intention de recherche ait une page claire plutôt qu’un outil multi-mode surchargé qui confond étudiants et moteurs de recherche.
Cas d’usage
Fenêtres de blanking, anti-rebond et one-shot
Dimensionnez un one-shot 555 pour un blanking ou un anti-rebond de bouton à durée fixe en choisissant R et C qui atteignent les millisecondes cibles.
Questions fréquentes
Que se passe-t-il si la capacité est nulle ?
Un 555 monostable nécessite un condensateur de temporisation positif ; capacité nulle ou négative n’est pas autorisée.
Est-ce la même chose que la constante de temps RC τ = RC ?
Non. L’impulsion monostable se termine près de deux tiers de VCC, donc la largeur vaut environ 1.1RC (ou exactement RC ln(3)), pas le simple produit RC d’une fraction de charge d’un tau.
Quelles unités dois-je utiliser ?
Passez des valeurs SI en nombres ; les chaînes à préfixe comme '10k' ou '10uF' ne sont pas interprétées.
Pourquoi utiliser 1,1 et non ln 3 ?
La démonstration exacte donne ln 3, environ 1,0986, car le comparateur arrête l'impulsion vers les deux tiers de l'alimentation. Les fiches techniques et presque tous les exercices l'arrondissent à 1,1 pour le calcul à la main ; le résultat fournit les deux versions.
Qu'est-ce qui déclenche et termine l'impulsion ?
L'impulsion démarre quand la broche de déclenchement est tirée vers le bas : la sortie passe à l'état haut et le condensateur se charge à travers la résistance. Elle s'arrête quand le comparateur de seuil bascule, vers les deux tiers de la tension d'alimentation.
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/ne555-monostable \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"resistance":10000,"capacitance":0.00001}'const res = await fetch("https://api.kit.forhosting.com/elec/ne555-monostable", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"resistance": 10000,
"capacitance": 0.00001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/ne555-monostable",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"resistance": 10000,
"capacitance": 0.00001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/ne555-monostable", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"resistance":10000,"capacitance":0.00001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"resistance":10000,"capacitance":0.00001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/ne555-monostable", 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
{
"resistance": 10000,
"capacitance": 0.00001
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.ne555_monostable",
"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.
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
Les concepteurs fixent cette durée avec une résistance externe et un condensateur externe selon la relation classique du datasheet t = 1.1 × R × C, où R est la résistance de temporisation en ohms, C la capacité de temporisation en farads et t la largeur d’impulsion en secondes.
Comment fonctionne la formule de largeur d’impulsion du 555 monostable
Les datasheets et presque toute feuille de cours arrondissent cette constante à 1.1, écrivant t = 1.1 R C pour un dimensionnement manuel rapide. La capacité doit être en farads et la résistance en ohms pour que le produit tombe en secondes : dix kiloohms fois dix microfarads donnent t de cent dix millisecondes avec le facteur 1.1.
Ce que vous envoyez et ce que vous recevez
Les valeurs numériques et chaînes numériques sont acceptées pour faciliter formulaires et collage de tableurs ; les préfixes SI en texte ne sont pas interprétés, donc passez dix mille pour une pièce de dix kiloohms et 1e-5 pour dix microfarads. La résistance doit être supérieure ou égale à zéro ; la capacité doit être strictement supérieure à zéro. Vérifications classiques de cours : dix mille ohms avec dix microfarads donnant cent dix millisecondes, et mille ohms avec un microfarad donnant 1.1 millisecondes. Si vous avez besoin de fréquence astable, de seules constantes de temps RC ou de charge stockée, traitez-les comme des outils séparés plutôt que d’étendre ce produit monostable pur. Envoyez une résistance finie non négative sous le champ resistance, exprimée en ohms, et une capacité finie positive sous le champ capacitance, exprimée en farads. La même résistance est acceptée sous les alias r, R ou ohms, et la capacité sous c, C ou farads, mais une seule clé peut apparaître par grandeur dans une requête. Capacité nulle, capacité négative, NaN et Infinity échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse inclut resistance et capacitance nettoyés, pulse_width, pulse_width_seconds et t comme le même produit 1.1 × R × C, pulse_width_ln3 comme ln(3) × R × C, k_factor égal à 1.1, unit égal à second, mode monostable, une courte chaîne d’expression, method ne555_monostable et la chaîne de formule de la largeur monostable. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculateurs 555 monostables interviennent en pratique
Comme cette capacité est un moteur de parse pur, le tarif API est la base publiée de $0.002 par élément réussi et l’échec de validation ne consomme pas le solde.
Cas d'intégration
Devoirs de laboratoire et estimations à l’oscilloscope
Convertissez une résistance et un condensateur de temporisation en largeur monostable t = 1.1RC pour que les étudiants prédisent le temps haut avant de mesurer à l’oscilloscope.
Fixtures CI et corrigés
Automatisez le même produit monostable que le navigateur pour que correcteurs automatiques et contrôles de nomenclature partagent une vérité de référence de largeur d’impulsion.
Questions techniques
Quelle formule utilise ce calculateur 555 monostable ?
t = 1.1 × R × C pour la largeur d’impulsion de sortie monostable du datasheet en secondes. La réponse inclut aussi pulse_width_ln3 = ln(3) × R × C, la dérivation de seuil en temps continu.
Quel est le coût ?
L’outil navigateur est gratuit et s’exécute localement. Les requêtes API utilisent le solde KIT prépayé à $0.002 par élément réussi ; l’entrée invalide n’est pas facturée.