Например TDA7294

Форум РадиоКот :: Просмотр темы - Индикатор пикового уровня на ЖКИ
Форум РадиоКот
https://radiokot.ru/forum/

Индикатор пикового уровня на ЖКИ
https://radiokot.ru/forum/viewtopic.php?f=25&t=147222
Страница 1 из 2

Автор:  Pushok62 [ Вт авг 01, 2017 13:24:40 ]
Заголовок сообщения:  Индикатор пикового уровня на ЖКИ

Вопросы, замечания и предложения по статье: http://radiokot.ru/circuit/audio/other/56/

Автор:  tele13 [ Чт авг 03, 2017 11:07:07 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Можно ли добавить режим, при котором значения уровней сигнала («dB» или «W») - не отображаются? Включение режима - отсутствие перемычек Jmp1, Jmp2. (что логично)

Автор:  Pushok62 [ Чт авг 03, 2017 11:31:30 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Я думаю, что добавлю для этого случая еще одну перемычку.

Автор:  tele13 [ Чт авг 03, 2017 11:42:18 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Ок! Ждем....

Автор:  Pushok62 [ Чт авг 03, 2017 22:51:30 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Можно ли добавить режим, при котором значения уровней сигнала («dB» или «W») - не отображаются?

Сделал прошивку версии 4.1, в которой добавлена возможность установки ещё одной перемычки "NoVal" на вывод PB6 МК, блокирующей вывод значений в ваттах или децибелах. На имеющейся плате место для этой перемычки не предусмотрено, но её легко "соорудить", замкнув выводы 8 и 9 МК. Если перемычки нет, то работа устройства не отличается от описанной. Наличие новой перемычки проверяется только один раз - при включении устройства (в отличие от других перемычек). При установленной новой перемычке никакие значения не отображаются, кнопки и перемычка Jmp1 ("W") не действуют, количество ступеней шкалы увеличивается до 28, шаг шкалы уменьшается до -1.5 дБ (без перемычки Jmp2) или до -2 дБ (с перемычкой Jmp2), таким образом диапазон всей шкалы становится 40.5 дБ или 54 дБ (примерно как и было: -38 дБ или -57 дБ). Перемычку Jmp2 тогда надо будет переименовать во что-то наподобие "Big Step" ("большой шаг"). Можно было бы оставить количество ступеней шкалы, равное 20 (и это гораздо проще сделать в программе), но тогда справа будут пустовать 4 знакоместа. С другой стороны, оставлять неизменным шаг шкалы -3 дБ тоже не имеет смысла, так как в этом случае полный диапазон шкалы превысит возможности АЦП.
Включение режима - отсутствие перемычек Jmp1, Jmp2. (что логично)

К сожалению, так сделать не получится, так как режим без перемычек Jmp1, Jmp2 тоже используется.

Вложения:
Комментарий к файлу: Прошивка 4.1 с перемычкой, блокирующей вывод значений в конце шкалы
Прошивка41.zip [18.59 KiB]
Скачиваний: 439

Автор:  Pushok62 [ Пт авг 04, 2017 10:53:36 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Немного подправил прошивку (версия 4.2): при установленной перемычке, блокирующей вывод значений, подобрал шаг шкалы с перемычкой Jmp2 - уменьшил до -1,9 дБ (в результате полный диапазон шкалы стал 51,3 дБ). Это делает более корректным отображение на начальных уровнях шкалы (за счёт смещения области целочисленных ограничений при расчёте порогов АЦП). Тем более, что если никакие значения не выводятся, можно использовать и дробный шаг. Можно посмотреть короткое видео с новой прошивкой при установленной перемычке:



Вложения:
Комментарий к файлу: Скорректированная прошивка с возможностью блокировки вывода значений
Прошивка42.zip [18.63 KiB]
Скачиваний: 502

Автор:  tele13 [ Сб авг 05, 2017 12:12:16 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Сделал прошивку версии 4.1........


Спасибо большое за оперативность! Теперь все отлично! :))

Автор:  BogdanUA [ Вт авг 08, 2017 19:09:30 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Здравствуйте возможно ли заменить дорогие ОР27 на что-то попроще?

Автор:  Pushok62 [ Вт авг 08, 2017 20:02:17 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Здравствуйте! В принципе можно поставить любые, с той же цоколевкой. Надо только обратить внимание на цепь балансировки, на какой вывод заведена, и через какую шину питания (+ -) подается. Например, можно поставить AD711, изменив подключение цепи балансировки. Можно попробовать отечественные КР140УД1408А, КР140УД608, КР140УД708 (последние две - со снижением точности, возможно при шаге -3 дБ будет "уплывать" установка нуля), подключив средний вывод потенциометра балансировки к минусовой шине питания. Если особая точность не нужна, эти микросхемы должны работать.

Автор:  BogdanUA [ Ср авг 09, 2017 16:06:39 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Pushok62 Спасибо за ответ. Еще возможно плохо читал какие фьюзы ставить?

Автор:  Pushok62 [ Ср авг 09, 2017 18:34:07 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

... какие фьюзы ставить?

Да, в статье написано: программируются следующие Fuse-биты: SPIEN=0, EESAVE=0, BOOTSZ=00 (size=1024), BODLEVEL=0 (4V), CKSEL=0100, SUT=10 (8 Мгц). Главное установить частоту МК 8 МГц и задать уровень BODLEVEL, остальное - не принципиально.

Добавлено after 1 hour 4 minutes 39 seconds:
P.S. Чтобы случайно не "накосячить" с Fuse-битами, я сначала их считываю из МК, а затем исправляю те, какие надо. В частности, лучше не трогать биты SPIEN, RSTDISBL.

Автор:  Pushok62 [ Чт авг 10, 2017 09:45:25 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

P.S. Нужно еще выставить бит BODEN=0, чтобы разрешить BODLEVEL.

Автор:  viladata [ Сб авг 12, 2017 16:59:48 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Индикация отстает от звука, особенно на Видео2. Это не хватает мощности МК или видео неудачное?

Автор:  Pushok62 [ Сб авг 12, 2017 18:51:20 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

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

Добавлено after 1 hour 12 minutes 24 seconds:
Вот свежее необработанное видео работы индикатора уровня (объём 128 Мб):

Здесь как будто бы с синхронизацией звука и видео всё нормально.

Автор:  cabman1974 [ Чт ноя 09, 2017 09:01:39 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Доброго времени суток.
Есть такой вопрос - насколько важны емкостя в цепях питания ОР27 около каждой микросхемы? (делаю модульно, мне так удобней)
Спасибо.

Автор:  Pushok62 [ Чт ноя 09, 2017 09:28:11 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Думаю, что электролиты можно сделать общими на оба ОУ, а керамику лучше поставить в непосредственной близости у каждого ОУ, исходя из малых значений регистрируемых сигналов, особенно на пределе 60 дБ.

Автор:  cabman1974 [ Вт ноя 21, 2017 10:52:04 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Доброго времени суток.
Два вопроса по fuse-битам:
1. SPIEN=1 и неактивна
2. CKSEL=0100 (CKSEL3=0, CKSEL2=1, CKSEL1=0, CKSEL0=0)
SUT=10 (SUT1=1, SUT0=0)
- я правильно понял?


...ПониПрог+Эстра-пик

Вложения:
Комментарий к файлу: то что было по умолчанию
IMG_20171121_143743.jpg [27.88 KiB]
Скачиваний: 631

Автор:  Pushok62 [ Вт ноя 21, 2017 15:17:31 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Судя по Вашей картинке, у Вас Fuse-биты задают частоту от внутреннего RC-генератора 1 МГц (CKSEL=0001). Снял копию экрана с установки Fuse-битов в своём программаторе AVR-Osp II и "склеил" две страницы в одну (см. вложение). Вам нужно установить флажки для CKSEL3, CKSEL1 и CKSEL0, чтобы получилось CKSEL=0100, SUT=10, а также флажки BODLEVEL, BODEN и EESAVE.
Лучше всего проверить здесь: http://homes-smart.ru/fusecalc/?prog=av ... rt=ATmega8 путём задания Low Fuse=24, High Fuse=D1. В моём программаторе, как и в Вашем, Fuse-биты инверсные. Надеюсь, что я нигде не ошибся :)
P.S. То, что установлен флаг SPIEN=0, и он неактивный, это хорошо.

Вложения:
Fuse-биты.jpg [113.45 KiB]
Скачиваний: 840

Автор:  cabman1974 [ Ср ноя 22, 2017 06:14:21 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Доброго времени суток.
Pushok62, спасибо за разъяснение :beer:
Контроллер с ЖКД заработали. Теперь буду ждать ОР27-е, в наличии не оказалось.

Вложения:
Комментарий к файлу: ...вот такая вышла конфигурация
Безымянный.jpg [35.82 KiB]
Скачиваний: 852

Автор:  ALEX 288 [ Пт фев 15, 2019 15:48:58 ]
Заголовок сообщения:  Re: Индикатор пикового уровня на ЖКИ

Доброго дня! Сделал индикатор по статье "Индикатор пикового уровня на ЖКИ c широкой шкалой". Микросхемы пока поставил NE5534. Возможно ли сделать прошивку для индикатора ЖКИ 2002, а то 1602 коротковат. В даташите LM3916 есть схема - FIGURE 6. Precision Full-Wave Peak Detector. - Attack and decay time to DIN PPM spec. Response down 1 dB for 10 ms
tone burst. Decays 20 dB in 1.5s.
При подаче импульса длительностью 10 ms заполненным частотой 5кГц и уровнем 0 dB показания должны быть -1dB, а время возврата 1.5 секунды.
Эти параметры соответствуют ГОСТу. Попытаюсь прикрутить к данной схеме

Вложения:
Peak Detector_.JPG [54.38 KiB]
Скачиваний: 652
Fuse .jpg [97.61 KiB]
Скачиваний: 653

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/