reg33 0 25 октября, 2022 Опубликовано 25 октября, 2022 · Жалоба Добрый день. Пытаюсь подключить аналоговый сигнал на вход adc в качестве выходного сигнала взял выход наушников с ноутбука. Пробовал разные варианты входного тракта. Напряжение то 0,6 вольта то падает до нуля. При отключении разьема от ноутбука напряжение повышается до 2 вольт. При подаче входного постоянного напряжения через подстоечный резитор проблем нет. ADC работает нормально. Пробовал делать настройки ADC на максимальное семлирование. Тоже результата нет. Цель моего девайса сделать детектор наличия аудиосигнала. Что я делаю не так ? За ранее благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sverchok 1 25 октября, 2022 Опубликовано 25 октября, 2022 (изменено) · Жалоба 29 минут назад, reg33 сказал: Напряжение то 0,6 вольта то падает до нуля. Сигнал мультиметром измеряли или на осциллографе смотрели? Сигнал с ноутбука постоянный или какой-то аудиосигнал? Чему равно Rin и входное сопротивление ADC? Изменено 25 октября, 2022 пользователем Sverchok Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
reg33 0 25 октября, 2022 Опубликовано 25 октября, 2022 · Жалоба В 25.10.2022 в 21:41, Sverchok сказал: Сигнал мультиметром измеряли или на осциллографе смотрели? Сигнал с ноутбука постоянный или какой-то аудиосигнал? Чему равно Rin и входное сопротивление ADC? Сигнал подавал с приложения установленого на ноуте, оно генерит сигналы на частоте 500Гц-3кГц. Ну и пробовал онлайн радио включать. Осцилографом не мерял. R in пробовал разные номиналы. По даташиту входное сопротивление при максимальном семплировании 400 Ом и при понижении частоты семлирования сопротивление растет оно зависит от настроек adc. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sverchok 1 25 октября, 2022 Опубликовано 25 октября, 2022 (изменено) · Жалоба 16 минут назад, reg33 сказал: Сигнал подавал с приложения установленого на ноуте, оно генерит сигналы на частоте 500Гц-3кГц. Когда сигнал имеет какую-то полосу, то судить об уровне сигнала по мультиметру не корректно. Если у вас сопротивление допустим от 400 Ом до 1кОм (при повышении частоты дискретизации), то при параллельном соединении с 10кОм вы получите эквивалентное сопротивление ~ 380 от 900 Ом. В зависимости от Rin вы получаете делитель, который ослабит сигнал + падение напряжения на диоде ~0,4 - 0,6В. Может лучше собрать схему на ОУ? Изменено 25 октября, 2022 пользователем Sverchok Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
reg33 0 26 октября, 2022 Опубликовано 26 октября, 2022 · Жалоба Интересует именно обработать сигнал adc stm32. Я так понимаю надо входную цепь сделать правильно. Чтоб adc правильно обрабатывала сигнал Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 89 26 октября, 2022 Опубликовано 26 октября, 2022 · Жалоба 11 минут назад, reg33 сказал: Интересует именно обработать сигнал adc stm32. Я так понимаю надо входную цепь сделать правильно. Чтоб adc правильно обрабатывала сигнал Диод при том включении там явно лишний. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
viakon 0 26 октября, 2022 Опубликовано 26 октября, 2022 · Жалоба Цифровой тестер делает кучу измерений своим АЦП, затем производит вычисление среднеквадратичного значения. А у Вас похоже производится одно измерение. Если сигнал постоянного напряжения (с потенциометра), то это не имеет значения. А если переменного, а звуковой сигнал таков, то имеет значение в какой момент происходит измерение. Может получиться как на пике, так и на 0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sverchok 1 26 октября, 2022 Опубликовано 26 октября, 2022 (изменено) · Жалоба 3 часа назад, reg33 сказал: Интересует именно обработать сигнал adc stm32. Я не предлагаю заменить STM32. Так как входное сопротивление ADC не велико, лучше использовать буферный усилитель перед АПЦ. 3 часа назад, reg33 сказал: Я так понимаю надо входную цепь сделать правильно. Диод осознанно ставили? Если сигнал однополярный, то его назначение не очень понятно. Изменено 26 октября, 2022 пользователем Sverchok Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 221 26 октября, 2022 Опубликовано 26 октября, 2022 · Жалоба 15 часов назад, reg33 сказал: Что я делаю не так ? Заменить диод конденсатором 10 мкФ, плюсом к АЦП. Заменить 10 кОм на 1 кОм и добавить с этой точки тоже 1 кОм, но на +3,3 В питания МК. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
reg33 0 28 октября, 2022 Опубликовано 28 октября, 2022 (изменено) · Жалоба В 26.10.2022 в 12:49, Plain сказал: Заменить диод конденсатором 10 мкФ, плюсом к АЦП. Заменить 10 кОм на 1 кОм и добавить с этой точки тоже 1 кОм, но на +3,3 В питания МК. по вашему совету собрал схемку и результат следующий скрины прилагаю. Напряжение прыгает по синусу когда подается аудио сигнал. И 1,58 когда сигнала нет ну это половина напряжения от 3,3v ИМХО. А по идее хотелось бы нет сигнала то на входе adc 0в а есть сигнал то присутствует напряжение. Изменено 28 октября, 2022 пользователем reg33 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 28 октября, 2022 Опубликовано 28 октября, 2022 · Жалоба Что мешает считать постоянный уровень в 1.58 Вольт - отсутствием сигнала, а любые более менее приличные отклонения от него на определённом интервале времени - наличием сигнала? з.ы. стоп, а как 1.58 вольт через конденсатор прошло? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sverchok 1 28 октября, 2022 Опубликовано 28 октября, 2022 · Жалоба 2 минуты назад, Lmx2315 сказал: стоп, а как 1.58 вольт через конденсатор прошло? Мне вот, тоже не понятно. Кажется по задумке автора конденсатор должен стоят с другой стороны резисторов. В 26.10.2022 в 12:49, Plain сказал: Заменить 10 кОм на 1 кОм и добавить с этой точки тоже 1 кОм, но на +3,3 В питания МК. С внутренним сопротивлением самого АЦП в 1 кОм на входе АЦП будет не половина питания. И тогда шкала АЦП будет не вся использоваться. Или я не прав? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 28 октября, 2022 Опубликовано 28 октября, 2022 · Жалоба 9 минут назад, Sverchok сказал: И тогда шкала АЦП будет не вся использоваться. Или я не прав? согласен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
reg33 0 28 октября, 2022 Опубликовано 28 октября, 2022 · Жалоба В 28.10.2022 в 14:10, Sverchok сказал: Мне вот, тоже не понятно. Кажется по задумке автора конденсатор должен стоят с другой стороны резисторов. С внутренним сопротивлением самого АЦП в 1 кОм на входе АЦП будет не половина питания. И тогда шкала АЦП будет не вся использоваться. Или я не прав? да я ошибся не туда впендюрил конденсатор. Все поставил на место как советовали делитель резестивный и после него конденсатор плюсом к adc. Результат следующий при нулевом звуке 0,48v подаю звук начинается изменение напряжения, скрин с дебага прилагаю Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 28 октября, 2022 Опубликовано 28 октября, 2022 · Жалоба похоже на правду, считайте 0.48 за ноль и анализируйте отклонения от него. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться