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?
Не хочется наступать на грабли и потом переделывать.
«Сон разума рождает чудовищ»
Аватара пользователя
Zeus
 
Сообщения: 862
Зарегистрирован: 28 июл 2009, 10:02
Откуда: Самара
ФИО: Павел Сергеевич

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

Сообщение =DeaD= » 24 сен 2009, 10:52

А даташиты с указанными максимальными токами по выходу и по входу уже отменили?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение avr123.nm.ru » 24 сен 2009, 11:00

Zeus писал(а):по-моему по нагрузочной способности микросхем не получится на 1 выход повесить 16 входов. Или я ошибаюсь?
ИМХО можно подключать.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение blindman » 24 сен 2009, 11:14

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

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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.

Тему можно закрыть.
«Сон разума рождает чудовищ»
Аватара пользователя
Zeus
 
Сообщения: 862
Зарегистрирован: 28 июл 2009, 10:02
Откуда: Самара
ФИО: Павел Сергеевич


Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29