Вместо цифрового потенциометра на 8 уровней

Вообще, нужен был для регулировки контрастности дисплея типа 1602, для сопроцессора ввода-вывода на тини 2313, а под рукой не было. И вообще в зоне доступности не было. Пришлось колхозить, в результате — вот такая штука.

Схема в Proteus

8 уровней регулировки, управляется только тактовым проводом. Если регистр к земле привязать через резистор, то диапазон регулировки будет уже. Низкоомную нагрузку, как любой резистивный делитель, не любит — сильно проседает.

Проект в Proteus

Комментарии (12)

RSS свернуть / развернуть
Как-то оно больше на разновидность ЦАПа похоже, чем на цифровой переменник…
0
  • avatar
  • Vga
  • 25 ноября 2012, 22:57
В общем, скорее да. Это я его по применению неверно обозначил, всунут-то вместо потенциометра
0
АЦП на 8 уровней можно куда оптимальней сделать.
0
Ой, ЦАП.
0
например?
0
двоичный счётчик с r2r цепочкой (резистивный ЦАП).

Да, и кнопке кондер не помешает запарраллелить. Дребизг — такой дребизг.
0
Для 3 бит можно и резисторы 1:2:4 подобрать. Еще проще будет.
0
только на сколько я понял у вас «плавный» повышение яркости сменяется «плавным» её снижением?
0
Контрастности, а не яркости. И не плавный, а просто несколько уровней. Причем, там не нужна высокая точность. И это все должно рулиться с одной ноги контроллера.
0
Жирно для регулировки контрастности целую микросхему с кучей резисторов выделять.
Шим сглаженный RC цепью тут вполне бы подошел.
0
… а на практике ноги с аппаратным шимом заняты, программный делать на прерываниях с учетом диспетчера — это будет не сильно здорово, мне кажется, что будет мерцать, особенно если на морозе. Но я проверю.
0
В крайнем случае можно использовать цифровой потенциометр типа MCP4011, стоит как две 74HC164.
-1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.