Planuję połączyć razem 40 x 74HC595 rejestrów zmianowych. Cały łańcuch 74HC595s będą kontrolowane przez mikrokontroler 5 V, który generuje SDI
, CLOCK
i LATCH
sygnały.
Każdy rejestr przesuwny i mikrokontroler będą miały własną płytkę drukowaną, jak pokazano na poniższym schemacie:
Ze względu na ograniczenia mechaniczne odległość między każdym rejestrem przesuwnym będzie wynosić około 30 cm (12 cali), więc sygnały sterujące będą przemieszczać się na odległości około. 12 m (40 stóp). Poza tym cały system zostanie zamontowany w bardzo hałaśliwym otoczeniu (w pobliżu lamp fluorescencyjnych, przewodów sieciowych itp.)
Obawiam się, że sygnały sterujące będą bardzo głośne, a rejestry przesuwne mogą generować niewłaściwe sygnały. Myślałem o:
- Użycie bufora IC na każdej płytce do buforowania sygnałów sterujących. Który poleciłbyś?
- Za pomocą ekranowanych kabli między płytami dla sygnałów
- Obniżenie
CLOCK
częstotliwości tak bardzo, jak to możliwe. Muszę tylko aktualizować zawartość rejestrów kilka razy dziennie.
Czy powyższe rozwiązania są dobrym rozwiązaniem? Co jeszcze mogę zrobić, aby ograniczyć (potencjalny) hałas w przewodach sygnałowych do minimum?