Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Спасибо за совет. Действительно дурак, что сам мозгами не подумал. Есть правда один минус
Отправлено
IgorAVR
13 августа 2008 г. 23:27
В ответ на:
"Математически" - ты дурак, или притворяешься? Умножь код (наверняка +-127) на громкость (0..255) и подай на ШИМ старший байт результата - с этим не только АВР, но и самый сраный 10-й ПИК справится
отправлено MBedder 13 августа 2008 г. 22:41
Есть правда один минус у этого решения. На маленькой громкости сильно слышны ошибки квантования, которые появляются при конвертировании звука в 8бит. При аналоговом регулировании громкости такого естественно нет. Как бы от них избавиться???
Зато схемотехнически такое решение самое простое.
Составить ответ
|
Вернуться на конференцию
Ответы
Совершенно верно - просто сразу надо было говорить, что ты Бетховена играешь ШИМом. Не огрести дополнительный шум квантования можно очень просто - вместо LM386 поставить TDA7052A - УНЧ c аналоговой (напряжением) регулировкой громкости (напряжение регулировки получить еще одним, медленным ШИМом), или найти аналогичный УНЧ с регулировкой громкости по I2C - их как грязи за те же копейки, что и LM386/TDA7052A
-
MBedder
(14.08.2008 00:17:34
80.92.96.19
,
пустое
)
И всё таки какие ещё есть, да ещё копеешные, с i2c, чего то ищу и ничего не находится???
-
IgorAVR
(14.08.2008 04:55:37
92.100.50.236
,
пустое
)
Ищи по ключевым словам i2c audio у NXP/Philips, STM, National
-
MBedder
(14.08.2008 10:44:23
80.92.96.19
,
пустое
)
Вот ей богу, запарился вчер искать и именно у этих производителей на сайта. Ничего хорошего нету :( Ядумал может уже знаете что нибудь...
-
IgorAVR
(14.08.2008 11:07:16
92.100.60.62
,
пустое
)
Будь проще и рациональнее -->
-
MBedder
(14.08.2008 11:12:43
80.92.96.19
,
пустое
,
ссылка
)
Да, спасибо. Этот вариант я тож естественно пробывал, но тож ничего. Так что слова "как грязи и копеечные" я бы приберёг...:)
-
IgorAVR
(14.08.2008 11:29:25
92.100.60.62
,
пустое
)
"Дай спичку, а то так жрать хочется, что аж переночевать негде!"(с)
-
MBedder
(14.08.2008 11:58:57
80.92.96.19
,
пустое
)
Всё, спасибо за совет с TDA7052A. Как регулировать понял, просто сначала смотрел такую же, но без A.
-
IgorAVR
(14.08.2008 02:03:13
92.100.50.236
, 70 байт)
Штатное у нее от 4.5В, но и при 4 должна нормально работать
-
MBedder
(14.08.2008 10:49:29
80.92.96.19
,
пустое
)
Простите ещё за глупый вопрос, но я не понял как в TDA7052A регулировать громкость?
-
IgorAVR
(14.08.2008 01:58:20
92.100.50.236
, 322 байт)
у тебя ШИМ чего - 16 битный ???
-
DASM
(13.08.2008 23:34:29
212.58.208.91
,
пустое
)
Почему 16??? Обычные 8 бит.
-
IgorAVR
(14.08.2008 01:34:23
92.100.50.236
,
пустое
)
ну тогда тебе уже ответили выше. 8 бит не разгулешься умножениями - внешний регулятор аналоговый рулит
-
DASM
(14.08.2008 01:40:6
212.58.208.91
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 69:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru