Sygnały to sygnały danych 1 MHz bez oddzielającego je przewodu uziemiającego.
Jest to dość powolne, więc najpierw sprawdź, czy po stronie napędzającej znajdują się rezystory terminacji źródła. Jeśli są rezystory, możesz zwiększyć ich wartość, aby obniżyć szybkość zabijania.
Jeśli nie ma rezystorów zakończeniowych źródła, to cokolwiek napędza ten kabel, będzie wciskać zaskakująco duże impulsy prądowe do pojemności kabla przy każdym przejściu poziomowym, co zepsuje zasilanie układu sterującego, jeśli nie zostanie odpowiednio odłączony. Więc sprawdź zakres, czy dostaniesz „przesłuch” ZARÓWNO OBIEKTY, czy tylko JEDEN zbocze, czy inną ilość przesłuchu na obu krawędziach, sprawdź zasilanie sterownika kabla, a także zbadaj jego pin GND w stosunku do płaszczyzny GND. Spróbuj przerzucić jeden sygnał, pozostawiając pozostałe w spokoju. Jeśli „przesłuchuje” z jednego drutu po jednej stronie kabla do wszystkich innych drutów w podobnej ilości, to nie jest to przesłuch, a raczej układ sterownika ma odbicie od ziemi lub złe odsprzęganie, więc musisz to naprawić.
Jeśli sygnał jest synchroniczny i masz linię zegara, możesz grać z taktowaniem zegara. Jeśli dane są zatrzaśnięte w rejestrze na końcu odbiorczym, poziomy mają znaczenie tylko w oknie konfiguracji / wstrzymania. Jeśli więc trochę przesuniesz zegar, aby zadziałał po ustabilizowaniu się sygnałów, może to pomóc. Jeśli nie masz przesłuchu w sygnale zegara, w tym przypadku podwoi zegar i to nie jest dobre.
Klient przechodzi na sterowniki 74HCT, próbując przenieść wejściowy „wysoki” poziom przełączania poniżej poziomu usterki, ale mam obawy.
Tak, ale spowoduje to również przesunięcie wejściowego „niskiego” poziomu w dół i uczynienie go bardziej wrażliwym na szum, więc może „naprawić” przesłuch na jednej krawędzi, ale pogorszyć go na drugiej krawędzi! Myślę, że to może zadziałać, jeśli twój sygnał jest synchroniczny i wykorzystuje krawędź taktowania od wysokiego do niskiego, ale ... mehhh ... lepiej użyj bramki wyzwalającej Schmitta.
Czy jest coś, co można zrobić, oprócz przejścia na części HCT lub po prostu odpowiednie przeprojektowanie płyty w celu odzyskania tego, co mamy?
Przed przeprojektowaniem upewnij się, czy naprawdę chodzi o przesłuch ... lub odbicie od ziemi lub złe odsprzęganie w układzie napędowym.
Upewnij się także, czy nie dochodzi do odbicia uziemienia między dwiema płytami, spowodowanego przepływem prądu w przewodzie GND i tworzeniem różnicy napięcia między płytami.
Jeśli nie masz pinów i korzystasz z sygnałów synchronicznych (z zegarem), możesz umieścić linię GND między zegarem a liniami danych, aby zapobiec wyciekowi krawędzi danych do zegara.