реклама на сайте
подробности

 
 
> Формирование звука ШИМом Меги48, Нужен совет по фильтрации
ksv198
сообщение Aug 8 2006, 05:42
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964



Доброго времени суток всем!
Решил вот заставить Мегу разговаривать biggrin.gif . Прицепил к ней AT45DB161D, залил звуковой файлик (PCM 8 kHz, 8 bit) и ШИМом на 1-м таймере пытаюсь формировать звук. Таймер 0 у меня тикает на 8000 Гц, на каждом тике записываю в OCR1A новое значение, прочитанное из датафлэша. Режим ШИМа 8 битный "Fast PWM", тактовая контроллера 8 МГц, т.е. частота ШИМа ~31 кГц. Хотел сам себя обмануть и обойтись без дополнительных фильтров, надеялся на сглаживание индуктивностью динамика. После первых опытов, понял, что был не прав, разборчивость речи плохая. Сейчас в раздумье: или фильтровать сразу на выходе Меги, а потом усиливать звук; или раскачать импульсный сигнал сначала, а потом зафильтровать его LC фильтром. Что посоветуете? Качество нужно на уровне телефонного, т.е. чтобы только разборчива речь была.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
proba
сообщение Aug 8 2006, 12:30
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526



наверно из PCM правильно PWM преобразовали ? там знак +12 бит получается. я использовал 2 канала PWM , один вышие 6 бит выдает, другои младшие 6. суммируются резисторами R и 64*R, за этим 3.порядка RC филтрь на опарационном У. качество неплохая получается. еще, PWM должен быть фазокорректный.
Go to the top of the page
 
+Quote Post
pokos
сообщение Aug 8 2006, 12:44
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 270
Регистрация: 29-06-06
Пользователь №: 18 445



Цитата(proba @ Aug 8 2006, 16:30) *
... еще, PWM должен быть фазокорректный.

Кстати, да! На такой низкой частоте дискретизации Fast PWM будет здорово гадить.
Если вопрос ко мне, могу рассказать, что я делал. Дело было давно, не все подробности помню. машина была 51-я с соответствующими ограничениями по железу и быстродействию.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ksv198   Формирование звука ШИМом Меги48   Aug 8 2006, 05:42
- - pokos   Наверное, параллельно со звуком имеется характерны...   Aug 8 2006, 06:30
|- - ksv198   Цитата(pokos @ Aug 8 2006, 10:30) Наверно...   Aug 8 2006, 07:03
|- - pokos   Цитата(ksv198 @ Aug 8 2006, 11:03) Примит...   Aug 8 2006, 07:22
|- - ksv198   Цитата(pokos @ Aug 8 2006, 11:22) Качеств...   Aug 8 2006, 07:52
|- - pokos   Цитата(ksv198 @ Aug 8 2006, 11:52) Имеетс...   Aug 8 2006, 07:58
|- - SasaVitebsk   Цитата(proba @ Aug 8 2006, 15:30) наверно...   Aug 8 2006, 20:22
|- - ksv198   Цитата(proba @ Aug 8 2006, 16:30) наверно...   Aug 9 2006, 07:23
|- - ArtemKAD   Цитата(ksv198 @ Aug 9 2006, 10:23) РСМ в...   Aug 9 2006, 08:13
|- - ksv198   Цитата(ArtemKAD @ Aug 9 2006, 12:13) Цита...   Aug 9 2006, 09:29
|- - ksv198   Цитата(ArtemKAD @ Aug 9 2006, 12:13) Возь...   Aug 9 2006, 11:47
- - INT1   А посмотрите : http://www.gaw.ru/html.cgi/txt/app/...   Aug 8 2006, 13:08
- - ArtemKAD   Цитата(ksv198 @ Aug 8 2006, 08:42) Прицеп...   Aug 8 2006, 16:44
- - _artem_   Если звук сделан по псм стандарту то может быть чт...   Aug 8 2006, 17:23
- - INT1   Нашел вот статью из "Paguo" может будет ...   Aug 8 2006, 18:03
- - Woodoo   имел опыт с воспроизведением аудио используя шим, ...   Aug 8 2006, 20:29
- - aai_m   Кстати, в качестве ФНЧ можно использовать фильтр н...   Aug 9 2006, 11:44


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 06:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016