Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика...

 
Опции темы

Преобразовать 128 ТТЛ в 8

Непрочитано 17.02.2013, 21:28  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: преобразовать 128 ТТЛ в 8

evg111,
там и тини2313 или меги48 хватит с головой, только кучу регистров...
стабилизатор должен быть внешний и забудьте о линиях в HC-05 и 8250 - не для вас они, коль МК не знаете
Реклама:
jump вне форума  
Непрочитано 17.02.2013, 22:08  
evg111
Частый гость
 
Регистрация: 17.02.2013
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
evg111 на пути к лучшему
По умолчанию Re: преобразовать 128 ТТЛ в 8

Сообщение от jump Посмотреть сообщение
evg111,
там и тини2313 или меги48 хватит с головой, только кучу регистров...
стабилизатор должен быть внешний и забудьте о линиях в HC-05 и 8250 - не для вас они, коль МК не знаете
ок.
перевел "тини2313 или меги48" как ATtiny2313 и ATMega48"
Буду пробовать.
Спасибо!
evg111 вне форума  
Непрочитано 17.02.2013, 22:22  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: преобразовать 128 ТТЛ в 8

evg111,
не знаю, каким напряжением там питается схема, но вот подумалось - для ускорения опроса лучше было б 8 групп по 16 контактов, с учетом числа выводов больше подходит мега8515 (чтоб не использовать внешние элементы, кроме резисторов подтяжки).
не будет задержек со срабатыванием из-за электроники?
как устроен узел контактов?
jump вне форума  
Непрочитано 17.02.2013, 22:50  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 8,017
Сказал спасибо: 434
Сказали Спасибо 3,981 раз(а) в 1,714 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Разрешите и мне всунуть свой нос в обсуждаемый вопрос. Как старый "логик", не вижу особой сложности. 8 мультиплексоров КП1 + 4-разрядный счетчик ИЕ5, управляемый от МК = получаем сведение 128 линий в 8. Правда, с инверсией. А дальше - пускай уже МК "пыхтит". Зато от него нужно будет всего 8 входов + 4 входа для опознания состояния счетчика + 1 выход для тактирования счетчика.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..

Последний раз редактировалось Falconist; 17.02.2013 в 22:53.
Falconist вне форума  
Непрочитано 17.02.2013, 23:00  
baiderin
Почётный гражданин KAZUS.RUN
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,739
Сказал спасибо: 2,487
Сказали Спасибо 897 раз(а) в 584 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

А,может, МК и вместо счетчика использовать.Пусть и за него пыхтит.

Последний раз редактировалось Falconist; 17.02.2013 в 23:35.
baiderin вне форума  
Непрочитано 17.02.2013, 23:26  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 8,017
Сказал спасибо: 434
Сказали Спасибо 3,981 раз(а) в 1,714 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Очень разумно. Я просто "зациклился" на логике, когда прикидывал схему.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..

Последний раз редактировалось Falconist; 17.02.2013 в 23:36.
Falconist вне форума  
Непрочитано 17.02.2013, 23:27  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Falconist, baiderin,
я хотел "съэкономить" место и электроэнергию
не знаю, но если у ТС контакты можно сгруппировать как предлагал выше, то можно уложиться в одну "сороконожку"
jump вне форума  
Непрочитано 17.02.2013, 23:36  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Сообщение от jump Посмотреть сообщение
не знаю, каким напряжением там питается схема
Сообщение от evg111 Посмотреть сообщение
128 линий, управляющихся ТТЛ.
5вольт скорее всего.
Сообщение от jump Посмотреть сообщение
для ускорения опроса лучше было б 8 групп по 16 контактов, с учетом числа выводов больше подходит мега8515 (чтоб не использовать внешние элементы, кроме резисторов подтяжки).
Простой сериализатор (да простят меня ярые противники англоизмов )
Тогда уж на все 30 свободных пинов. За 5 тактов вся ширина. Порт "Е" на сканирование мультиплексоров (хоть на 74х244/245). В самом МК проверять изменение состояний входов (регистров-то вагон) и гонять через эфир только значимую информацию.
Сообщение от jump Посмотреть сообщение
хотел "съэкономить" место и электроэнергию
Матрица не получится, увы.
omercury вне форума  
Непрочитано 17.02.2013, 23:37  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 8,017
Сказал спасибо: 434
Сказали Спасибо 3,981 раз(а) в 1,714 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

А вообще-то, где восемь 24-ногих корпусов, там еще пяток добавить и не надо МК. Может быть... Вижу проблему только в синхронизации порядка счета на передающей и принимающей сторонах, чтобы при сбоях (если они вдруг будут) четко отслеживался нулевой такт.

В этом плане МК сам может обеспечить таковую. Но и на логике подобное можно сделать.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
Непрочитано 17.02.2013, 23:52  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

иду на таран - две ПЛИС (по одной - прием/передача) и вся логика внутри
jump вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как проверить исправность ТТЛ-логики uhbwtyrj1987 TTL и CMOS логика 49 25.11.2014 10:14
ТТЛ делитель на 2 evdum TTL и CMOS логика 11 12.04.2011 22:49
Простой генератор синуса на ТТЛ SergLerner TTL и CMOS логика 16 21.09.2010 22:43
Преобразование синуса в ТТЛ уровни ra1oz Электроника - это просто 1 27.06.2010 00:38
Преобразователь интерфейса RS-232 ТТЛ в RS-485 (2 вх, 1вых) LazarenkoAS Микроконтроллеры, АЦП, память и т.д 0 05.02.2007 20:40


Часовой пояс GMT +4, время: 00:42.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.