En recherchant le problème que j'ai décrit ici, j'ai trouvé ce circuit de Maxim:
C'est un doubleur d'horloge, et doit être un très bon ajustement dans mon cas car la fréquence d'entrée est très bien définie.
Cependant, en parcourant les fiches techniques, j'ai constaté que le MAX9010 produit des niveaux TTL, tandis que le 74VHC86 accepte les niveaux CMOS (0,7 * Vcc). En général, je ne trouve pas de comparateur haute vitesse avec des sorties CMOS fonctionnant à 5V.
Dois-je porter une attention particulière à ce problème - quelles sont les conditions dans lesquelles le circuit peut ne pas produire une horloge correcte?
Pouvez-vous donner un retour sur le circuit en général? Mon évaluation qu'il devrait fonctionner correctement doublant 21,47727 MHz à 42,95454 MHz avec R1 = 1k et C1 = 15pF (mais pour sûr, il faudra un prototypage et un ajustement dans la vie réelle).
PS Les derniers jours, j'ai passé en revue de nombreuses conceptions pour gérer les horloges, et j'ai le sentiment qu'elles sont à un haut degré une sorte "d'articles marketing" et ne conviennent pas à l'application directe - les articles parlent beaucoup des pros des circuits, mais presque aucun ne précise les inconvénients (résultant des retards de propagation, des gammes de fréquences, etc.) donc c'est vraiment une mauvaise idée de mettre en œuvre ce qui est dit directement sans modélisation et simulation appropriée pour les conditions cibles.
Mise à jour: comme je le soupçonnais, ce circuit est une conception idéale conçue pour fonctionner dans des conditions idéales. Lorsqu'il est construit dans la vraie vie, il ne fonctionne pas correctement sans investissement dans les domaines suivants:
- l'alimentation doit être au maximum propre. En raison du bruit dans le diviseur de tension des rails d'alimentation, le niveau fluctuera, provoquant des pointes à la sortie du comparateur et des faux positifs;
- le comparateur peut (va) absorber une partie du courant du diviseur de tension (tension de référence) à son entrée positive au moment de la commutation. Il peut également changer légèrement le point de référence;
- Le RC avec une telle petite capacité est très sujet à être influencé par d'autres capacités autour et EMI, changeant le rapport cyclique réglé (au mieux) ou faisant un mauvais fonctionnement de l'étage de multiplication x2.
De plus, j'ai construit ce circuit en utilisant MAX999, mais son modèle LTSpice est défectueux. Il est confirmé par le support Maxim, j'espère qu'ils le corrigeront.
Je vais abandonner cette conception, en considérant ICS501 à la place.
Le délai dont vous avez besoin n'est que de 25 nS. J'envisagerais de simplifier votre circuit pour utiliser deux ou les trois autres portes du boîtier 74HC86 pour fournir le retard, leur Tpd nominal est de 11 nS à 5 v en 15 pF. Sans charge capacitive supplémentaire, leur retard pourrait être un peu moins. Leur retard sera fortement affecté par la tension du rail, donc n'utilisez cette méthode que si le rail est bien régulé.
la source