Счетчик на D-тригерах с автоостановом.

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 141
Зарегистрирован: Ср окт 26, 2011 13:38:13

Сообщение dem66 »

Здравствуйте. Возникла вот такая проблема, как сделать счетчик на D-тригерах, подсчитать код (цифра 1980 в десятичном числе - 11110111100 в двоичном коде ) и остановить счетчик. ?? :shock:

Заранее благодарен
Это не хвост, это антенна
Реклама
Друг Кота
Аватара пользователя
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Сообщение Андрей Бедов »

Проще использовать JK-триггеры.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 141
Зарегистрирован: Ср окт 26, 2011 13:38:13

Сообщение dem66 »

оно то проще но надо D (((
Это не хвост, это антенна
Модератор
Аватара пользователя
Сообщения: 10740
Зарегистрирован: Пн июл 07, 2008 10:46:09
Откуда: Россия

Сообщение Света »

dem66 писал(а):... остановить счетчик. ?? :shock:
Счётные импульсы подавайте через схему "И" и используя один вход этой схемы запускайте и останавливайте счётчик.
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 139
Зарегистрирован: Сб май 23, 2009 16:30:23
Откуда: Санкт-Петербург

Сообщение scrappy »

нечто подобное у нас было на Цифровой схемотехнике...
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 141
Зарегистрирован: Ср окт 26, 2011 13:38:13

Сообщение dem66 »

хрошо, а как эти "1980" подать на вход?

допустим таже схема трехразрядного асинхронного счетчика
Вложения
schem.jpg.jpeg
(35.45 КБ) 458 скачиваний
Это не хвост, это антенна
Реклама
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

Андрей Бедов писал(а):Проще использовать JK-триггеры.
Абсолютно без разницы.
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

dem66 писал(а):хрошо, а как эти "1980" подать на вход?
Y= (x10*x9*x8*x7*x5*x4*x3*x2) * (x6+x1+x0)

x выход счетчика
* И
+ или
----- отрицание
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

dem66 писал(а):хрошо, а как эти "1980" подать на вход?

допустим таже схема трехразрядного асинхронного счетчика
А у тебя получается 11 разрядный двоичный счетчик. собираешь все единицы по И и получаешь результат, которым тормозишь свой счетчик . Всего и делов.
Встал на лапы
Аватара пользователя
Сообщения: 141
Зарегистрирован: Ср окт 26, 2011 13:38:13

Сообщение dem66 »

я сейчас больше думаю о том как подать этот сигнал и получить желаемы результат. а остановка пока не самое главное.
без примеров с этими счетчиками вобше мало что понятно (((
Это не хвост, это антенна
Друг Кота
Аватара пользователя
Сообщения: 5252
Зарегистрирован: Чт окт 04, 2012 09:46:20
Откуда: г. Ростов-на-Дону

Сообщение ОРИОН »

dem66 писал(а):я сейчас больше думаю о том как подать этот сигнал и получить желаемы результат. а остановка пока не самое главное.
без примеров с этими счетчиками вобше мало что понятно (((
ОРИОН писал(а):Скачай МРБ 1159 и почитай с.57-58.Там всё подробно описано.
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

1) Почему именно 1980 импульсов? Возможно, от вашего ответа изменится способ решения этой проблемы.
2) Желаемый результат работы устройства вы получите лишь при правильном обдумывании устройства.
3) Как вы будете подавать эти 1980 импульсов?

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

От генератора сигнал подаете через первый вход лог. элемента 2И на двоичный счетчик на D-триггерах, используемых в качестве счетных Т-триггеров. Выходы двоичных разрядов, где устанавливается логическая "1" в числе 1980, объединяете логическим элементом 8И-НЕ, выход которого соединяете со вторым входом лог. элемента 2И. Таким образом, мы "отрежем" импульсы синхронизации генератора при достижении числа 1980 в данной счетной последовательности.
Не умеешь - не берись, но не взявшись не научишься...
Ответить

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