PDA

Просмотр полной версии : Посоветуйте простой ШИМ для программного управления яркостью светодиода



MM
09.07.2021, 21:15
Прошу посоветовать несложное аппаратное решение для управления яркостью светодиода, на советских ИС.
Входные данные - 4 бита яркости, включая 0% яркость. Выходной сигнал - ШИМ. Вх. частота - кварцована, в рамках 500 Кгц...1 Мгц.
Пока такое изобразил :
https://pic.maxiol.com/thumbs2/1625854190.2997899170..jpg (https://pic.maxiol.com/?v=1625854190.2997899170..jpg&dp=2)

svofski
09.07.2021, 22:03
Счетчик должен считать в сквозном режиме, перебирая все числа от нуля до 15, сброс можно завести на VCC. Компаратор уже выдает X<Y, он же Y>=X. Это и будет выход ШИМ.

vegapiratradio
09.07.2021, 22:25
может проще взять 580ВИ53?

MM
09.07.2021, 23:11
может проще взять 580ВИ53?
Она много жрет.
Будут использованы ИС серии 564 или 1564, в общем КМОП. А 580ВИ53 сама по себе потребляет порядка 100 ма.

- - - Добавлено - - -


Это и будет выход


Счетчик Компар. Бол Рав Мен Ярк
0 0 0 0 0 0 0 0 0 1 0 00%
1 0 0 0 0 0 0 0 0 0 1
0 1 0 0 0 0 0 0 0 0 1
1 1 0 0 0 0 0 0 0 0 1
....... ....... .........
1 1 1 1 0 0 0 0 0 0 1
---------------------------------
0 0 0 0 1 0 0 0 1 0 0 6%
1 0 0 0 1 0 0 0 0 1 0
0 1 0 0 1 0 0 0 0 0 1
1 1 0 0 1 0 0 0 0 0 1
....... ....... .........
1 1 1 1 1 0 0 0 0 0 1
---------------------------------
0 0 0 0 0 1 0 0 1 0 0 12%
1 0 0 0 0 1 0 0 1 0 0
0 1 0 0 0 1 0 0 0 1 0
1 1 0 0 0 1 0 0 0 0 1
....... ....... .........
1 1 1 1 0 1 0 0 0 0 1
---------------------------------
0 0 0 0 1 1 0 0 1 0 0 18%
1 0 0 0 1 1 0 0 1 0 0
0 1 0 0 1 1 0 0 1 0 0
1 1 0 0 1 1 0 0 0 1 0
0 0 1 0 1 1 0 0 0 0 1
....... ....... .........
1 1 1 1 1 1 0 0 0 0 1
---------------------------------
0 0 0 0 0 0 1 0 1 0 0 25%
1 0 0 0 0 0 1 0 1 0 0
0 1 0 0 0 0 1 0 1 0 0
1 1 0 0 0 0 1 0 1 0 0
0 0 1 0 0 0 1 0 0 1 0
1 0 1 0 0 0 1 0 0 0 1

svofski
10.07.2021, 00:33
может проще взять 580ВИ53?
ви53 не имеет режима ШИМ.

MM, не очень понятно, что это за распечатка, но вроде похоже? 25% это четыре единицы из 16.

Обратите внимание, что яркость светодиода воспринимается глазом нелинейно. 16 уровней на глаз может оказаться трудно отличить от просто вкл-выкл.

vegapiratradio
10.07.2021, 01:58
ви53 не имеет режима ШИМ.

имеет, если включить 2 канала последовательно и в разных режимах, то будет ШИМ

svofski
10.07.2021, 11:14
имеет, если включить 2 канала последовательно и в разных режимах, то будет ШИМ

Да, правда. Первый канал в режиме 2 (rate generator), его выход на GATE второго канала в режиме 1 (programmable one-shot). Первый задает частоту, второй — скважность.

Sandro
23.07.2021, 11:07
Да, правда. Первый канал в режиме 2 (rate generator), его выход на GATE второго канала в режиме 1 (programmable one-shot). Первый задает частоту, второй — скважность.

Собственно, в Союз-Неоне так сделан звуковой генератор, на двух ВИ53. Звучит вполне себе сносно.

svofski
23.07.2021, 12:33
Собственно, в Союз-Неоне так сделан звуковой генератор, на двух ВИ53. Звучит вполне себе сносно.

Конечно, да и главное что я сам все время фантазирую об альтернативных возможностях включения ви53 в Векторе. Но тут подумал про один канал в отдельности.