nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 07:14



Reply to topic  [ 88 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6
7-сегментный дешифратор 
Author Message
Senior

Joined: 25 Jan 2015 11:38
Posts: 165
Location: 109.225.59.224
Reply with quote
Lavr wrote:
вот я и интересуюсь - ППЗУ 155РЕ3, действительно, сильно греется при прошивке или нет ?

Не сильно из-за малого времени программирования (все 32 байта). "Гиря" нужна для КР556РТ4, если соблюдать указанную в книгах длительность программирующего импульса. Перечисленное верно для программатора, подключаемого к LPT порту компьютера :ewink:

_________________
Просто Александр.


24 Nov 2020 12:28
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Собственно, комп я и сделал, ориентируясь на комплектацию 80-х.
И устройство ввода для него - чисто нищебродски 80-десятническое:

Image

Вот так оно в итоге выглядит "чисто нищебродски 80-десятническое" устройство ввода -
HEX-клавиатура с современными дешифраторами в 7-сегментный код на PIC16F628 : :ewink:
Attachment:
HexKbd8.PNG
HexKbd8.PNG [ 27.11 KiB | Viewed 5368 times ]

Файлы проекта прилагаются:
Attachment:
HexKbd8.zip [28.86 KiB]
Downloaded 227 times

_________________
iLavr


19 Jul 2021 13:12
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
ivalex wrote:
В своё время намучавшись отсутствием семисегментного дешифратора придумал использовал такой недо7сегментный индикатор. Ничего оригинального нет, так как разные части были увидены в разных местах (в том числе у участников данного ресурса). Полагаю это в тему, хотя как раз дешифратора и не требуется для отображения кодов от 0 до F. Наверно всё понятно из прилагаемого рисунка и схемы. Но если будут вопросы, то конечно отвечу что и почему так.

Image

Мне в своё время эта идея очень понравилась - визуальный "дешифратор" без железного дешифратора. :wink:
Кстати, похожий вариант у нас обсуждался здесь: Индикатор на 4-х светодиодах.

И я подумал, а не будет ли визуально более узнаваемым, если по похожей схеме включить светодиоды
в сегментах 7-сегментного индикатора?
И я сделал прикидку, как это может выглядеть, чтобы образы цифр были более узнаваемы.

Получилось у меня следующее:
Attachment:
7-сегм1.PNG
7-сегм1.PNG [ 1.74 KiB | Viewed 4791 times ]

Частично узнаваемость есть, но общим результатом я остался недоволен... :-?

Но может быть кому либо придёт в голову более удачная идея коммутации...

_________________
iLavr


30 Apr 2022 09:33
Profile
Doomed
User avatar

Joined: 27 Jul 2018 12:07
Posts: 608
Reply with quote
Lavr wrote:
Частично узнаваемость есть, но общим результатом я остался недоволен... :-?

Но может быть кому либо придёт в голову более удачная идея коммутации...


Здравствуйте Lavr, предложенная Вами схема включения светодиодов 7-сегментного индикатора весьма непроста для считывания информации, но по своей идеи она просто гениальная - я синтезировал устройство дешифратора для этого кода и был удивлен его простотой построения. Оказалось никаких логических элементов не нужно использовать. Да согласен узнаваемость частичная, но при этом конечному пользователю можно рекомендовать следующий скрытый алгоритм декодирования информации при считывании с индикатора: для получения десятичного кода необходимо учитывать правило веса каждого сегмента индикатора - например, все горизонтальные сегменты имеют вес равный единице (сегменты a, g, d), два вертикальных сегмента - (f,c) имеют вес равный двум и оставшиеся сегменты (b,e) - весом равным четырем каждый. При считывании информации с 7-сегментного индикатора, для получения десятичного кода отображаемой информации достаточным условием будет сума веса сегментов отображаемом на индикаторе.
Оказалось при использовании такой формулы возможно построить ещё другой вариант схемы: я принял, что вес равный 2 имеют нижние вертикальные сегменты, а вес равный 4 - два верхние сегменты и вот мой вариант:


Attachments:
05052022.jpg
05052022.jpg [ 219.63 KiB | Viewed 4712 times ]
05 May 2022 09:36
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
TernarySystem wrote:
Lavr wrote:
Частично узнаваемость есть, но общим результатом я остался недоволен... :-?
При считывании информации с 7-сегментного индикатора, для получения десятичного кода отображаемой информации достаточным условием будет сума веса сегментов отображаемом на индикаторе.

Собственно, тут хотелось достичь именно визуальной узнаваемости... а для подсчета суммы веса - тут и 4-х светодиодов достаточно...

_________________
iLavr


06 May 2022 03:02
Profile
Senior

Joined: 07 Dec 2010 02:51
Posts: 157
Location: РФ г.КЕМЕРОВО
Reply with quote
У соседей продаются til311,а их что-то не покупают:
https://zx-pk.com/forum/viewtopic.php?f=14&t=20924
Image
Image

_________________
В байте 8 бит,а в каждом четвёртом 9 ! ! ! Потомушта он высокосный ! ! !


02 Jun 2022 08:14
Profile
Devil

Joined: 06 Oct 2006 03:17
Posts: 856
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
Потому что наши (кажется называются К490ИП1) намного лучше, мне так кажется.


02 Jun 2022 08:18
Profile
Maniac

Joined: 15 Jan 2019 15:48
Posts: 326
Location: Украина, Луганская обл.
Reply with quote
fifan wrote:
Потому что наши (кажется называются К490ИП1) намного лучше, мне так кажется.

К490ИП1 - это не совсем то, во первых вход счетный, а во вторых счетчик десятичный ( не 16 ричный )
То есть A .. F - не отобразить.


02 Jun 2022 11:40
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
murgatroid_79 wrote:
У соседей продаются til311,а их что-то не покупают:
https://zx-pk.com/forum/viewtopic.php?f=14&t=20924

Возможно, дело в следующем:
Kartograf wrote:
поштучно цена будет 250 рублей за штуку
Kartograf wrote:
Энергоёмкий. Невозможно применять в батарейной аппаратуре.
Греется и нагревает параметрические стабилизаторы =)
Тем более, если проблема уже просто и элегантно решена:
Binary/BCD to 7-segment decoder for PIC16F627A / 16F628A

Я лично:
Lavr wrote:
PIC16F628A все 8 штук, что были в наличии, по 150 р. с радостью и купил!

Интересны теперь нетипичные и оригинальные решения...

_________________
iLavr


08 Jun 2022 07:12
Profile
Fanat

Joined: 16 May 2007 01:01
Posts: 93
Location: 212.5.73.205
Reply with quote
Lavr wrote:
Джентльмены, а кто-нибуть знает 7-сегментный интегральный дешифратор,
который дешифрует вот так?
Attachment:
7SEG-0017.jpg

Т.е. цифры от 0...до...15(F)
Известные мне распространенные дешифраторы после числа 9 обычно
показывают какую-то ерунду... :-?
А 155РЕ3 у меня и нету и прошивать неохота... :osad:

Жаль, поздно увидал ваш пост. MM74188 у меня пару десятков есть. И прошивка от 00 до 0Fh тоже есть. Бывает, пользую, когда нужно просто, быстро и без проблем получить hex дешифратор, тем более возможно пользовать двух разрядный hex индикатор от 0 до 1Fh на этой древнючей микросхеме.
Возможно пользовать и PLD ATV16V8. Это чудо тоже не подведет. Стандартных вариантов на 74 серии на дешифрацию 0-Fh нет и не будет уже никогда.


04 Aug 2022 14:09
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Rokl wrote:
Lavr wrote:
Джентльмены, а кто-нибуть знает 7-сегментный интегральный дешифратор,
который дешифрует вот так?

Жаль, поздно увидал ваш пост. MM74188 у меня пару десятков есть. И прошивка от 00 до 0Fh тоже есть.

Да в общем-то выяснили, что и на микроконтроллере PIC это успешно решается и по цене вполне бюджетно.
Тем более, что и прошить PIC гораздо проще, да и решение более гибкое...

Другое дело, мне всегда казалось, что это "неспортивно", но постепенно мнение моё начало меняться в ту
сторону, что микроконтроллеры для таких задач, собственно, и придумали... :wink:

_________________
iLavr


07 Aug 2022 04:27
Profile
Fanat

Joined: 16 May 2007 01:01
Posts: 93
Location: 212.5.73.205
Reply with quote
Lavr wrote:
Да в общем-то выяснили, что и на микроконтроллере PIC это успешно решается и по цене вполне бюджетно.
Тем более, что и прошить PIC гораздо проще, да и решение более гибкое...

Другое дело, мне всегда казалось, что это "неспортивно", но постепенно мнение моё начало меняться в ту сторону, что микроконтроллеры для таких задач, собственно, и придумали... :wink:

Если вы отступили от своего принципа:
"Собственно, комп я и сделал, ориентируясь на комплектацию 80-х..."
То тогда вы правы, "... прошить PIC гораздо проще, да и решение более гибкое...".


07 Aug 2022 11:54
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Rokl wrote:
Если вы отступили от своего принципа:
"Собственно, комп я и сделал, ориентируясь на комплектацию 80-х..."
То тогда вы правы, "... прошить PIC гораздо проще, да и решение более гибкое...".

А я так понял, что по состоянию на 2022 год этот принцип лишь мне одному по каким-то ретроспективным
причинам и интересен... :-?
Никто не стесняется сделать проще, даже если оно и неспортивно... :wink:

Тем более, в этой ветке мы нашли решения как "спортивного", так и неспортивного типа...
Если быть честным, то я купил на всякий случай кучку 74188 или их аналогов и даже написал
где-то здесь об этом... но прошить PIC всё же гораздо проще. :wink:

_________________
iLavr


08 Aug 2022 02:25
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 88 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6

Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.