Страница 1 из 1
"Странный" вольтметр на AD7819
Добавлено: Пт мар 14, 2025 13:19:51
zAries
В обсуждение темы
https://radiokot.ru/artfiles/6796/
Может сделать декодирование таким образом ?
Тогда код каждого индикатора можно прописать в EEPROM, и при необходимости оперативно его менять.
Остаётся продумать модуль генератора/синхронизации, но это тоже не сложно.
После окончания преобразования, код записывается во временный регистр DD4, далее поочерёдно,
со сменой сигналов А8 А9, выбирается код нужного разряда индикатора, и идёт запись в соотв. регистр
сигналом CLK 1, CLK 2, CLK 3. Далее режим индикации, во время которого идёт новое преобразование, и так по кругу.

Re: "Странный" вольтметр на AD7819
Добавлено: Пт мар 14, 2025 17:12:45
АлександрЛ
Мне кажется, с использованием ПЗУ, можно сделать ещё проще.

Re: "Странный" вольтметр на AD7819
Добавлено: Пт мар 14, 2025 17:34:59
zAries
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4693809#p4693809"]Мне кажется, с использованием ПЗУ, можно сделать ещё проще.

[/uquote]
Не вижу препятствий

Предлагайте схематично
Re: "Странный" вольтметр на AD7819
Добавлено: Сб мар 15, 2025 07:25:19
АлександрЛ
Да без проблем:
Спойлер
"прошивка" ПЗУ:
Re: "Странный" вольтметр на AD7819
Добавлено: Сб мар 15, 2025 08:32:18
zAries
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4694074#p4694074"]Да без проблем...[/uquote]
Великолепно, имеет право на жизнь.
Только есть одно НО в моём варианте индикация статическая, в вашем динамическая.
Re: "Странный" вольтметр на AD7819
Добавлено: Сб мар 15, 2025 14:51:42
АлександрЛ
zAries писал(а):Только есть одно НО
А что, это имеет существенное значение при разглядывании цифр?
И да- мою схему можно "расширять" на бОльшее число разрядов, заменяя ПЗУ-
2732 это "в распор" под индикацию до 255, 2764 это до 512, 27С128 можно сделать до 1024, 27С512- до 2048.
Re: "Странный" вольтметр на AD7819
Добавлено: Сб мар 15, 2025 16:36:46
zAries
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4694251#p4694251"]А что, это имеет существенное значение при разглядывании цифр?[/uquote]
Это просто другой тип индикации.
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4694251#p4694251"]...И да- мою схему можно "расширять" на бОльшее число разрядов, заменяя ПЗУ...[/uquote]
Вы мою схему смотрели ? там W27C512, куда уж больше при 8 битах от АЦП.
Re: "Странный" вольтметр на AD7819
Добавлено: Сб мар 15, 2025 17:33:20
АлександрЛ
Re: "Странный" вольтметр на AD7819
Добавлено: Вт мар 18, 2025 01:36:57
ejsanyo
Однако не ожидал, что данная поделка кого-то вообще заинтересует...
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4694074#p4694074"]Да без проблем:
Спойлер

[/uquote]
Хмм, вы мне тут некоторую идею подкинули: на место счётчика, дешифратора и вообще автомата, который будет перебирать разрядами ПЗУ, прям-таки просится специфический чип по имени
564ИК2. Да, есть у меня и такое, в небольшом количестве.

Быть может, однажды я что-нибудь такое и реализую с ним на практике.
Вообще, я на данном чипе уже клеил одну поделку. Тоже получился "довольно странный" вольтметр, и как ни странно, на контроллере. Интересно кому-нибудь увидеть её здесь?
Re: "Странный" вольтметр на AD7819
Добавлено: Вт мар 18, 2025 06:14:26
АлександрЛ
https://lib.qrz.ru/node/5446

И как вы эту микросхему прилепите к АЦП с двоичным выходом?
Потом- одной 564ИК2 для организации инндикации - мало, нужны ещё 4 мультиплексора.
А на МК проще индикацию организовать программно.
Re: "Странный" вольтметр на AD7819
Добавлено: Ср мар 19, 2025 00:55:34
ejsanyo
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4695340#p4695340"]https://lib.qrz.ru/node/5446
И как вы эту микросхему прилепите к АЦП с двоичным выходом?[/uquote]
Но вы же сами мне подсказали как!

Берём ПЗУ и шьём в неё, скажем так, наборы недешифрированных двоично-десятичных комбинаций, соответствующих определённым двоичным кодам. Так что в принципе возможно взять даже 4-битовую ПЗУ.
И дальше, например, если по вашему наброску смотреть, приходит по шине DB0...DB7 код 0x00. Тогда для него начиная с адреса 0 ПЗУ мы пишем подряд 5 раз коды 0b0000. 5 раз - поскольку ИК2 умеет выводить 5 двоично-десятичных знаков. А для кода 0xFF
с соответствующим смещением у нас будет записано в ПЗУ 0b0000 0b0000 0b0010 0b0101 0b0101 (0 0 2 5 5). А дальше вместо вашего счётчика U3 вкорячиваем к младшим адресам ПЗУ выходы 7,8,9 из ИК2. Выходы ПЗУ замыкаем на её входы 19,18,17,16. И всё, поехала автоматическая развёртка двоично-десятичных кодов!
Вообще на QRZ кратко, но вполне неплохо расписано, как этот чип работает. Что даже удивительно, ведь чип редкий, дорогой и специфический.