roboforum.ru

Технический форум по робототехнике.

128 дискретных выходов

128 дискретных выходов

Zeus » 24 сен 2009, 10:51

Хочу сделать модуль на 128 дискретных выхода на микроконтроллере PIC16F628A.
Для увеличения кол-ва выходов до 128, хочу применить микросхему регистра сдвига последовательного кода в паралельный (8 бит) 74LS164(КР555ИР8) и 16 микрух регистра хранения информации с записью (8 бит) 4ALS273(КР555ИР35).
Но по-моему по нагрузочной способности микросхем не получится на 1 выход повесить 16 входов. Или я ошибаюсь?
Может стоит предусмотреть ДВЕ буферные микросхемы - по одной на каждые 8 микросхем 4ALS273?
Не хочется наступать на грабли и потом переделывать.

Re: 128 дискретных выходов

=DeaD= » 24 сен 2009, 10:52

А даташиты с указанными максимальными токами по выходу и по входу уже отменили?

Re: 128 дискретных выходов

avr123.nm.ru » 24 сен 2009, 11:00

Zeus писал(а):по-моему по нагрузочной способности микросхем не получится на 1 выход повесить 16 входов. Или я ошибаюсь?
ИМХО можно подключать.

Re: 128 дискретных выходов

blindman » 24 сен 2009, 11:14

Лучше взять 16 штук 74хх595, соединённых последовательно. Там и сдвиговый регистр, и защёлка. А 164+273 - получится жуткая паутина - 16 групп по 8 параллельно соединённых выводов. Ужас... :o

Re: 128 дискретных выходов

Zeus » 24 сен 2009, 15:46

Да довольно интересные микрухи 74**595, но вот что-то достать их проблема, по крайней мере для меня.

Добавлено спустя 3 часа 55 минут 58 секунд:
Все нашел.
Спасибо всем кто ответил.
74LS164(КР555ИР8) - выходной ток 15мА.
4ALS273(КР555ИР35) лучше заменить на DM74LS373N (К555ИР22) - входной ток 0,25 мА.

Замена КР555ИР8 + К555ИР22 => ЭКР1533ИР24, (SN74ALS299N) DIP20 - вход последовательный, выход параллельный 8 бит, выхода могут быть в сотоянии Z.

Тему можно закрыть.


Rambler\'s Top100 Mail.ru counter