Двоично-десятичный счетчик

Обсуждаем цифровые устройства...
Ответить
trx
Родился
Сообщения: 7
Зарегистрирован: Пт дек 19, 2008 22:33:16

Сообщение trx »

:? Помогите пожалуйста. Есть следующее задание: Собрать двоично-десятичный счетчик, работающий в коде 2421 со следующими параметрами:
U0 = 0.5 В
U1 = 2.7 В
Fmax = 70 (?)
I потр = 200 (наверно мА)
--------------------------------
Как сделать эту схему??? и что для этого нужно..
Вообщем должны идти импульсы (все это работает в коде 2421), потом как я понимаю работает дешифратор и все это идет на семисегментную индикацию...
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 115
Зарегистрирован: Сб дек 29, 2007 18:00:05
Откуда: ст.Каневская

Сообщение kentawrik »

ужос!

ну предположим что U это уровни значит питание - 3В.
частота в мегагерцах (что странновато для такого напряжения)
а вот для тока 200мА это наверное или на наших триггерах или на элементах и-не или-не собирать?

Это что курсовик? Синтез последовательностных устройств?
проще будет по методичке посмотреть...
Для того и изучали это чтобы забыть как страшный сон и знать как оно работает, а вспоминать уже и времени нет - поищи недавно проходившего это.
А вообще подобная задача из разряда нарисуйте мне вывод интеграла элементарными операциями...
Прав не тот кто расскажет ЧТО было или объяснит ЧТО есть,
а тот кто может сказать ЧТО БУДЕТ...
(c) Моё
Контактная информация:
Реклама
trx
Родился
Сообщения: 7
Зарегистрирован: Пт дек 19, 2008 22:33:16

Сообщение trx »

kentawrik писал(а):ужос!

ну предположим что U это уровни значит питание - 3В.
частота в мегагерцах (что странновато для такого напряжения)
а вот для тока 200мА это наверное или на наших триггерах или на элементах и-не или-не собирать?

Это что курсовик? Синтез последовательностных устройств?
проще будет по методичке посмотреть...
Для того и изучали это чтобы забыть как страшный сон и знать как оно работает, а вспоминать уже и времени нет - поищи недавно проходившего это.
А вообще подобная задача из разряда нарисуйте мне вывод интеграла элементарными операциями...
Что за уровни? Собирать на микросхемах..да, это курсовик...в методичке непонятно ниче)) Блин, а как хоть сделать так, чтоб он работал в коде 2421???
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Пт фев 08, 2008 13:46:03
Откуда: Воронеж

Сообщение pirotehnick »

Мож здесь чего найдешь.



http://library.espec.ws/books/ttl/CHAPTER2/2-3-2.htm



Я например собирал бегущий огонёк на 561ИЕ8.
Последний раз редактировалось pirotehnick Пт дек 19, 2008 23:33:15, всего редактировалось 2 раза.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
trx
Родился
Сообщения: 7
Зарегистрирован: Пт дек 19, 2008 22:33:16

Сообщение trx »

trx писал(а)::? Помогите пожалуйста. Есть следующее задание: Собрать двоично-десятичный счетчик, работающий в коде 2421 со следующими параметрами:
U0 = 0.5 В
U1 = 2.7 В
Fmax = 70 (?)
I потр = 200 (наверно мА)
--------------------------------
Как сделать эту схему??? и что для этого нужно..
Вообщем должны идти импульсы (все это работает в коде 2421), потом как я понимаю работает дешифратор и все это идет на семисегментную индикацию...
Таааак, я маленько тут поразбирался и понял, что это все можно собрать на JK-триггерах...т.е. использовать микросхемы JK триггеров, но вот как сделать чтоб работал именно в этом коде 2421 не понял. И еще для микросхем ЖК триггеров максимальная частота максимум 30 Мгц..Откуда тут 70 непонятно...
Реклама
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

trx писал(а): Таааак, я маленько тут поразбирался и понял, что это все можно собрать на JK-триггерах...т.е. использовать микросхемы JK триггеров, но вот как сделать чтоб работал именно в этом коде 2421 не понял. И еще для микросхем ЖК триггеров максимальная частота максимум 30 Мгц..Откуда тут 70 непонятно...
Так это смотря какую серию использовать...К531ТВ10...и току тянет много и до 75 мГц работает.
2421...
0000 - 0
0001 - 1
0010 - 2
0011 - 3
0100 - 4
0101 - 5
0110 - 6
0111 - 7
1110 - 8
1111 - 9

так должен работать твой счетчик.
Реклама
trx
Родился
Сообщения: 7
Зарегистрирован: Пт дек 19, 2008 22:33:16

Сообщение trx »

Rockl, а можешь объяснить поподробнее, как в этих триггерах реализовать этот код?
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

trx писал(а):Rockl, а можешь объяснить поподробнее, как в этих триггерах реализовать этот код?
Для этого используют JK входы этих триггеров. J-вход это синхронный вход установки в 0 триггера. К - вход это синхронный вход установки триггера в 1.
Условия подачи на тот или иной JK вход получаешь используя обычную логику...получится 4 JK-триггера в обвязке из простой логики на 3И/не, или что то подобное.
trx
Родился
Сообщения: 7
Зарегистрирован: Пт дек 19, 2008 22:33:16

Сообщение trx »

Rokl, спасибо, всем спасибо, думаю теперь разберусь!
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Вт ноя 03, 2009 09:09:38

Сообщение warezhunter_ »

Нужно сделать точно такой же счетчик, только есть несколько маленьких нюансов.
Что означает код 2421?
Что должно быть на выходе, то есть если на выход подцепить цифровой индикатор, что он должен показывать?
Вариант 1: код 2421, выдавая цифры по порядку
Вариант 2:
0000 - 0
0001 - 1
0010 - 2
0011 - 3
0100 - 4
0101 - 5
0110 - 6
0111 - 7
1110 - E
1111 - F
Не могу понять.
Друг Кота
Аватара пользователя
Сообщения: 4472
Зарегистрирован: Вс мар 04, 2007 11:39:00
Откуда: Ukraine, Kyiv

Сообщение falkonist »

2421 - это именно десятичный код. "Обрезанный" двоичный 4-разрядный: старший разряд считает не до 8, а только до 2.
Выслушай и противную сторону, даже если она и противна
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Вт ноя 03, 2009 09:09:38

Сообщение warezhunter_ »

falkonist писал(а):2421 - это именно десятичный код. "Обрезанный" двоичный 4-разрядный: старший разряд считает не до 8, а только до 2.
А теперь все понятно, в счетчике используются 4 JK-триггера, каждый триггер означает разряд.
Если разряд 1 - младший, а 4 старший
то старший (4 разряд) считает 2 раза, 3 - 4 раза, 2 - 2 раза, а 1 - 1 раз.
То есть JK-триггер должен находиться в состоянии 1 данное количество раз и если на выход подцепить цифровой индикатор, то он будет показывать по порядку 0,1,2,3,4,5,6,7,E,F.
Опытный кот
Аватара пользователя
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Сообщение Psych »

Вот тут то и кроется небольшая загвоздка с переходом от 7 к Е. Можно синтезировать счетчик по формулам(но долго), а можно чисто логически составить логику)
А можно ваще тупо нагуглить схему и все))
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Вт ноя 03, 2009 09:09:38

Сообщение warezhunter_ »

Psych писал(а):Вот тут то и кроется небольшая загвоздка с переходом от 7 к Е. Можно синтезировать счетчик по формулам(но долго), а можно чисто логически составить логику)
Это не проблема, уже сделал через логику, построил таблицы возбуждения триггеров и получил схему, нормально работает (проверено через multisim).
Проблема теперь в том, что это за параметры:
U0 = 0.5 В
U1 = 2.7 В
это выходные напряжения низкого уровня что ли?
Опытный кот
Аватара пользователя
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Сообщение Psych »

warezhunter_ писал(а):
Psych писал(а):Вот тут то и кроется небольшая загвоздка с переходом от 7 к Е. Можно синтезировать счетчик по формулам(но долго), а можно чисто логически составить логику)
Это не проблема, уже сделал через логику, построил таблицы возбуждения триггеров и получил схему, нормально работает (проверено через multisim).
Проблема теперь в том, что это за параметры:
U0 = 0.5 В
U1 = 2.7 В
это выходные напряжения низкого уровня что ли?
Предельные входные напряжения. при U<=0.5 это лог.0 при U>=2.7 это лог.1 Короче говоря это ТТЛ уровни, вообщем микросхемы с 5-ти вольтовым питанием.
Друг Кота
Аватара пользователя
Сообщения: 6337
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

falkonist писал(а):2421 - это именно десятичный код. "Обрезанный" двоичный 4-разрядный: старший разряд считает не до 8, а только до 2.
Я думаю, что это не так, иначе бы его так не обзывали. 2,4,2,1 - это "веса" разрядов.
В этом коде 0...7 будет как в десятичном, а 8 и 9 будут соответственно : 1110 и 1111 .
Ну нет в этом коде "веса" 8 , иначе он бы так и назывался : 8-4-2-1 !
А синтезируется этот конечный автомат с применением карт Карно, которые, наверно, еще пока преподают в вузах, но стартертопик эту лекцию прогулял с девушками. Могу дать ссылку на книгу, но кто сейчас читает книги ?!

trx, тебя запутывают, чтобы получил двойку и пошел в армию заместо "откосивших" :)
Друг Кота
Аватара пользователя
Сообщения: 4472
Зарегистрирован: Вс мар 04, 2007 11:39:00
Откуда: Ukraine, Kyiv

Сообщение falkonist »

Интересное наблюдение - советы даются людьми, которые сами круто "плавают" в данном вопросе...

Код 2-4-2-1:
0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
0000 = 0
............

Я выделил старший разряд жирным, чтобы подчеркнуть, что он считает только цифры 8 и 9, а не Е и F!!!

Скачиваете любой из справочников Шило по цифровым микросхемам ТТЛ (их два). В них есть внутренние связи триггера К155ИЕ2, построенного внутри как раз на JK-триггерах и делаете то же самое на м/с малой степени интеграции.
Выслушай и противную сторону, даже если она и противна
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Сообщение Psych »

Очень интересно. У вас после 7 идет 2 и 3. Вы привели двоичный десятичный код в формате 8421. Смысл кода 2421 в том что в нем нет запрещенных комбинаций---то есть при любом раскладе вы не получите число больше 9.
Друг Кота
Аватара пользователя
Сообщения: 6337
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

falkonist писал(а):Интересное наблюдение - советы даются людьми, которые сами круто "плавают" в данном вопросе...
Люблю самокритичных людей :)) Кто не вьехал, еще раз повторяю, по буквам :
1. Код 2-4-2-1 - это не урезанный код 8-4-2-1, а совсем другой
2. В коде 2-4-2-1 нет весового коэффициента 8.
3. Если сложить веса всех разрядов, у которых значение 1, то и получим для предпоследнего кода 1110 = 2 + 4 + 2 + 0 = 8, для последнего 1111 = 2+4+2+1 = 9.

Кстати: в коде 2-4-2-1 НЕТ И БЫТЬ НЕ МОЖЕТ цифр E и F ( см. п. 1 ) .

Если читать книжки по цифровой технике, иногда -помогает, иногда, как видим - нет.

Psyсh, кажется Ваше объяснение не понято - так все запущено ...
Опытный кот
Аватара пользователя
Сообщения: 848
Зарегистрирован: Ср мар 02, 2011 07:47:39
Откуда: Уфа

Сообщение Psych »

Jack_A писал(а):Psyсh, кажется Ваше объяснение не понято - так все запущено ...
Что не понятного то? в 2421 нельзя получить числа от A до F
Ответить

Вернуться в «Цифровая техника»