Voilà j'ai fait un ptit schéma oscillateur avec porte NAND me permettant théoriquement d'avoir une fréquence de 2Hz lorsque le signal d'entrée S est à "1" sinon rien ne se passe. Le tout étant alimenté sous 5V.
J'ai fait une simulation avec LTSPICE 4 et j'obtenais bien les résultats attendus. (le tout est en pièce jointe)
Mais voilà qu'aujourd'hui je branche mon circuit réellement avec le meme schéma (sauf que les 74HC00 étaient remplacés par des 74LS00). Le problème c'est que le circuit n'oscille pas et reste bloqué à 4 V à peu près.
Alors voilà je comprends rien, j'ai beau tourner le problème dans tous les sens rien ...
Alors est ce que le problème vient de la boucle de rétroaction ? Y a t-il une condition de démarrage de l'oscillateur que je n'ai pas respecté ?
... J'ai fait une simulation avec LTSPICE 4 et j'obtenais bien les résultats attendus. (le tout est en pièce jointe) ...
Puisque tu as le simulateur, as-tu essayé de voir ce q'il dit, avec le vrai composant utilisé?
Envoyé par mokay006
... même schéma (sauf que les 74HC00 étaient remplacés par des 74LS00). Le problème c'est que le circuit n'oscille pas et reste bloqué à 4 V à peu près ...
C'est normal. Ton schéma est prévu pour des CMOS, alors que tu utilises de la TTL low power Schottky. La consommation des entrées est incompatible avec ton schéma.
13/01/2010 - 20h22
Tropique
Date d'inscription
juin 2005
Localisation
Entre Groland-Du-Haut et BXL-capitale
Messages
11 983
Re : Oscillateur à porte NAND
Bonsoir mokay,
Tout est là dedans:
(sauf que les...
C'est plus que suffisant: les niveaux d'impédance des LS sont des millions de fois plus bas que ceux des HC, ça ne fonctionne donc pas. Normal.
C'est comme si tu disais: je me suis acheté une belle TV plasma que j'ai branché tout comme il faut (sauf que je n'avais pas de 230V, que j'ai remplacé par une pile de 1.5V) et elle reste éteinte...
Les détails ont souvent de l'importance, c'est comme les petits caractères des contrats d'assurance.
Damned! Encore grillé par "Speedy" gienas...
Pas de complexes: je suis comme toi. Juste mieux.
13/01/2010 - 20h23
mokay006
Date d'inscription
décembre 2009
Messages
25
Re : Oscillateur à porte NAND
J'ai essayé d'importer le 74LS00 sur LTSPICE 4 mais je ne le trouve pas.
Le 74LS00 ne peut pas marcher dans sur ce schéma parce que sa techno est TTL ? Seulement les techno CMOS peuvent marcher ?
Que veux tu dire par
"La consommation des entrées est incompatible avec ton schéma" ?
... Que veux tu dire par
"La consommation des entrées est incompatible avec ton schéma" ? ...
Ton schéma suppose (et c'est vrai), que la consommation des entrées des portes CMOS est nulle. Les résistances utilisées pour établir la constante de temps sont énormes. Il ne faut pratiquement aucune énergie pour maintenir une entrée à zéro, et la même chose pour le 1.
La TTL, dans son principe, nécessite du courant pour fixer un niveau 0 en entrée, alors que l'entrée, laissée en l'air, est vue comme un niveau 1.
Le courant pour maintenir à zéro une entrée, est un courant base de transistor, et ce courant dépend de la famille TTL utilisée. La LS est beaucoup plus faible que la TTL normale, mais ce courant est colossal par rapport à du CMOS, et donc, rédhibitoire.
13/01/2010 - 21h02
mokay006
Date d'inscription
décembre 2009
Messages
25
Re : Oscillateur à porte NAND
Envoyé par gienas
Les résistances utilisées pour établir la constante de temps sont énormes.
Tu penses que la période d'oscillation est trop grande pour que ça puisse fonctionner ??
13/01/2010 - 21h10
gienas
Date d'inscription
janvier 2005
Messages
19 256
Re : Oscillateur à porte NAND
Envoyé par mokay006
Tu penses que la période d'oscillation est trop grande pour que ça puisse fonctionner ??
Oui, et ce schéma ne fonctionne pas du tout avec de la TTL.
Le seul montage oscillateur que je connaisse, c'est avec les portes à hystérésis, de la série 7413 ou 74xx13. Bouclage R de la sortie vers l'entrée, et C entre l'entrée et la masse.
On peut mettre un condensateur chimique de forte capacité, mais la résistance doit être compatible avec le courant d'entrée pour assurer le zéro.