• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

BLE модуль JDY-10 на чипе TLSR8266

pvvx

Активный участник сообщества
Изменение температуры не более 6..8 С. Т.е. разрешение лучше чем у некоторых датчиков температуры :)
Если ещё подобрать тип диода с прямым падением на 650 мВ - можно PGA врубить на 40 дБ для увеличения разрешения в 20 дБ от показанного...
 

pvvx

Активный участник сообщества
Влепил вывод в WAV с USB...
Теперь можно проверить ADC на уровень шумов и ...
50 ksps:
1581554917041.png
1581554924685.png
 

pvvx

Активный участник сообщества
Другой коэф. децимации и:
1581556468230.png
1581556528557.png
PS: 1.3V - полная шкала SAR у TLSR8266 c ref 1.3V. Аппаратная децимация и амплитудная коррекция настроена на итог 16 бит на выходе, что в 16-ти битном wav и есть "1". Прога wfm_view.
 

pvvx

Активный участник сообщества
15-ый бит – это 90.2 дБ (1/32768) (полные 14 бит)
16-ый бит – это 96.5 дБ (1/65536) (полные 15 бит)
17-ый бит – это 102 дБ (1/131072) (полные 16 бит)

И что с нашим SAR в JDY-10 (TLSR8266) по шуму(?):

Пробуем пересчитать по результатам уровня синуса...
Синус при максимальном p-p в wfm_view на уровне -6 дБ (+-0.007 дБ для разных замеров, т.е. в 2 раза меньше).

Будем считать, что прога wfm_view показывает уровни спектра в 2 раза меньше от максимального p-p сигнала.
Максимальный пик шума при ADC при GND по её варианту на -100.35 дБ (250 sps точка 4.74Гц). Вычитаем 6 дб и получаем -94.35 дБ (0.0000192 от 1.0 или в 52083 раза от амплитуды синуса с максимальным p-p).
Нечто среднее между 15-ым и 16-ым битом...
 

pvvx

Активный участник сообщества
Ладно, это нам подсовывают такой ADC в дешманском китайском чипе... а что предлагает Nordic в своем супер чипе nRF52840?
1581562985954.png
Кроме этой таблички - ничего. Никто, спустя годы его выпуска, так и не смог запустить в нем SAADC на замеры...
Частота семплирования у него примерно такая-же, если без децимации...
 

nikolz

Well-known member
у вас не указана полоса спектрального анализа.
В итоге посчитали число звезд на потолке.
Подсказка
уровень спектральной плотности шума зависит от полосы анализа, а уровень гармонической составляющей не зависит
сделайте полосу стремящуюся к нулю - получите бесконечный динамический диапазон.
 

nikolz

Well-known member
Ладно, это нам подсовывают такой ADC в дешманском китайском чипе... а что предлагает Nordic в своем супер чипе nRF52840?
Посмотреть вложение 8876
Кроме этой таблички - ничего. Никто, спустя годы его выпуска, так и не смог запустить в нем SAADC на замеры...
Частота семплирования у него примерно такая-же, если без децимации...
столько времени потратили, чтобы доказать очевидное из документации:
что 14 бит АЦП у TLSR имеет на 2 бита больше, чем 12 бит АЦП у NRF52.
А все ваши рассуждения про динамический диапазон это лишь Ваши рассуждения.
Может сначала учебники по метрологии и спектральному цифровому анализу почитаете?
 

nikolz

Well-known member
Очередное баловство:
Диод Д223A и резистор 4k7 в 3.3В, диод нагрет рукой (примерно +30C), PGA +20дБ, остывание до температуры и моих движений на столе:
Посмотреть вложение 8870
Вывод температура влияет на характеристики пп диода.
Круто, почти открытие особенно для тех кто не читает учебники
Действительно баловство, детский сад .
 

pvvx

Активный участник сообщества
Для тупого тролля nikolz сообщаю: всё, что вы пишите - это полный бред вашего воспаленного мозга.
 

nikolz

Well-known member
Влепил вывод в WAV с USB...
Теперь можно проверить ADC на уровень шумов и ...
50 ksps:
Посмотреть вложение 8871
Посмотреть вложение 8872
Синусоида и какая-то хрень - очень информативно.
До чего дошел прогресс экранов мониторов в 21 веке.
А картинки мало отличаются от 19 века.
 

pvvx

Активный участник сообщества
Нда, бездарность nikolz...
у вас не указана полоса спектрального анализа.
Указана.
В итоге посчитали число звезд на потолке.
Подсказка
уровень спектральной плотности шума зависит от полосы анализа, а уровень гармонической составляющей не зависит
сделайте полосу стремящуюся к нулю - получите бесконечный динамический диапазон.
Вы не знаете полосу шума у закороченного входа? 🚩
 

pvvx

Активный участник сообщества
Синусоида и какая-то хрень - очень информативно.
Она показывает амплитуду в единицах программы :p
И больше не приводится - нечего там смотреть.
Искажения не измерялись - нужно соединять с 32-х битным саундом, смещать ноль - а это всё лень и нафиг не нужно.
И не путайтесь в битах - дважды два = четыре :p
 

pvvx

Активный участник сообщества
nikolz - сколько-же ошибок в каждом вашем сообщении? Вам не стыдно? А впрочем чего с больного взять - вы только тявкать и писать бредятинку умеете?
 

nikolz

Well-known member
Нда, бездарность nikolz...
Указана.
Вы не знаете полосу шума у закороченного входа? 🚩
А Вы знаете!!! Тогда скажите
Но Вы не поняли вопроса
Поясняю.
Вы нарисовали как бы спектр
а его получают спектральным анализатором
А спектральный анализатор - это набор полосовых фильтров
А полосовой фильтр имеет такой параметр как ширина полосы пропускания
Если Вы используете БПФ - то это параллельный полосовой анализатор
Вот от полосы этих фильтров и зависит мощность шума на выходе
Надеюсь что поняли.
Повторяю вопрос
какая полоса анализа фильров вашего анализатора
и еще
В каких единицах измерили уровень шума
Как вы вычисляли эту оценку
каков доверительный интервал
Надеюсь Вы знаете про это уж ежели заговорили про шум
 

nikolz

Well-known member
nikolz - сколько-же ошибок в каждом вашем сообщении? Вам не стыдно? А впрочем чего с больного взять - вы только тявкать и писать бредятинку умеете?
поробуйте отвечать по существу заданных вопросов а не подменять ответ хамством
Понимаю Вам это делать трудно, но старайтесь и вы научитесь признавать свои ошибки а не обзывать других.
 

pvvx

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

pvvx

Активный участник сообщества
А Вы знаете!!! Тогда скажите
Но Вы не поняли вопроса
Поясняю.
Вы нарисовали как бы спектр
а его получают спектральным анализатором
А спектральный анализатор - это набор полосовых фильтров
А полосовой фильтр имеет такой параметр как ширина полосы пропускания
Если Вы используете БПФ - то это параллельный полосовой анализатор
Вот от полосы этих фильтров и зависит мощность шума на выходе
Надеюсь что поняли.
Повторяю вопрос
какая полоса анализа фильров вашего анализатора
и еще
В каких единицах измерили уровень шума
Как вы вычисляли эту оценку
каков доверительный интервал
Надеюсь Вы знаете про это уж ежели заговорили про шум
Открываете программу wfm_view. Оно и производит БПФ от амплитуды "1" - полной шкалы 16 битного wav, равного семплам с SAR TLSR8266 :p Разложение в БПФ более 32-х тысяч точек, а весь wav во много раз больше точек. Над ним ешё производится действо для устранения что кусок всё-таки прерывен, а не бесконечный, что требует п. Фурье :p
Методики определения собственного шума ADC описаны - сравниваете и показываете где ошибка.
 

pvvx

Активный участник сообщества
Четко видно, что nikolz начитался книжек с картинками, но ничего в этом не смыслит, а приводит слова из словаря на данную тему :) :) :)
 
Сверху Снизу