TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
15.11.2008, 04:24
|
|
Заблокирован
Регистрация: 05.12.2006
Сообщений: 4,033
Сказал спасибо: 169
Сказали Спасибо 387 раз(а) в 281 сообщении(ях)
|
Сообщение от Scorcher
|
Я уж молчу про РЕ3.
|
И правильно делаете..
...
А я молчать не буду!!
Ибо:
Делал Собственноручно!
Видел Собственноглазно!!! 8O
...
Ниже по-быстрому от руки нарисовал примерчик для двух битов, с их "прошивкой"..
Данная схема имеет 4 состояния, изменяющиеся с интервалом 1 секунда..
Аналогично можно и продолжить.. для 4-х битов..
А тем временем в оставшихся 4-х (например) запрограммировать этот "пресловутый" счетчик..
...
Еде-то так.. если где-то ошибка - извините..
Желательно конечно в Протеусе..
...
ЗЫ. Знаю одно - эта задача реализуемая!
-- Прилагается рисунок: --
|
|
|
|
15.11.2008, 11:22
|
|
Частый гость
Регистрация: 16.02.2005
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Цитата:
|
А вы когда-нибудь слышали, что счётчики строятся на так называемых "динамических" триггерах? Так вот из перечисленных выше (ТМ2, ТМ8 ИР23, ИР22) таковыми являются только ТМ2, остальные - статические, и никакими ухищрениями вы их считать не заставите. Я уж молчу про РЕ3. Правильно тут сказали - либо программируемые матрицы, либо уж готовые счётчики. Счётчик для курсовой явно не тянет, разве только в ПТУ, для развития моторных навыков (ну там вычочить чего-нибудь напильником), а вот ПЛМ в самый раз будет. Но не ПЗУ! Учебники нади до конца дочитывать!
|
Вот именно - учебники читать надо. Тогда вам будет известно, что "динамическими" называют тактируемые логические элементы, использующие емкость для временного хранения состояния. Такие элементы в принципе не способны работать ниже определенной частоты тактировки. А ТМ2 - СТАТИЧЕСКИЙ триггер. Посмотрите, хотя бы, на его внутреннюю схему...
Насчет счетчика на ПЛМ... Можно и на Процессоре сделать. Только зачем? Автоматы Мура/Милли пока еще никто не отменял, и создать их можно на самых различных компонентах. Тот же Хоуп в своей книге очень любит использовать обычные мультиплексоры. Согласитесь, что ПЗУ - более гибкий элемент, чем мультиплексор. Жаль, что даже не освоив азы профессии, вы так категоричны в невозможности использования ПЗУ для создания счетчика. "Никогда не говори "никогда"..."(С)
|
|
|
|
15.11.2008, 12:53
|
|
Прохожий
Регистрация: 04.10.2008
Сообщений: 7
Сказал спасибо: 1
Сказали Спасибо 17 раз(а) в 2 сообщении(ях)
|
Вот, что-то голову захотелось загрузить и вот что получилось
-- Прилагается рисунок: --
|
|
|
|
15.11.2008, 16:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.08.2006
Сообщений: 1,405
Сказал спасибо: 1
Сказали Спасибо 89 раз(а) в 69 сообщении(ях)
|
Re: Счетчик на микросхеме К155РЕ3
Сообщение от Lord_Letalis
|
..Необходимо собрать на этой микросхеме (максимум на двух) двоичный восьмиразрядный счетчик с десятичной индикацией, написать программу, "зашить" ее в микросхему.
|
Лорд Леталис , возможно, умышленно или нечаянно ввёл в заблуждение читателей, написав "восьмиразрядный" . Имхо правильнее было бы указать "двоично-восьмеричный" одноразрядный счетчик с дешифрацией выхода на десятичный семисегментный индикатор.
Восьмиразрядный десятичный счётчик требует гораздо больших ресурсов чем имеется в одной или двух РЕ3.
Поэтому osmotreno предложил именно одноразрядный восьмеричный вариант, который реализовал на двух корпусах, забив всю память первой микросхемы , но сделал счет только по фронту входного сигнала ( потребовалось по 4 ячейки первого ПЗУ для двоичного представления каждой цифры)
На одной микросхеме двоично- восьмеричный с дешифратором сразу тоже можно, если изменить начертание некоторых цифр.
А если обнаглеть и не отображать "0" а только "1"-"7" то можно даже со счётом по фронту счетного импульса. Обратные связи с сегментов D E F.
Практическая реализация может упереться в проблему "гвоздей" и ложным переходам.
Для Lord_Letalis имхо полезно по теме составить программу, которая выбирает из каких сегментов брать обратные связи чтобы получить множество неповторяющихся значений. При этом учесть разные варианты начертания цифр "1" "7" "0".
|
|
|
|
15.11.2008, 18:13
|
|
Заблокирован
Регистрация: 05.12.2006
Сообщений: 4,033
Сказал спасибо: 169
Сказали Спасибо 387 раз(а) в 281 сообщении(ях)
|
Сообщение от Lord_Letalis
|
Но все-таки, со схемой может кто-нибудь как-нибудь поможет?) Не смотря на весь "технический юмор"?
И,еще раз, поэтапно, объясните мне, как нужно проектировать сей девайс)
|
Ну как ?
Или "немного не ожидали" ?..
|
|
|
|
15.11.2008, 20:11
|
|
Частый гость
Регистрация: 08.03.2008
Сообщений: 36
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Господа, я дико извиняюсь... "восьмиразрядный" это, действительно, неверно... трехразрядный (2^3=8, оттого и перепутал)
Индикация на семисегментной световой матрице (индикаторе), которая, действительно, одна (цифры от 0 до 7).
Выше кто-то (извините, не помню кто) предположил, что на РЕ3 нужно строить только дешифратор. На этой микросхеме или микросхемах (К155РЕ3) должен быть построен счетчик. Сигнал на счет будет подаваться извне (уровня ТТЛ).
Вариант с использованием 2х РЕ3 наиболее оптимален и, имхо, более понятен.
Никаких дополнительных микросхем и элементов (кроме, разве, R, L, C и то не факт) не должно быть использовано.
Для vo1: Действительно, не ожидал. Какое то время уйдет на осмысление написанного
Еще раз извиняюсь за неумышленную (уверяю, сие так) ошибку.
|
|
|
|
15.11.2008, 21:47
|
|
Частый гость
Регистрация: 08.03.2008
Сообщений: 36
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Сообщение от Scorcher
|
Счётчик для курсовой явно не тянет, разве только в ПТУ, для развития моторных навыков (ну там вычочить чего-нибудь напильником), а вот ПЛМ в самый раз будет. Но не ПЗУ! Учебники нади до конца дочитывать!
|
Ошибайтесь, причем дважды. МГТУ (последняя от слова Университет, если не понятно) явно не ПТУ, это раз и счетчик, это именно задание на курсовую - два. Так что поспешных выводов делать не стоит.
Возможно, я не совсем правильно сразу сформулировал задачу. Не знал некоторых моментов выполнения, в том числе то, что сигнал на счет извне подается.
|
|
|
|
15.11.2008, 22:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
|
Сообщение от Lord_Letalis
|
Ошибайтесь, причем дважды. МГТУ (последняя от слова Университет, если не понятно) явно не ПТУ, это раз и счетчик, это именно задание на курсовую - два. Так что поспешных выводов делать не стоит.
|
Даааааа!!!
Мельчает Высшая Школа.
В наше время курсовики были на порядок сложнее.
__________________
И на камнях растут деревья!
|
|
|
|
16.11.2008, 00:12
|
|
Частый гость
Регистрация: 26.09.2008
Сообщений: 20
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
В табл. 3.24 показан пример реализации восьми функций fa—fdp на основе ПЗУ объемом 32X8 бит (указано только 16 строк из 32; вторая часть таблицы отличается от указанной только значением функции fdp=0). Адрес и данные, указанные в табл. 3.24 в 16-рич-ной системе счисления, используются при программировании ПЗУ с помощью специального устройства, называемого программатором. На рис. 3.75 показано условное обозначение ПЗУ 155РЕЗ объемом 32X8 бит с указанием оставшихся непрожженными перемычек. Это ПЗУ выполнено на 32 8-эмиттерных транзисторах по схеме на рис. 3.73, б. В исходном состоянии у этого ПЗУ все выходы DOj=0. Реализованные на ПЗУ функции используются для управления се-мисегментным светодиодным индикатором с общим анодом (рис. 3.76;
СПРАВОЧНИК
Г.И.ПУХАЛЬСКИИ Т Я. НОВОСЕЛЬЦЕВА
ПРОЕКТИРОВАНИЕ
ДИСКРЕТНЫХ
УСТРОЙСТВ
НА ИНТЕГРАЛЬНЫХ
МИКРОСХЕМАХ
МОСКВА „РАДИО И СВЯЗЬ' 1990
Значит, вы хотите сделать счётчик на дешифраторе, к выходам которого прицеплена матрица пережигаемых перемычек(ну плюс ещё кое-какая переферия, предназначенная, в основном для их пережигания)?
Флаг вам в руки!
Насчёт курсовой я, может быть, неясно выразился - я имел в виду счётчик на счётчике(ие2, ие5), извините за тавтологию, так вот именно он не тянет на курсовую даже в профильном техникуме, не говоря уж о МВТУ(кстати, всегда расшифорвывался как Московское Высшее Техническое Училище им. Баумана, а вовсе не университет, и ничего зазорного в том нет!)
‹center›
-- Прилагается рисунок: --
‹IFRAME src = "nuke/users_images/15112008/3060234.gif" frameborder="0" name="fr7125381" scrolling="yes" width="470" height="1979" align="bottom"›[img]nuke/users_images/15112008/3060234.gif[/img]
‹font color=red›Рисунок не умещается на странице и поэтому сжат!‹/font›
Для того, чтобы просмотреть его полностью, щелкните здесь.
‹/IFRAME›
‹/center›
|
|
|
|
16.11.2008, 00:17
|
|
Частый гость
Регистрация: 26.09.2008
Сообщений: 20
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Извиняюсь за последнее замечание - МГТУ перепутал с МВТУ, зрение подводит. Посадил, знаете ли, занимаясь электроникой 3 с лишним десятка лет. Что, впрочем, на сути дела не отражается.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:12.
|
|