Вы здесь: Главная » Реализация "Бегущей точки"

Реализация "Бегущей точки"
Реализация "Бегущей точки"

Принцип работы работы индикатора уровня очень прост, в двух словах: с наростанием уровня громкости загорается следующий светодиод.
Возьмем простейший индикатор уровня AN6884 у него 5 выходов на светодиоды, т.е. возможных уровней всего тоже 5. И так, с каждым уровнем громкости на ногах индикатора будет появляться лог.1, выглядит это так:
Минимальный уровень:
порт1 - 1
порт2 - 0
порт3 - 0
порт4 - 0
порт5 - 0
......
Максимавль уровень:
порт1 - 1
порт2 - 1
порт3 - 1
порт4 - 1
порт5 - 1

Все просто, в реальности это похоже линию, которая повышается от уровня сигнала.

Некоторые индикаторы типа LM3915 имеют второй (дополнительный) режим индикации "DOT" или "ТОЧКА" который представляет из себя бегающую то вверх то вниз "точку" выглядит весьма красиво. Так вот как же реализовать этот режим?

Все очень даже просто....
Возьмем 4 логических элемента "XOR (Сложение по модулю 2)" для индикатора уровня на 5 диодах, Таблица истинности этого лог.элемента выглядит так:
a | b | out
------------
0 | 0 | 0
0 | 1 | 1
1 | 0 | 1
1 | 1 | 0

Т.е.  на выходе будет "1" только когда на входах будут разные сигналы. Принцип прост:
1й уровень громкости: порт1 - 1, порт2 - 0   горит первый диод, т.к. сигналы на входах отличаются, дальше уровень 2: порт1 - 1, порт2 - 1, порт3 - 0 первый диод погас, т.к. сигналы на входах совпадают, загорелся второй диод и так далее...

Фото:



Схема ничего сложного из себя не представляет:



Микросхема "74AC86" (74HC86) полный аналог -  КР1554ЛП5, обе стоят копейки, как и любая другая логика.

Такой способ можно применить к любому индикатору, как к самодельному (на ОУ или транзисторах) так и готовому (на спец.микросхеме)


Автор: SITH

Связь с автором: Нет данных

Веб сайт автора: http://cxema.at.ua

Прислал: Нет данных

Источник: http://cxema.at.ua