Можно ли добавить режим, при котором значения уровней сигнала («dB» или «W») - не отображаются? Включение режима - отсутствие перемычек Jmp1, Jmp2. (что логично)
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Можно ли добавить режим, при котором значения уровней сигнала («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 дБ тоже не имеет смысла, так как в этом случае полный диапазон шкалы превысит возможности АЦП.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Немного подправил прошивку (версия 4.2): при установленной перемычке, блокирующей вывод значений, подобрал шаг шкалы с перемычкой Jmp2 - уменьшил до -1,9 дБ (в результате полный диапазон шкалы стал 51,3 дБ). Это делает более корректным отображение на начальных уровнях шкалы (за счёт смещения области целочисленных ограничений при расчёте порогов АЦП). Тем более, что если никакие значения не выводятся, можно использовать и дробный шаг. Можно посмотреть короткое видео с новой прошивкой при установленной перемычке:
Вложения:
Комментарий к файлу: Скорректированная прошивка с возможностью блокировки вывода значений Прошивка42.zip [18.63 KiB]
Скачиваний: 502
Здравствуйте! В принципе можно поставить любые, с той же цоколевкой. Надо только обратить внимание на цепь балансировки, на какой вывод заведена, и через какую шину питания (+ -) подается. Например, можно поставить AD711, изменив подключение цепи балансировки. Можно попробовать отечественные КР140УД1408А, КР140УД608, КР140УД708 (последние две - со снижением точности, возможно при шаге -3 дБ будет "уплывать" установка нуля), подключив средний вывод потенциометра балансировки к минусовой шине питания. Если особая точность не нужна, эти микросхемы должны работать.
Да, в статье написано: программируются следующие 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.
Думаю, что видео неудачное, снимал на смартфон, а потом видео еще сжимал по размеру, обрезал и преобразовывал в другой формат. В реальности отставаний не замечал. Производительности МК там хватает с запасом - математические расчеты всех табличных значений выполняются один раз при включении.
Добавлено after 1 hour 12 minutes 24 seconds: Вот свежее необработанное видео работы индикатора уровня (объём 128 Мб):
Здесь как будто бы с синхронизацией звука и видео всё нормально.
Доброго времени суток. Есть такой вопрос - насколько важны емкостя в цепях питания ОР27 около каждой микросхемы? (делаю модульно, мне так удобней) Спасибо.
Думаю, что электролиты можно сделать общими на оба ОУ, а керамику лучше поставить в непосредственной близости у каждого ОУ, исходя из малых значений регистрируемых сигналов, особенно на пределе 60 дБ.
Доброго времени суток. Два вопроса по 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
Судя по Вашей картинке, у Вас 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, и он неактивный, это хорошо.
Доброго дня! Сделал индикатор по статье "Индикатор пикового уровня на ЖКИ 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 секунды. Эти параметры соответствуют ГОСТу. Попытаюсь прикрутить к данной схеме
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения