Les déclencheurs CMOS Schmitt ont les deux tensions de seuil à \ $ \ frac 1 3 V_ {DD} \ $ et \ $ \ frac 2 3 V_ {DD} \ $. De plus \ $ V_ {OH} = V_ {DD} \ $ et \ $ V_ {OL} = 0 \ $.
Puisque ceci est symétrique par rapport à \ $ V_ {DD} / 2 \ $, il s'ensuit que les temporisations \ $ T_H \ $ et \ $ T_L \ $ sont approximativement égales, d'après les équations:
$$ V (t = T_H) = V_ {t +} = \ frac {2} {3} V_ {DD} = V_ {DD} + (\ frac {V_ {DD}} 3 -V_ {DD} ) e ^ {- \ frac {T_H} \ tau} $$
$$ V (t = T_L) = V_ {t -} = \ frac {1} {3} V_ {DD} = (\ frac {2} 3 V_ {DD}) e ^ {- \ frac {T_L} \ tau} $$
(Les deux équations donnent les mêmes \ $ T_L \ $ et \ $ T_H \ $).
Ceci est bien sûr vrai si R est beaucoup plus élevé que les résistances à l'état passant pMOSFET et nMOSFET de l'onduleur, et si les seuils sont exactement comme indiqué. Des variations mineures vous donneront un cycle de service non 50%.
Les périphériques TTL ont non seulement des seuils asymétriques (0,9 V et 1,7 V), mais aussi les niveaux logiques à vide sont d'environ \ $ V_ {OH} = 3,5 \ V \ $ et \ $ V_ {OL} = 0,2 \ V \ $. Les deux seuils ne sont pas "centrés" dans cette plage. De plus, ils ont un courant d'entrée très non négligeable (surtout pour les grandes valeurs de la résistance), ce qui change la résistance de charge / décharge équivalente vue par le condensateur.
MODIFIER:
Si vous avez besoin d'un rapport cyclique de 50% avec le TTL (mais aussi sur CMOS), vous pouvez par exemple utiliser la moitié de la capacité (la fréquence double) et mettre en cascade une bascule en T (la fréquence que vous vouliez à l'origine, et le cycle de service est de 50%).