Странно, я думал, что я эту картинку прикрепил МЛАДШИЙ разряд исходного (двоичного) числа подаётся не на микросхема ПР7, а, напрямую на дешифратор!!!! Это есть вот на этой картинке: И вот так нужно изменить вашу схему: Спойлер
Вложение:
155ПР7-1.png
И ещё!! Вывод Y4 микросхемы Х34 должен быть соединён с выводом D1 микросхемы Х33, а Вывод Y5 микросхемы Х34 должен быть соединён с выводом D2 микросхемы Х33. D3 и D4 микросхемы Х33 нужно соединить с "землёй"..
зы.. У меня "протеус", там нет модели 74185....
Переделал, результат все тот-же..
Пару дней назад скачивал протеус т.к. думал это прикол Micro Cap, как среда для моделирования сомнительная, но терпимо, но в протеусе вообще не работает данная модель
Доработал: 1. Выбросил второго НС193. На его место поставил 74НС74 2. В связи с 1. выбросил инвертор 3. как в схеме mmmik поставил генератор на LMC555
Смоделировал заново вашу схему, половину функций она выполняет, ноо - "Генерирует" она на первом 7seg числа: 4,5,6(тут вообще цифра потеряла единицу в b), 7, 8, 9, 0, 1, 2,3; на втором 7seg: 1,0,0,1,1,0,0,1,1,0. И того получаю числа: 14, 05, 06, 17, 18, 09, 00, 11, 12, 03. (данная последовательно всегда повторяется)
Пару дней назад скачивал протеус т.к. думал это прикол Micro Cap, как среда для моделирования сомнительная, но терпимо, но в протеусе вообще не работает данная модель
У меня вообще в протеусе нет 74185. Лениво на макетке собирать...
А как именно у вас "не работает"?
А вы уверены, что у вас правильно поданы уровни, которые у вас обозначены как GBAR, LEBAR, LTBAR и BIBAR?
Я бы смотрел логические уровни на входах дешифраторов.
зы.. А что это за цифры (121.16m) или (2,381) у входов дешифраторов?
зызы.. Про дешифратор Х33 Как я понял, у вас на входе уровни- 1(D1), 1(D2), 0(D3), 0(D4) - цифра "3", на выходе должна быть комбинация- QA=1 QB=1 QC=1 QD=1 QE=0 QF=0 QG=1 А у вас на выходах обоих дешифраторов- QA=1 QB=1 QC=1 QD=1 QE=1 QF=1 QG=0 что соответствует индикации НУЛЯ У вас просто дешифратор "не дешифрирует"..
Вы правы, я немножко накосячил в схеме, провод на 74hc74 не тот провел, а так ваша схема замечательно работает, благодарю
Добавлено after 3 minutes 4 seconds: АлександрЛ, В уровнях уверен, читал описание этих ножек в документации к MC 12, вроде все верно подключено, цифры на нодах это напряжение, а то что дешифратор не выполняет свою роль... нуу вполне реально в этой программе.. ну либо я просто не нашел общий язык с ней
Если потребуется, чтобы счет шел нормальным рядом (1,2,3,....17,18,19) то нужно вход С D-триггера соединить к место соединения диодов и резистора R1 (вход Clr 74HC193)
Не, оно одноадресное - один адресный вход Хорошо, уточняю. То, что я упомянул в своём посте, назовём преобразователь кода. Он может быть выполнен как на дискретной логике, так и на специально обученной, соответственно обозванной в спецификации м.-сх. - ПЗУ, где один корпус заменяет пол-платы. В общем, ПЗУ - частный случай преобразователя кодов. СпойлерЧтоб ТС не осерчал за засисорение его темы, спрячем. Во времена "мокрой" фотографии сделал реле времени с индикацией на одном семисегментнике. Задатчик времени - сеть 50Гц, несколько корпусов 511 серии и с десяток диодов. Сдаюсь - оно не было ПЗУ в строгом смысле - банальный преобразователь кодов. "Так на одном 7-сегментнике ну какой же мизерный будет диапазон выдержек?!" - скажет скептик. А у меня обозначалась не конкретная выдержка в секундах, а номер уставки. Шаг - Sqrt (2). Кто занимался фотографией, знает: если у тебя на 5,0с недозасвет, то выставлять 5,1с никакого смысла - надо, как минимум, 7,0с .
_________________
Последний раз редактировалось Jack_A Пн дек 01, 2025 13:28:48, всего редактировалось 1 раз.
На основании "таблицы истинности" от 155ПР7, сделал её имитацию на самой мелкой EPROM микросхеме, всё работает, и преобразует двоичный код в двоично- десятичный. Что-то вы делаете неправильно, либо у вас модель неверная.
Имею опыт применения К155ПР7: https://radiokot.ru/artfiles/6796/ почитайте, там описаны некоторые особенности. Но вообще, если у вас нужно просто вывести значение счётчика в индикацию, логичнее и эффективнее изначально взять двоично-десятичные счётчики, вроде К155ИЕ2 (гуглим "decade counter ic"), в количестве, равном числу десятичных разрядов, и не возиться с конвертацией представления чисел. Вот например, как делал это я.
Доброго вечера всем. Помимо всего здесь упомянутых вариантов про дешифраторов по ноглому можно применить классические ПЗУ и УФПЗУ где искомая таблица прописавется в них. Если сохранилось древность типа К155РЕ3, то она чуть ли идеальный вариант: в нее можно записать 32 символа на любой каприз или 2 таблицы для индикаторов с общим анодом и общим катодом, в качестве переключателя таблиц будет старший адрес микрухи. В виду сложности их найти (давно не производятся) и средств для их программирования тоже, то они были напрочь забыты. Более приемлемый вариант из данной оперы это К573РФ2 или КР573РФ5 и их аналоги, их можно еще найти, программаторы под них попроще и доступней, единственное неудобство это великоватый размер корпуса. ДЛя статической индикации это роскошно, для динамической индикации еще терпимо.
Если сохранилось древность типа К155РЕ3, то она чуть ли идеальный вариант: в нее можно записать 32 символа на любой каприз или 2 таблицы для индикаторов с общим анодом и общим катодом, в качестве переключателя таблиц будет старший адрес микрухи. В виду сложности их найти (давно не производятся) и средств для их программирования тоже, то они были напрочь забыты.
Haзначение выводов полностью совпадет c N8223 , paзный тип выходов (y N8223 o.к. ,a y кp1608pт1 "z"~aka~3_cocтояния ) и ток этих caмых выходов.
( деши ынцелег кэ авец дификултэць ын а кумпэра дин ориче царэ, иар фабрика "Мезон" ну функционязэ )
_________________ < виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Благодарю, если есть более современные аналоги (полные или функциональные) то воевать намного проще. Я от применения этих дешифраторов на жесткой логике отошел очень давно (около 30-лет назад) и основной упор у меня идет уже в рамках применения микроконтроллеров в виде программ табличного преобразования (пару внешних микрух+программа). Сюда я заглянул чисто из любопытства, хотел поинтересоваться чем дышат в нынешнее время и какие приемы с новшествами народ применяет для классической дешифрации.
Я от применения этих дешифраторов на жесткой логике отошел очень давно (около 30-лет назад) и основной упор у меня идет уже в рамках применения микроконтроллеров в виде программ табличного преобразования (пару внешних микрух+программа).
На той же Тини2313 можно легко сделать "дешифратор" на 5 бит входного кода и выход на 2 семисегментных индикатора, и, без всяких "внешних микрух"..
Благодарю за ваши мнения и есть одно нестандартное предложение: на микроконтроллерах семейства PIC, AVR и т.д. сделать устройство индикации похожее на ЖКИ типа 1602 (ими комплектуются многие наборы с ARDUINO) с минимальным числом деталей и с протоколом обмена сдвигового регистра, USART, RS-485, SPI и т.д. Реализацию этой идеи придется привести в другой теме, тут тема про чистый 7-ми сегментный дешифратор на жесткой логике.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения