Les signaux sont des signaux de données de 1 MHz sans fil de terre les séparant.
C'est assez lent, alors vérifiez d'abord s'il y a des résistances de terminaison de source du côté conduite. S'il y a des résistances, vous pouvez augmenter leur valeur pour réduire la vitesse de balayage.
S'il n'y a pas de résistances de terminaison de source, alors quoi que ce soit qui pilote ce câble va pousser des impulsions de courant étonnamment grandes dans la capacité du câble à chaque transition de niveau, ce qui gâchera l'alimentation de la puce de pilotage si elle n'est pas correctement découplée. Donc, vérifiez la portée si vous obtenez une "diaphonie" sur les DEUX bords, ou seulement UN bord, ou une quantité différente de diaphonie sur les deux bords, vérifiez l'alimentation du pilote de câble, sondez également sa broche GND par rapport au plan GND. Essayez de retourner un signal tout en laissant les autres tranquilles. S'il "croise" d'un fil d'un côté du câble à tous les autres fils en une quantité similaire, ce n'est pas une diaphonie, c'est plutôt la puce du pilote qui a un rebond au sol ou un mauvais découplage, vous devrez donc y remédier.
Si le signal est synchrone et que vous avez une ligne d'horloge, vous pouvez jouer avec la synchronisation d'horloge. Si les données sont verrouillées dans un registre côté réception, les niveaux ne comptent que dans la fenêtre de configuration / maintien. Donc, si vous déplacez un peu l'horloge pour la déclencher après que les signaux se soient stabilisés, cela peut aider. Sauf si vous avez également eu une diaphonie dans le signal d'horloge, dans ce cas, cela doublera l'horloge et ce n'est pas bon.
Le client passe aux pilotes 74HCT pour tenter de déplacer le niveau de commutation d'entrée «haut» en dessous du niveau de problème, mais j'ai mes préoccupations.
Oui, mais cela abaissera également le niveau d'entrée «bas» et le rendra plus sensible au bruit, il peut donc «fixer» la diaphonie sur un bord, mais l'aggraver sur l'autre bord! Je suppose que cela pourrait peut-être fonctionner si votre signal est synchrone, et qu'il utilise un front d'horloge de haut en bas, mais ... mehhh ... mieux utiliser une porte de déclenchement Schmitt.
Est-ce que tout ce qui peut être fait, en plus de passer aux pièces HCT ou simplement de repenser correctement la carte pour éventuellement récupérer ce que nous avons?
Avant de repenser, assurez-vous de confirmer s'il s'agit bien d'une diaphonie ... ou d'un rebond au sol ou d'un mauvais découplage dans la puce de conduite.
Assurez-vous également qu'il n'y a pas de rebond à la terre entre les deux cartes provoqué par le courant circulant dans le fil GND et créant une différence de tension entre les cartes.
Si vous n'avez plus de broches et utilisez des signaux synchrones (avec horloge), vous pouvez mettre la ligne GND entre l'horloge et les lignes de données, pour éviter que les bords des données ne fuient dans l'horloge.