Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
может пусть сам и регулирует (+)
Отправлено
sav_ua
13 августа 2008 г. 22:01
В ответ на:
Как с микроконтроллера сделать управление громкостью без применения спец м/с?
отправлено IgorAVR 13 августа 2008 г. 21:58
"регулировал уровень громкости звукового сигнала, который с него же и выходит" т.е ЦАП внутренний используем, тогда масштабируйте сигнал - вот и регулировка.
Составить ответ
|
Вернуться на конференцию
Ответы
Там не ЦАП, а ШИМ. И как его можно маштабировать вообще не понимаю. можно наверное...
-
IgorAVR
(13.08.2008 22:09:59
92.100.50.236
, 101 байт)
"Математически" - ты дурак, или притворяешься? Умножь код (наверняка +-127) на громкость (0..255) и подай на ШИМ старший байт результата - с этим не только АВР, но и самый сраный 10-й ПИК справится
-
MBedder
(13.08.2008 22:41:48
80.92.96.19
,
пустое
)
Спасибо за совет. Действительно дурак, что сам мозгами не подумал. Есть правда один минус
-
IgorAVR
(13.08.2008 23:27:22
92.100.50.236
, 336 байт)
Совершенно верно - просто сразу надо было говорить, что ты Бетховена играешь ШИМом. Не огрести дополнительный шум квантования можно очень просто - вместо 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
,
пустое
)
какие нафиг 200 дБ ? Собираем обычный усилитель, резистор обратной связи делителя (который обычно к земле ставят) подключаем к ногам чипа прямо. Вернее несколько резисторов. Ногами манипулируем как открытым стоком. Хотя можно вообще одним полевиком или биполярником обойтись - но тогда на него ШИМ и фильтр подавать
-
DASM
(13.08.2008 22:14:35
212.58.208.91
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
прибавьте тройку к двум:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru