TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
10.07.2022, 02:42
|
|
Прописка
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Цифровая шкала реверсивных счётчиков для отображения позиции ШД
Доброе время суток форумчане.
Понадобилось спроектировать счётчик импульсов из реверсивных счётчиков, таким образом, чтобы счёт, после "0" (при вычитании), не начинался с 99999, а начинался с "1" и загорался светодиод, индицирующий знак "-".
Проще - нужно получить цифровую координатную шкалу.
вот сама схема:
На сколько смог - дорисовал, дальше мозги встали. Эта схема просто не оправданная попытка.
Схема в Протеусе прикреплена. Мож кому чего в голову толковое придёт, а то я уже зациклился. За схемные решения не бейте больно, это только незаконченный набросок! SETS 74F192 LAST.zip
Последний раз редактировалось Prototup; 10.07.2022 в 10:20.
|
|
|
|
11.07.2022, 23:02
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2010
Адрес: Днепр, Украина
Сообщений: 754
Сказал спасибо: 450
Сказали Спасибо 397 раз(а) в 279 сообщении(ях)
|
Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом
|
|
|
Сказали "Спасибо" GarryZZ
|
|
|
12.07.2022, 08:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,996
Сказал спасибо: 3,015
Сказали Спасибо 3,191 раз(а) в 2,164 сообщении(ях)
|
Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом
Дополнительный код?
Нажмите, чтобы открыть спойлер
Счётчик крутится как и прежде. По сигналу переполнения или заёма включается схема "проинвертировать и прибавить 1".
__________________
Экзорцист 40-го уровня.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ForcePoint за это сообщение:
|
|
|
12.07.2022, 13:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
|
Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом
можете использовать http://tec.org.ru/board/40110/103-1-0-4610 избавитесь от половины микросхем , на входе мультиплексер 1›2 , при переходе с 0 на 9999 происходит сброс в 0 счетчиков через D триггер и через входной мультиплексер управляемый этим самым триггером входные импульсы c -1 переключаются на +1 и с выхода триггера подключенный светодиод индицирует что счет у вас идет а минус хотя сам счетчик считает в +
__________________
"Дворяне и их младые отроки должны всегда меж собою говорить на ВЫ и на иностранных языках, дабы тем навыкнуть могли, и чтобы их можно было от других незнающих болванов распознать."
Уложение о поведении (с) царь Пётр I
|
|
|
|
12.07.2022, 18:08
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом
Prototup, сократите схему до одного счетчика - ее наращивание по разрядности элементарная задача просто вставкой секций решаемая…
Нарисуйте таблицу состояний и ее анализом двигайтесь к цели.
Добъетесь решения на таблице состояний - делайте в proteus и смотрите на результат.
Если все работает - добавьте нужное число счетчиков и можно переводить в железо…
Счет в одну сторону идет до появления на всех выходах переполнения в эту сторону состояния переполнения (многовходовое ИЛИ-НЕ) и итоговая 1 переключает триггер направления счета с соответствующей индикацией.
Коммутация нужного счетного входа делается или на мультиплексоре или на паре 2И с подачей на второй вход состояния с синхронного RS триггера. Генерацию синхроимпульсов с нужной задержкой сделаете сами…
Но, если речь о реальном изделии, - использование МК или FPGA/PLD выглядит сильно предпочтительней. Исключение - курсовая или огромный склад неликвидов дискретной логики…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
13.07.2022, 00:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,037
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом
Вообще такие задачи надо начинать с рисования диаграммы состояний счетчика и условий перехода между ними. После этого схема рисуется гораздо легче.
|
|
|
|
13.07.2022, 22:32
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом
dgrishin, уважаемый GarryZZ дал выше ссылку на работу, где все уже разжевано с одним счетчиком…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 13.07.2022 в 22:44.
|
|
|
|
13.07.2022, 23:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,037
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом
Сообщение от mike-y-k
|
dgrishin, уважаемый GarryZZ дал выше ссылку на работу, где все уже разжевано с одним счетчиком…
|
Все не так так как кажется...
В том материале счетчик считает правильно, а топикстартеру нужно чтобы при заходе в отрицательные числа был нормальный счет (вместо b1111 = -1 должна быть b0001 = 1 с генерацией дополнительного бита знака минус и так далее).
|
|
|
|
14.07.2022, 01:52
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом
dgrishin, таки там уже нарисованы все диаграммы состояний
Требуется собрать статус всех линий переполнения для управления триггером, который через пару 2И заведет импульсы счета на оба входа первого счетчика
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
14.07.2022, 01:53
|
|
Прописка
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом
Сообщение от dgrishin
|
Все не так так как кажется...
В том материале счетчик считает правильно, а топикстартеру нужно чтобы при заходе в отрицательные числа был нормальный счет (вместо b1111 = -1 должна быть b0001 = 1 с генерацией дополнительного бита знака минус и так далее).
|
Всё правильно, иначе не задавал бы таких простых вопросов.
Вот накидал примерно алгоритм, как я себе всё это представляю, мож не очень оптимально:
Ну уж про зажигание светодиода, имитирующего минус, я упоминать не стал...
Последний раз редактировалось Prototup; 14.07.2022 в 01:56.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
цифровая шкала мс-31
|
iorg |
Поиск схем. Делимся схемами |
1 |
05.09.2007 21:00 |
Часовой пояс GMT +4, время: 03:09.
|
|