pavelok

Микрофон + arduino

22 сообщения в этой теме

pavelok    0

Здравствуйте! Собрал приложенную схему, подключил к arduino uno. Ожидал я получить громкость окружающей среды, но получилось как-то не очень. Значения на аналоговом входе в тишине пляшут от 310 до 380. Если дуть в микрофон, то разброс значений от 0 до 555. На музыку или голос почти не реагирует.

Что я делаю или понимаю не так? Спасибо.

BCezcj2LPuI.jpg

Безымянный.png

Изменено пользователем pavelok

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Pont 007    1 518

ОУ свиснул. На R5 10p повесить, а так осциллограф и генератор в помощь.

Изменено пользователем Pont 007

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Lexter    266
3 минуты назад, pavelok сказал:

Что я делаю или понимаю не так?

Вы бросаетесь править коды, хотя сначала надо проверить работоспособность схемы.

У вас из измериловки хоть что-нибудь есть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
pavelok    0
Только что, Lexter сказал:

Вы бросаетесь править коды, хотя сначала надо проверить работоспособность схемы.

У вас из измериловки хоть что-нибудь есть?

 

Схема рабочая, подключал светодиод на выход, при возмущении микрофона, светодиод также загорается, правда чувствительность так себе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
UTSource

Найдите миллионы труднодоступных

электронных компонентов

Lexter    266
Только что, pavelok сказал:

Схема рабочая, подключал светодиод на выход

Ну... если рассматривать светодиод как простейший однобитный осциллограф, то может проверенная с его помощью схема и выглядит рабочей.  Вот только это не значит, что она работает. :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
pavelok    0
4 минуты назад, Pont 007 сказал:

ОУ свиснул. На R5 10p повесить, а так осциллограф и генератор в помощь.

Повесил 15пФ, ничего толком не поменялось, значения в среднем на 100 только повысились. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Pont 007    1 518

А ПК свою приблуду подцепить на вход-выход звуковой карты и прогнать на корректность работы УНЧ c помощью RMAA, или хотя-бы колонку подключить. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
pavelok    0
6 минут назад, Pont 007 сказал:

А ПК свою приблуду подцепить на вход-выход звуковой карты и прогнать на корректность работы УНЧ c помощью RMAA, или хотя-бы колонку подключить. 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
pavelok    0
15 минут назад, Pont 007 сказал:

Ну и ? Половина питания на выходе усилителя есть ? 

Сейчас уже нет возможности проверить. Но если светодиод трёхвольтовый горит, а питание 5в, то наверное уж есть

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
pavelok    0
11 минуту назад, Pont 007 сказал:

2.2 вольта на светодиоде в тишину, 3.5 если стучать по микрофону.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Pont 007    1 518

Ну без сигнала есть у тебя 1/2 питания или нету ? Мне погодать ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
pavelok    0
Только что, Pont 007 сказал:

Ну без сигнала есть у тебя 1/2 питания или нету ? Мне погодать ?

В тишину 2.2, т.е. нет. Или я не так вас понимаю? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Pont 007    1 518

Ставь что бы была. Без сигнала.

Питаешь то чем ? Надеюсь БП хороший, с линейной стабилизацией, а не зарядка от мобилы которую ОУ из-за помех может и не перенисти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
pavelok    0
10 минут назад, Pont 007 сказал:

Ставь что бы была. Без сигнала.

Питаешь то чем ? Надеюсь БП хороший, с линейной стабилизацией, а не зарядка от мобилы которую ОУ из-за помех может и не перенисти.

Утром попробую. Спасибо. Питаю напрямую с ардуино Уно. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
oldmao    1 464

Параллельно R3 поставь конденсатор 10 мкф, а то сейчас усиливаешь пульсации питания в той же степени, что и сигнал с микрофона. И чего ты там вольтметром ловить собрался, если на выходе будет переменный сигнал? Если нужно напряжение, пропорциональное громкости, то его сперва выпрямить нужно.
PS Питание на микрофон тоже отфильтруй RC-цепочкой 1 кОм + 100 мкф.

Изменено пользователем oldmao

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Pont 007    1 518
1 час назад, oldmao сказал:

И чего ты там вольтметром ловить собрался, если на выходе будет переменный сигнал? 

Конечно, проверять то что вышло не нужно, и проверять режимы по постоянки не нужно ? Именно с этого и нужно начинать запуск любого УНЧ, а гадать какие у него режимы по постоянки это удел идиотов, а гарантировать отсутствие косяков в его монтаже ни может ни кто.

Изменено пользователем Pont 007

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
oldmao    1 464

Так он ловит вольтметром постоянное напряжение на выходе!

5 часов назад, pavelok сказал:

2.2 вольта на светодиоде в тишину, 3.5 если стучать по микрофону.

Оно и должно быть около половины питания всегда, независимо от наличия/отсутствия сигнала с микрофона.

А для его целей - нужно знать переменное напряжение. Вариантов два: оцифровывать с частотой несколько кГц (теорему Котельникова-Шеннона и диапазон звуковых частот знаете?) и анализировать или тупо выпрямить и уже работать с этим напряжением, пропорциональным интегральному шуму. Второй подход намного проще.

Изменено пользователем oldmao

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Pont 007    1 518
20 часов назад, oldmao сказал:

Так он ловит вольтметром постоянное напряжение на выходе!

Это как ? Если у него нету  вольтметра ? А на схеме у него после ОУ электролит. У него даже на колонку звука нету, тут вывод простой добится правельности работы схему усилителя из 4 деталей.

Вот же он пишет: 

"Подцепил к колонкам, когда дую, звук нормальный, на голос тишина, на музыку дребезг."

Вот когда будет не дребезг, а чистый сигнал можно будет идти дальше...

 

Изменено пользователем Pont 007

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
oldmao    1 464

BCezcj2LPuI.jpg

Если у него на V_OUT есть постоянное напряжение - то вариантов ровно два:
1. Пробит С3
2. На ардуине ножка настроена не на вход, а на выход.

А вот на V_OUT_UC и должно быть полпитания всегда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Pont 007    1 518
49 минут назад, oldmao сказал:

Если у него на V_OUT есть постоянное напряжение - то вариантов ровно два:
1. Пробит С3
2. На ардуине ножка настроена не на вход, а на выход.

Ставлю на возбуждение ОУ, усугублённое плохим питанием. Второе сразу вычёркиваем не работает даже если "Подцепил к колонкам", надеюсь АС были активными. Хотя ТС уже куда-то делся гадать смысла нету.

Изменено пользователем Pont 007

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Похожие публикации

    • Автор: Kudich
      Всех приветствую!
      Сам я программирую на стандартной среде ардуинки, и в одном проекте потребовалось увеличить частоту ШИМ на портах 5,6,9,10,11,13 Arduino Micro. На этой ардуино стоит Atmega32u4, есть тут знатоки avr? Как повысить частоту на этих пинах?
    • Автор: Kirillius Labutin
      Добрый день.
      Небольшая предыстория: имеется инвертор 12DC -> 220AC с функцией подзарядки АКБ, который обеспечивает питанием оборудование для видеонаблюдения в небольшом магазинчике. Иными словами это некоторое подобие ИБП.
      Планирую сделать модуль для мониторинга инвертора, чтобы удалённо знать о пропадании электропитания и отслеживать степень разряда АКБ.
      Лезть внутрь инвертора не хочу, поэтому наличие внешнего питания я решил определять по силе и направлению тока в кабеле между инвертором и АКБ. Если есть внешнее питание - идёт зарядка и ток, допустим -1,5 Ампер, либо 0 когда АКБ заряжен. Если же внешнее питание пропадает, то инвертор нагружает АКБ и получаем ток +30-35А.
      Вопрос касается измерения такой силы тока, наиболее простым и логичным решением мне показалось использование измерительного шунта и усиление напряжения на нём с помощью операционного усилителя. В интернете нашёл такую схему:
       
      У меня совершенно нет никакого опыта работы с ОУ и я с трудом представляю как они работают. Если я правильно понял, то данная схема на выходе даст либо положительное, либо отрицательное напряжение.
      Поэтому, прошу подсказать каким образом я могу модифицировать данную схему и какие номиналы R и Rш использовать (теоретически максимально возможный ток в цепи 75А), чтобы на выходе получить постоянное напряжение в диапазоне 0-5 Вольт, при этом сам микроконтроллер и ОУ питаются от той же цепи, где производится измерение.
      P.S. Высокая точность не важна. Важно только знать ток разрядки АКБ.
      В общем виде схема примерно такая:

    • Гость Keil
      Автор: Гость Keil
      Добрый день, ситуация такая - попались мне под руку куча рассыпухи в числе которых достаточное количетво тинек и прочей лабуды - пытась хеловродить, попробовал взять готовый пример работы тиньки и лсдишника здесь также имею ардуинку как  Айсипи и чудесно мигаю светодиодом на мк прошитом ею же  так вот при попытке залить код который по ссылке чуда не произошло.
      курение мануалов лсдишника дало понять лиш одно что старший и младший биты одинаковы с лсдишником со статьи - лсдишник рабочий (игрался контрастом одной строки через V0  и потенциометр ) - как в прочем и мк, было задумано ковырнуть все это в протеусе и атмельстудии, но результатом не увенчалось. Пожалуйста тыкните носом что да где не так.
      fail.zip
    • Гость Andrey-Docent
      Автор: Гость Andrey-Docent
      Всем привет! Планируется сделать на базе arduino устройство, ведущее обмен данными с переферийным устройством по интерфейсу rs-232 и также необходимо контролировать работу arduino с помощью компьютера тоже посредством интерфейса rs-232. Но у arduino только один такой порт. Первая мысль в связи с этим - сделать ещё один порт и вывести линии RX и TX на другие (например цифровые) ножки порта. Можно ли как-то это сделать? Нет ли готовых библиотек для этого (на данный момент не нашёл таковых в интернете)? Может есть ещё какой-нибудь обходной путь? Заранее спасибо.
    • Автор: ренат07
      помогите дописать программу
      в долгу не останусь естественно 
      взял текст программы для управления ШГ и интернета 
      все работает красиво 
      но мне нужно что бы работало ни всегда, а при определённых условиях 
      то есть что бы "кнопкой" включения бодр определённое положение реостата 
      подскажите пожалуйста 
      спасибо большое