roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 18:43

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: Обработка/работа с звуком на МК
СообщениеДобавлено: 14 сен 2015, 14:46 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Madf писал(а):
А зачем С2 на схеме? Пробовал им играться, влияет как-то на смещение/задержку сигнала...это как фильтр?

C2 нужен для создания глубокой отрицательной обратной связи по постоянному току. Т.е. для переменного тока усиление задается соотношением r3/r4, a для постоянного тока - усиление равно всегда "1" (т.к. r3 висит в воздухе (т.к. сопротивление c2 для постоянного тока стремится к бесконечности)), и соотв. r4 не влияет на коэф. усиления на постоянном токе. Тем самым поддерживается постоянный уровень смещения на выходе, задаваемый резисторами r1/r2. И да, это фильтр НЧ. Просто частота среза около 0.01 Гц. Если этот конденсатор сильно уменьшить, то усилитель начнет резать низкие частоты...
Вообще, этот изврат нужен для создания виртуальной земли (средней точки) при однополярном питании. Такая схема имеет минимум деталей. Можно сделать красивше (с постоянным усилением от 0гц), но схема сильно усложнится...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка/работа с звуком на МК
СообщениеДобавлено: 14 сен 2015, 15:28 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Я просто этот кондер заменил керамикой, а она как правило небольших ёмкостей бывает, сейчас 4.7 мкф (чип). Вопрос как сильно низы завалил, по протеусу, вроде с 10Гц не падает усиление. Можно параллельно два поставить, чтобы сильно низы не резало.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка/работа с звуком на МК
СообщениеДобавлено: 18 июл 2016, 14:43 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Так, пока по этому проекту время съела новая игрушка на ADAU1701. :D Попробую на нём всё реализовать, т.к. мне доступен был только этот стартовый кит. Если не потянет, придется уходить на ADAU1761. Интересная тема...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка/работа с звуком на МК
СообщениеДобавлено: 08 ноя 2016, 10:55 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Тема изначально предпологала работу напрямую с звуком на МК, но для серъёзных задач оказалось - это всё невозможным. :( Пришлось делать так (намекал ранее)...

Вложение:
MyLevel.jpg
MyLevel.jpg [ 75.77 КиБ | Просмотров: 1880 ]

Собрал:
Вложение:
DSC03627.jpg
DSC03627.jpg [ 62.61 КиБ | Просмотров: 2017 ]
Вложение:
DSC03628.jpg
DSC03628.jpg [ 56.41 КиБ | Просмотров: 2007 ]

Кода набросал для DSP (ADAU1701) и Attiny84. Как и планировал, МК управляет настройками DSP (да, только настройками). Задуманный проект/прототип реализован процентов так на 70-80, осталось кое-что (самое сложное).
Ах да, эта штука, по замыслу, должна корректировать звук по: частотам, объёму, АРУ (источника) и в зависимости от внешнего шума, сама регулировать громкость (от микрофона). Это я делаю для себя ленивого, чтобы: все корявые композиции доводились до "ума" (как по качеству, так и по уровню) и не напрягаться относительно регулировки громкости (помещение/улица/транспорт). На счет последнего - не уверен, вот надо эксперименты проводить. Остальное уже работает.
Область применения весьма обширна: очень удобно смотреть фильмы этой штукой (дд оптимизирует, не как по дефолту это сделано в ресиверах), да и музыку приятней слушать (особенно: старый/новые композиции), так же теперь не нужно париться на счет настроек звуковой карты в компьютере, всё можно оставлять "по умолчанию" (само доводится до ума).
Работает только с аналогом (вход/выход), портативная (акк).

По управлению: регуль для общей громкости, который должна поддерживать железка. Кнопки: вкл/выкл железки, вкл/выкл объём, АРУ (два режима: плавный/агрессивный).
Пока как-то так. :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка/работа с звуком на МК
СообщениеДобавлено: 25 ноя 2016, 01:14 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Результат некий достигнут: http://rdvv.livejournal.com/11000.html
Есть над чем ещё поработать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка/работа с звуком на МК
СообщениеДобавлено: 25 ноя 2016, 04:05 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Маладец, халявный звук продается? Надо мало и дешево :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка/работа с звуком на МК
СообщениеДобавлено: 25 ноя 2016, 12:11 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Dmitry__ писал(а):
халявный звук продается

Ну у всех разные рамки халявы, там на основных элементах около 500 руб. выйдет (без мелочи), самое дорогое - это плата (4 слоя) - это касаемо железа.
Работа > тут весьма кропотливая, ибо "дети на голове скачут", так получилось, что собирал её потихоньку по вечерам, около 2-3 недель (если бы не отвлекали, то за день можно было собрать, в общем стечение обстоятельств).
Как продукт > вещь весьма индивидуальная (по части ушей), на счет: оптимизации кода, режимов работы, подстроить временные составляющие - это всё в процессе. В общем продуктом пока точно не назвать, да и корпус надо бы сделать.
А вообще, это же прототип (как бы), у меня уже есть некоторые схемные улучшения в планах и в идеале хотелось эту штуку сделать значительно меньших габаритов (следовательно корпус делать уже не очень целесообразно), в общем вопросы ещё есть, но сама идея мне нравится.

Фух..излил непосильно.. :oops:

Ты вообще с какой целью интересуешься (в плане: законченности, поиграться железом или просто так)? В любом случае, для тебя любимого - всё бесплатно, если только пересылка за твой счет (правда я в этом не силён). :friends:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO