TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
17.02.2013, 21:28
|
#11
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
evg111,
там и тини2313 или меги48 хватит с головой, только кучу регистров...
стабилизатор должен быть внешний и забудьте о линиях в HC-05 и 8250 - не для вас они, коль МК не знаете
|
|
|
|
17.02.2013, 22:08
|
#12
|
Частый гость
Регистрация: 17.02.2013
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
Сообщение от jump
|
evg111,
там и тини2313 или меги48 хватит с головой, только кучу регистров...
стабилизатор должен быть внешний и забудьте о линиях в HC-05 и 8250 - не для вас они, коль МК не знаете
|
ок.
перевел "тини2313 или меги48" как ATtiny2313 и ATMega48" ![Улыбка](images/smilies/icon_smile.gif)
Буду пробовать.
Спасибо!
|
|
|
|
17.02.2013, 22:22
|
#13
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
evg111,
не знаю, каким напряжением там питается схема, но вот подумалось - для ускорения опроса лучше было б 8 групп по 16 контактов, с учетом числа выводов больше подходит мега8515 (чтоб не использовать внешние элементы, кроме резисторов подтяжки).
не будет задержек со срабатыванием из-за электроники?
как устроен узел контактов?
|
|
|
|
17.02.2013, 22:50
|
#14
|
Супер-модератор
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,939 раз(а) в 1,690 сообщении(ях)
|
Re: Преобразовать 128 ТТЛ в 8
Разрешите и мне всунуть свой нос в обсуждаемый вопрос. Как старый "логик", не вижу особой сложности. 8 мультиплексоров КП1 + 4-разрядный счетчик ИЕ5, управляемый от МК = получаем сведение 128 линий в 8. Правда, с инверсией. А дальше - пускай уже МК "пыхтит". Зато от него нужно будет всего 8 входов + 4 входа для опознания состояния счетчика + 1 выход для тактирования счетчика.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Последний раз редактировалось Falconist; 17.02.2013 в 22:53.
|
|
|
|
17.02.2013, 23:00
|
#15
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,725
Сказал спасибо: 2,424
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Преобразовать 128 ТТЛ в 8
А,может, МК и вместо счетчика использовать.Пусть и за него пыхтит.
Последний раз редактировалось Falconist; 17.02.2013 в 23:35.
|
|
|
|
17.02.2013, 23:26
|
#16
|
Супер-модератор
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,939 раз(а) в 1,690 сообщении(ях)
|
Re: Преобразовать 128 ТТЛ в 8
Очень разумно. Я просто "зациклился" на логике, когда прикидывал схему.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Последний раз редактировалось Falconist; 17.02.2013 в 23:36.
|
|
|
|
17.02.2013, 23:27
|
#17
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Преобразовать 128 ТТЛ в 8
Falconist, baiderin,
я хотел "съэкономить" место и электроэнергию ![Весело](images/smilies/icon_laugh.gif)
не знаю, но если у ТС контакты можно сгруппировать как предлагал выше, то можно уложиться в одну "сороконожку"
|
|
|
|
17.02.2013, 23:36
|
#18
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Преобразовать 128 ТТЛ в 8
Сообщение от jump
|
не знаю, каким напряжением там питается схема
|
Сообщение от evg111
|
128 линий, управляющихся ТТЛ.
|
5вольт скорее всего.
Сообщение от jump
|
для ускорения опроса лучше было б 8 групп по 16 контактов, с учетом числа выводов больше подходит мега8515 (чтоб не использовать внешние элементы, кроме резисторов подтяжки).
|
Простой сериализатор (да простят меня ярые противники англоизмов ![Прикольно](images/smilies/icon_wink3.gif) )
Тогда уж на все 30 свободных пинов. За 5 тактов вся ширина. Порт "Е" на сканирование мультиплексоров (хоть на 74х244/245). В самом МК проверять изменение состояний входов (регистров-то вагон) и гонять через эфир только значимую информацию.
Сообщение от jump
|
хотел "съэкономить" место и электроэнергию
|
Матрица не получится, увы.
|
|
|
|
17.02.2013, 23:37
|
#19
|
Супер-модератор
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,939 раз(а) в 1,690 сообщении(ях)
|
Re: Преобразовать 128 ТТЛ в 8
А вообще-то, где восемь 24-ногих корпусов, там еще пяток добавить и не надо МК. Может быть... Вижу проблему только в синхронизации порядка счета на передающей и принимающей сторонах, чтобы при сбоях (если они вдруг будут) четко отслеживался нулевой такт.
В этом плане МК сам может обеспечить таковую. Но и на логике подобное можно сделать.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
|
|
|
|
17.02.2013, 23:52
|
#20
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Преобразовать 128 ТТЛ в 8
иду на таран - две ПЛИС (по одной - прием/передача) и вся логика внутри
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:20.
|
|