Индикаторы уровня. Светодиодный индикатор уровня сигнала

06.05.2019

Рисунок 1.

Вашему вниманию предлагается двухканальный (стереофонический) индикатор уровня с детектором пиков от Ondrej Slovak. Этот индикатор разработан на микроконтроллере PIC16F88, его так же можно собрать и на микроконтроллере PIC16F1827 и на микроконтроллере PIC16F819. Прошивки индикатора пиков для всех этих типов микроконтроллеров находятся в прикреплении (в архиве). Схемы аналогичны, различаются только прошивки. Мы будем рассматривать схему с микроконтроллером PIC16F88.
Отображение уровней и пиков в индикаторе, происходит на двух светодиодных шкалах (линейках) по 16 светодиодов в каждой, 2 х16.
Режимы, в которых может работать индикатор, изображены ниже в таблице, они такие-же, как и в предыдущей схеме (индикаторе). Их можно комбинировать и объединять установкой или снятием перемычек (джамперов). Резистором R1 изменяется чувствительность индикатора, меняется напряжение на выводе 2 микроконтроллера, причём чем меньше напряжение на выводе 2, тем выше чувствительность индикатора. Оптимальное напряжение на выводе в пределах 200-250 мВ.

Таблица 1. Выбор режимов индикации.

Шкала индикатора работает в двух режимах отображения, это в линейной и логарифмической (ниже на рисунке). Линейная шкала зашита программно в коде программы, а вот значения логарифмической шкалы можно поменять по своему усмотрению, или даже сделать обратно-логарифмической. Эти данные "зашиты" в EEPROM и их можно менять.


Рисунок 2.

Как менять самому значения данных EEPROM, рассмотрим ниже.
На рисунке №3 приведён "снимок" кодов EEPROM программы ISPROG.


Рисунок 3.

В верхней части таблицы, строчки обведённые красным цветом - это значения (логарифмические) "зажигания" каждого светодиода (16 значений), которые соответствуют значению логарифмической шкалы, на рисунке №2. Это шестнадцатеричные значения вертикальной шкалы (от 2-х до 248). Можете построить свою шкалу, например обратно-логарифмическую, и внести свои значения в эти ячейки.
Далее ниже разберём по частям;
03 - Первое значение - это время свечения светодиодов, по умолчанию установлено 12 мс (1 = 4,096 мс, то есть 03 = (4,096*3)= 12,228 мс)
08 - Это время свечения последнего светодиода, по умолчанию 33 мс.
08 - Это темп спадания пиков, по умолчанию установлено 33 мс.
7А - Это время послесвечения пиков, по умолчанию установлено 500 мс.(7А = 122* 4,096)
64 - Это коррекция яркости свечения светодиодов. Для светодиодов с током свечения 2 ма - значение 64, для светодиодов с током свечения 20 ма - устанавливается 08.

Посмотрите демонстрационное видео, работы индикатора пиков. Здесь он работает в режиме индикации с пиками в падающем режиме, шкала логарифмическая (джамперы сняты).

Схема индикатора изображена ниже на рисунке №4. Светодиоды применены на ток 3 мА, если ставить светодиоды мощнее, на ток 20 мА, то резисторы R1-R8 необходимо заменить на резисторы по 22-33 Ом, можно ставить на плату резисторы smd. Для оперативного переключения режимов работы индикатора, на плате установлены коммутированные перемычки ("джамперы").

Конфигурация процессора PIC16F88 (установка предохранителей, "фузов").
CP:OFF, CCPMux:RB0, Debugger:OFF, WRT:Writable, CPD:OFF, LVP:OFF, BOREN:ON, MCLRE:I/O, PWRTE:Disabled, WDTE:ON, OSC:INTRC-I/O, IESO:OFF, FCMEN:OFF

Конфигурация процессора PIC16F1827 (установка предохранителей, "фузов").
FOSC:INTOSC, WDTE:ON, PWRTE:OFF, MCLRE:OFF, CP:OFF, CPD:OFF, BOREN:ON, CLKOUTEN:OFF, IESO:OFF, FCMEN:OFF, WRT:OFF, PLLEN:OFF, STVREN:OFF, BORV:HI, LVP:ON

В прикреплении в архиве, так же находятся и начальные части кодов asm для этих процессоров, в которых указаны конфигурации процессоров.

*При конструировании и налаживании своих разработок на микроконтроллерах, автор использует USB-программатор PRESTO и соответственно, прилагающее к нему программное обеспечение компании ASIX - программу ASIX UP. Конфигурации процессоров указаны для этой программы.
Я повторял эту конструкцию, использовав программатор ExtraPic и программу icprog. Конфигурации процессора не устанавливал и не контролировал. Сразу после прошивки схемы заработали (имеется в виду ещё и первая схема для 40 светодиодов), повторял несколько раз - всё начинало работать сразу после прошивки.


Рисунок 4.

Индикатор собран на печатной плате, размером 84 х 27 мм. Фото печатной платы ниже на рисунке №5. На плате резисторы R1-R8 smd.


Рисунок 5.

Ниже на рисунке №6 показаны перемычки, распаянные на плате между линейками светодиодов.


Рисунок 6.

Внешний вид собранного индикатора. На плате установлены плоские светодиоды, резисторы R1 - R8 типа smd, распаяны с обратной стороны платы, со стороны дорожек.


Рисунок 7.

Печатная плата индикатора (в формате Sprint-Layout имеется в архиве) с расположением элементов изображена на рисунке №8. На плате не указаны перемычки между линейками светодиодов, так как они расположены одна над другой. Перемычки распаиваются на места, обозначенные цифрами 1 - 7, причём сначала устанавливается перемычка №1 на место 1-1, затем - 2 на место 2-2, и т.д.

Рисунок 8.

Ниже в архиве имеются схема, рисунки печатной платы в формате Sprint-Layout, прошивки для микроконтроллеров PIC16F88, PIC16F1827, так же в архив добавлена печатная плата в формате Sprint-Layout с увеличенным расстоянием между рядами светодиодов и рассчитанная под установку круглых светодиодов, так же прошивка для микроконтроллера PIC16F819.

Если у кого-то возникнут какие либо вопросы по конструкции индикатора, задавайте их .

Сегодня мы поговорим про индикатор пиков и впадин, который носит название Holy Signal. Несмотря на то, что создатели данного инструмента рекомендуют применять его в качестве сигнального алгоритма, делать этого не стоит.

Рассматриваемый нами инструмент довольно часто перерисовывает выданные ранее показания, поэтому применение индикатора Holy Signal для выявления оптимальных мест для открытия позиций может стать причиной возникновения существенных убытков.

Несмотря на то, что этот индикатор появился довольно давно, его нельзя назвать востребованным среди трейдеров. Данный алгоритм, как правило, применяется лишь в роли дополнительного инструмента.


Внешний вид индикатора пиков и впадин отображен на расположенном выше фото. На первый взгляд алгоритм с высоким уровнем точности выявляет места поворота цены, но на самом деле он просто перерисовывает собственные показания. По этой причине, если Вы будете открывать ордера, ориентируясь на появляющиеся стрелки, то Вас жду серьезные убытки.

Скачать Holy Signal для МТ4 можно прямо здесь:

Описанный выше недостаток индикатора пиков и впадин на Форекс не делает его абсолютно бесполезным. Если научиться грамотно его применять, то он сможет пригодиться в качестве дополнительного фильтра для Вашей стратегии.

Оптимизация индикатора пиков и впадин

После переноса индикатора на график, Вы сможете выполнить его оптимизацию.



Алгоритм обладает всего тремя характеристиками:
  • SignalGap - отвечает за чувствительность инструмента;
  • EnableSoundAlert - в этой строке вы можете активировать звуковое оповещение, которое будет звучать при появлении очередной стрелочки на графике;
  • EnableMailAlert - в этой строке можно активировать специальную функцию, которая будет отправлять сообщения на Вашу электронную почту при формировании новых стрелочек.
Оптимальное значение чувствительности инструмента следует подбирать под конкретный временной интервал, а так же актив, используемые в работе. Так как настраивать необходимо всего одну характеристику, процесс оптимизации не займет много времени даже у начинающих спекулянтов.

Применение индикатора пиков и впадин на Форекс

Как была сказано выше, применение рассматриваемого нами индикатора пиков и впадин по его прямому назначению очень рискованно. Если при открытии ордеров ориентироваться лишь на точки, которые появляются на экране, то большинство заключаемых сделок будет убыточным.

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



Еще пара уровневых индикаторов:

Ознакомившись с расположенным выше фото, Вы можете заметить, что точки над ценой отображаются приблизительно на одном и том же уровне. Если через эту точку провести условную прямую, то она может играть роль довольно сильного уровня сопротивления.

Как вы могли заметить, проведенная нами прямая определенное время выполняла роль надежного уровня сопротивления, но затем произошло ее пробитие. После пробития прямая, проведенная через скопление точек, стала выполнять роль уровня поддержки.



Опытные трейдеры рекомендуют обращать внимание на рассматриваемый нами алгоритм лишь после того, как произошел разворот цены и на графике появился очередной пик или впадина. После образования скопления точек необходимо провести через них условную прямую, которую можно использовать в процессе торгов в качестве уровня сопротивления/поддержки.

Краткие выводы

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

Индикатор Holy Signal можно применять в роли одного из элементов торговой стратегии для подтверждения сигналов, поступающих от иных алгоритмов.

Вашему вниманию предлагается двухканальный (стереофонический) индикатор уровня с детектором пиков от Ondřej Slovák. Этот индикатор разработан на микроконтроллере PIC16F88, его так же можно собрать и на микроконтроллере PIC16F1827 и на микроконтроллере PIC16F819. Прошивки индикатора пиков для всех этих типов микроконтроллеров находятся в прикреплении (в архиве). Схемы аналогичны, различаются только прошивки. Мы будем рассматривать схему с микроконтроллером PIC16F88.
Отображение уровней и пиков в индикаторе, происходит на двух светодиодных шкалах (линейках) по 16 светодиодов в каждой, 2 х16.
Режимы, в которых может работать индикатор, изображены ниже в таблице, они такие-же, как и в предыдущей схеме (индикаторе). Их можно комбинировать и объединять установкой или снятием перемычек (джамперов). Резистором R1 изменяется чувствительность индикатора, меняется напряжение на выводе 2 микроконтроллера, причём чем меньше напряжение на выводе 2, тем выше чувствительность индикатора. Оптимальное напряжение на выводе в пределах 200-250 мВ.

Таблица 1. Выбор режимов индикации.

Шкала индикатора работает в двух режимах отображения, это в линейной и логарифмической (ниже на рисунке). Линейная шкала зашита программно в коде программы, а вот значения логарифмической шкалы можно поменять по своему усмотрению, или даже сделать обратно-логарифмической. Эти данные "зашиты" в EEPROM и их можно менять.

Рисунок 2.

Как менять самому значения данных EEPROM, рассмотрим ниже.
На рисунке №3 приведён "снимок" кодов EEPROM программы ISPROG.

Рисунок 3.

В верхней части таблицы, строчки обведённые красным цветом - это значения (логарифмические) "зажигания" каждого светодиода (16 значений), которые соответствуют значению логарифмической шкалы, на рисунке №2. Это шестнадцатеричные значения вертикальной шкалы (от 2-х до 248). Можете построить свою шкалу, например обратно-логарифмическую, и внести свои значения в эти ячейки.
Далее ниже разберём по частям;
03 - Первое значение - это время свечения светодиодов, по умолчанию установлено 12 мс (1 = 4,096 мс, то есть 03 = (4,096*3)= 12,228 мс)
08 - Это время свечения последнего светодиода, по умолчанию 33 мс.
08 - Это темп спадания пиков, по умолчанию установлено 33 мс.
7А - Это время послесвечения пиков, по умолчанию установлено 500 мс.(7А = 122* 4,096)
64 - Это коррекция яркости свечения светодиодов. Для светодиодов с током свечения 2 ма - значение 64, для светодиодов с током свечения 20 ма - устанавливается 08.

Посмотрите демонстрационное видео, работы индикатора пиков. Здесь он работает в режиме индикации с пиками в падающем режиме, шкала логарифмическая (джамперы сняты).

Схема индикатора изображена ниже на рисунке №4. Светодиоды применены на ток 3 мА, если ставить светодиоды мощнее, на ток 20 мА, то резисторы R1-R8 необходимо заменить на резисторы по 22-33 Ом, можно ставить на плату резисторы smd. Для оперативного переключения режимов работы индикатора, на плате установлены коммутированные перемычки ("джамперы").
Конфигурация процессора PIC16F88 (установка предохранителей, "фузов").
CP:OFF, CCPMux:RB0, Debugger:OFF, WRT:Writable, CPD:OFF, LVP:OFF, BOREN:ON, MCLRE:I/O, PWRTE:Disabled, WDTE:ON, OSC:INTRC-I/O, IESO:OFF, FCMEN:OFF
Конфигурация процессора PIC16F1827 (установка предохранителей, "фузов").
FOSC:INTOSC, WDTE:ON, PWRTE:OFF, MCLRE:OFF, CP:OFF, CPD:OFF, BOREN:ON, CLKOUTEN:OFF, IESO:OFF, FCMEN:OFF, WRT:OFF, PLLEN:OFF, STVREN:OFF, BORV:HI, LVP:ON
В прикреплении в архиве, так же находятся и начальные части кодов asm для этих процессоров, в которых указаны конфигурации процессоров.
*При конструировании и налаживании своих разработок на микроконтроллерах, автор использует USB-программатор PRESTO и соответственно, прилагающее к нему программное обеспечение компании ASIX - программу ASIX UP. Конфигурации процессоров указаны для этой программы.
Я повторял эту конструкцию, использовав программатор ExtraPic и программу icprog. Конфигурации процессора не устанавливал и не контролировал. Сразу после прошивки схемы заработали (имеется в виду ещё и первая схема для 40 светодиодов), повторял несколько раз - всё начинало работать сразу после прошивки.


Рисунок 4.

Индикатор собран на печатной плате, размером 84 х 27 мм. Фото печатной платы ниже на рисунке №5. На плате резисторы R1-R8 smd.

Рисунок 5.

Ниже на рисунке №6 показаны перемычки, распаянные на плате между линейками светодиодов.

Рисунок 6.

Внешний вид собранного индикатора. На плате установлены плоские светодиоды, резисторы R1 - R8 типа smd, распаяны с обратной стороны платы, со стороны дорожек.

Рисунок 7.

Печатная плата индикатора (в формате Sprint-Layout имеется в архиве) с расположением элементов изображена на рисунке №8. На плате не указаны перемычки между линейками светодиодов, так как они расположены одна над другой. Перемычки распаиваются на места, обозначенные цифрами 1 - 7, причём сначала устанавливается перемычка №1 на место 1-1, затем - 2 на место 2-2, и т.д.

Самодельный блок пиковой индикации стереофонического сигнала своими руками, схема простого пикового индикатора. Пиковые индикаторы аудиосигналов показывают факт превышения уровнемсигнала ЗЧ некоторого предварительно заданного значения.

Здесь приводится описание пикового светодиодного индикатора на основе микросхемы CD4093. Отечественным аналогом которой является К561ТЛ1. Микросхема содержит четыре логических элемента «2И-Не» с эффектом триггеров Шмитта. В данной схеме входы каждого из элементов соединены между собой, поэтому элементы работают как инверторы - триггеры Шмитта.

Принципиальная схема

Выходные сигналы стереоканалов от выхода УНЧ поступают через конденсаторы С1 и С2 на входы элементов D1.1 и D1.2, соответственно. На входы этих элементов через резисторы R2 и R3 поступает постоянное напряжение смещения от подстроечного резистора R1.

На входах логических элементов постоянное напряжение смещение складывается с переменной составляющей аудиосигнала. Задача резистора R1 в том, чтобы выставить оптимальное напряжение смещения, при котором будет необходимая чувствительность индикатора, то есть, этим резистором задается тот самый пиковый порог.

Рис. 1. Принципиальная схема самодельного пикового индикатора.

Состояние на выходах элементов D1.1 и D1.2 будет меняться только тогда, когда будет превышен этот порог, выставленэтой схемы преобразуется в импульсы логического уровня, которые через диоды VD1 и VD2 заряжают конденсаторы С3 и С4. Эти схемы из диодов VD1,VD2, конденсаторов С3,С4 и резисторов R4,R6 работают как детекторы.

И напряжение на конденсаторах С3 и С4 увеличивается. Особенно это важно, так как пиковый момент входного сигнала может быть не длительным. А напряжение в виде заряда удерживается этими конденсаторами, потому что они быстро заряжаются через диоды и медленно разряжаются через резисторы.

Как только напряжение на С3 или С4 достигает порога переключения триггера Шмитта (D1.3 или D1.4, соответственно), на выходе D1.3 или D1.4 появляется логический ноль, который приводит к зажиганию светодиода HL1 или HL2. Соответствующий светодиод, или если стереосигнал хорошо сбалансирован, оба светодиода вспыхивают и горят не меньше времени, требующегося на разрядку С3 или С4 через R4 или R6.

Детали и налаживание

Светодиоды - любые индикаторные, например, АЛ307. Налаживание - подстройкой резистора R1 по порогу срабатывания.


Фирма: Datagor Electronics
Вес лота: 50 гр.

id: 1564
есть: 0

770.84 руб.

+1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +20 +30 +50 +100

Уважаемый заказчик!
Мы отпускаем товар из наличия, учёт остатков ведётся в реальном времени.
Поэтому, для автоматической обработки заказа, просим вас авторизоваться с вашими логином и паролем, или зарегистрироваться.

Спасибо за сотрудничество.

Взять в корзину!

Project-002 "Radiance". Индикатор уровня сигнала с детектором пиков (1 канал). Набор для сборки

Помните дорогие Hi-Fi аппараты в период их расцвета? Видели пиковые индикаторы на профессиональной аппаратуре? Мне такой индикатор врезался в память из школьных лет.
Позвольте представить, Project-002. Индикатор уровня сигнала с детектором пиков!


Итак, 12 светодиодов, 5 из них отображают пики перегрузки с задержкой гашения.
Настраивается всё. И время послесвечения пиков и плавность переключения всех светодиодов и точность шкалы и яркость светодиодов и т.п.
Переключаются два режима работы индикатора: привычный столбик и режим с задержкой пиков, ради которого всё и затевалось.

Состав набора:

▼ ⚖️ 41,57 Kb ⇣ 1510 Нужен файл?
Зарегистрируйтесь и войдите с вашим логином и паролем.

- высококачественная заводская ПП - размер 82мм х 28мм. 2 стороны, металлизация, маска, подписи. Красота! Приятно взять в руки.
- полный комплект радиодеталей, не включая светодиоды - тут у всех разные вкусы и желания
- схема принципиальная
- описание сборки и настройки
- описание точной калибровки индикатора от Игоря (Audiokiller)
Цена за 1-канальный набор. Любое количество каналов можно каскадировать: 1 канал, 2 канала, кинотеатр 5.1 или спектр-анализатор.

Демо Datagor-HDTV!

Сборка конструктора. Установлен триммер, затем (с соблюдением полярности) конденсаторы, затем (с проверкой тестером) полосатые резисторы.
Я устанавливаю все пассивные элементы и немного разгибаю ножки элементов с обратной стороны ПП, чтобы они не выпали. Затем я пропаиваю сразу все ножки. Использую недорогую паяльную станцию начального уровня LUKEY-702. Паяльник доработан, установлено отдельно купленное фирменное жало - паять одно удовольствие.
Затем кусачками убираю всё лишнее. Следите, чтобы кусочки металла из-под кусачек не улетели в глаз или на пол. Обрезок тонкой ножки - отличная заноза. Будьте осторожны, друзья!
В последнюю очередь я впаиваю чип в корпусе DIP22. Блок Р-2 готов.

Здесь я хочу показать альтернативный вариант установки светодиодов с обратной стороны платы. При этом самыми высокими элементами на плоскости получаются сами светодиоды: очень удобно регулировать расстояние от ПП до панели вашего аппарата. "Лишние" длинные ножки не обрезал специально, чтобы светодиоды можно было без потерь извлечь после окончания съемок роликов.
Другой удобный вариант - установка светодиодов под углом 90° (ножки нужно предварительно отформовать). Вобщем, вариантов оформления исполнительной "сияющей"части масса - дело за вашим вкусом, предпочтениями и возможностями.

Распаиваем провода и каскадируем два блока. Очень удобно пользоваться шлейфом. Каскадированием мы добиваемся синхронности работы систем задержки отображения пиков всех объединенных блоков. Иначе, из-за неидеальности элементов времязадающих цепей, мы бы наблюдали разброд и шатание в этом вопросе.

Фотки вариантов сборки

Прислал Влад (pmp140). Платы собраны в этажерку на шестигранных стойках, шлейфом подключены светодиодные сборки.


Задаем вопросы, делимся опытом на форуме:
Форум технической поддержки всех Датагорских Проджектов

Связанные товары:

Печатная плата для усилителя Project-008 "GeAmp1970" (1 шт, 1 канал)...

Полный кит забирайте здесь: Project-008 "GeAmp1970". Стерео (2 канала) усилитель на...

Project-016 "Arrow". Комбинированный (стрелочный + LED) индикатор уровня сигнала. Набор для сборки...

Фото прототипа Извините, продукт оформляется! Project-016 "Arrow". Комбинированный...

Project-008 "GeAmp1970". Стерео (2 канала) усилитель на германиевых транзисторах. Набор для сборки...

Этот проект позволит вам собрать усилитель полностью на германиевых активных элементах и...

Project-011 "EZ-amp". Миниатюрный усилитель 2х1 Вт на TDA2822M с низковольтным питанием, включая USB. Набор для сборки...

Миниатюрный (два канала на одной плате 60?35 мм) и простой в сборке стереоусилитель с...

Project-010 "Water Tank Controller". Контроллер системы водоснабжения "бак - насос" с ультразвуковым датчиком уровня. Набор для сборки...

"Готовь сани летом, а телегу зимой!" Народная мудрость Прибор является устройством...

Услуга: прошивка МК для Project-007 (пайка МК и внутрисхемная прошивка)...

Вы заказываете услугу по внутрисхемной прошивке МК. Микроконтроллер в SMD-корпусе...

Project-007 "Radiance Beta": 2х16 LED индикатор уровня с режимами peakhold + waterfall. Набор для сборки...

Похожие статьи