Сб апр 23, 2016 23:11:44
(-20dB.) = 250мВ. = ADC(51)
(-15dB.) = 444,5мВ. = ADC(91)
(-10dB.) = 790,5мВ. = ADC(162)
(-7dB.) = 1,11В. = ADC(229)
(-5dB.) = 1,4В. = ADC(288)
(-4dB.) = 1,57В. = ADC(323)
(-3dB.) = 1,77В. = ADC(362)
(-2dB.) = 1,98В. = ADC(407)
(-1dB.) = 2,23В. = ADC(456)
(0dB.) = 2,5В. = ADC(512)
(+1dB.) = 2,8В. = ADC(574)
(+2dB.) = 3,15В. = ADC(645)
(+3dB.) = 3,53В. = ADC(723)
(+6dB.) = 4.99В. = ADC(1022)
Вс апр 24, 2016 20:34:11
Вс апр 24, 2016 23:08:40
Вс апр 24, 2016 23:11:12
Резистор R24 регулирует чувствительность обеих каналов.
Вс апр 24, 2016 23:28:02
Вс апр 24, 2016 23:40:13
Абсолютно верно. Логарифмическая, как собственно и должно быть.Аlex писал(а):Судя по данным fedo®'а, зависимость нелинейная.
Аlex писал(а):И ещё, в коде испльзуется 8-ми битное преобразования, т.е. числа должны быть от 0 до 255.
Вс апр 24, 2016 23:44:39
В принципе, никаких недочётов. Делим данные в его таблице на 4 и всёkorob писал(а):Ну вот и ещё один недочёт.
Вс апр 24, 2016 23:47:39
Вс апр 24, 2016 23:53:25
Пн апр 25, 2016 01:21:44
(-20dB.) = 250мВ. = ADC(13)
(-15dB.) = 444,5мВ. = ADC(23)
(-10dB.) = 790,5мВ. = ADC(40)
(-7dB.) = 1,11В. = ADC(57)
(-5dB.) = 1,4В. = ADC(72)
(-4dB.) = 1,57В. = ADC(81)
(-3dB.) = 1,77В. = ADC(91)
(-2dB.) = 1,98В. = ADC(102)
(-1dB.) = 2,23В. = ADC(114)
(0dB.) = 2,5В. = ADC(128)
(+1dB.) = 2,8В. = ADC(144)
(+2dB.) = 3,15В. = ADC(161)
(+3dB.) = 3,53В. = ADC(181)
(+6dB.) = 4.99В. = ADC(255)
Пн апр 25, 2016 01:29:53
Пн апр 25, 2016 01:38:52
Пн апр 25, 2016 02:03:25
Пн апр 25, 2016 02:10:18
Ну раз уж если такой, достаточно мощный МК, выполняет такую простую задачу, так пускай делает её на 5+, а не "на отъе...сь".Аlex писал(а):Ну, это Вы уже какие то сотые ловите
Низкий поклон. Правда пробовать не скоро придётся. Может у fedo® всё на мази, уже собрано.Аlex писал(а):Вот, держите :
Пн апр 25, 2016 02:31:49
Будем надеятьсяkorob писал(а):Может у fedo® всё на мази, уже собрано.
Пн апр 25, 2016 02:39:22
Однако, Вы весьма продуктивны. Менее чем за 2ч. два варианта. Удивляете.Аlex писал(а):Ну коли очень хочется 10 бит, пожалуйста
Пн апр 25, 2016 13:31:07
Есть пара вопросов.Все исходники доступны для скачивания, и Вы без проблем можете реализовать индикацию в логарифмическом масштабе.
В этой прошивке это реализовано и резистор можно удалять?korob писал(а):Кстати, если кто проявит интерес к "доработке", можно этот резистор удалить, и связанную с ним настройку исключить из программы. Лучше вместо него применить на входе выпрямители на ОУ с регулируемым коэффициентом передачи. И буферный каскад, и "правильное" выпрямление (без падения на диоде), и регулировка чувствительности.
Этот неприятный момент решит выпрямитель на ОУ, если да то что это такое?Есть в схеме один неприятный момент — диоды шоттки на входе. На них падение напряжения сразу становится 0,2В.
Что это значит? Сдвиг уровня сигнала? Чем это грозит?Аlex писал(а):Только выравнивание АЦП пришлось выкручивать обратно вправо программно
К сожалению нет. Чесно говоря я не думал что так быстро поправят прошивку, я просто не был к этому готов. Но это очень приятный сюрприз, завтра вечером займусь.Аlex писал(а):Будем надеяться
Пн апр 25, 2016 14:46:29
Да. Выпрямитель на ОУ. По остальным вопросам может ответить Аlex, я не совсем в курсе. Хотя опорное скорее всего всё таки 5В.fedo® писал(а):Этот неприятный момент решит выпрямитель на ОУ, если да то что это такое?
Пн апр 25, 2016 16:17:46
Спасибо, буду ждать ответа Аlex-а. И еще вопросик вдогонку: шить VUMeterMayak.hex из папки Debug ? Название папки както смущает.korob писал(а):Да. Выпрямитель на ОУ. По остальным вопросам может ответить Аlex, я не совсем в курсе. Хотя опорное скорее всего всё таки 5В.
Пн апр 25, 2016 22:04:50
По всей видимости - 5В. Т.к. Vref по схеме подключен к +5V.fedo® писал(а):Что с референсным? Оно 5В. или 2,56В.?
Нет, резистор всё также задаёт чувствительность.fedo® писал(а):В этой прошивке это реализовано и резистор можно удалять?
Ничем не грозит, не обращайте вниманияfedo® писал(а):Что это значит? Сдвиг уровня сигнала? Чем это грозит?
Да, оно самое. Такое название папки создаёт Atmel Studio. Если честно, я не знаю почемушить VUMeterMayak.hex из папки Debug ?