roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 21:03

Часовой пояс: UTC + 4 часа




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: 128 дискретных выходов
СообщениеДобавлено: 24 сен 2009, 10:51 
Не в сети
Аватара пользователя

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

_________________
«Сон разума рождает чудовищ»


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 128 дискретных выходов
СообщениеДобавлено: 24 сен 2009, 10:52 
Не в сети
Аватара пользователя

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

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 128 дискретных выходов
СообщениеДобавлено: 24 сен 2009, 11:00 
Не в сети
отсылающий читать курс
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 128 дискретных выходов
СообщениеДобавлено: 24 сен 2009, 11:14 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Лучше взять 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!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 128 дискретных выходов
СообщениеДобавлено: 24 сен 2009, 15:46 
Не в сети
Аватара пользователя

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

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

_________________
«Сон разума рождает чудовищ»


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO