Я планую зв’язувати разом регістри змінних 40 x 74HC595 . Вся ланцюг 74HC595s буде контролюватися з допомогою 5 V мікроконтролера, який буде генерувати SDI
, CLOCK
& LATCH
сигнали.
Кожен регістр зсуву та мікроконтролер матиме власну друковану плату, як показано на схемі нижче:
Через механічні обмеження відстань між кожним регістром зсуву становитиме приблизно 30 см (12 дюймів), тому керуючі сигнали будуть проходити вздовж відстані приблизно. 12 м (40 футів). Крім того, вся система буде встановлена у дуже галасливих умовах (поблизу люмінесцентних вогнів, мережних проводів тощо)
Мене хвилює те, що сигнали управління будуть дуже галасливими і регістри зсуву можуть виводити неправильні речі. Я думав про:
- Використовуючи буферну ІМ на кожній платі для буферизації керуючих сигналів. Який би ви порадили?
- Використання екранованих кабелів між платами для отримання сигналів
- Знизивши
CLOCK
частоту якомога більше. Мені потрібно лише оновлювати вміст реєстрів кілька разів на день.
Чи добре описані вище рішення? Що ще я можу зробити, щоб (потенційний) шум у сигнальних проводках був мінімальним?