Микроконтроллеры | Вэйвтэйбл синтезатор |
|
---|---|---|
Gregory: Плюс, за период ШИМа, необходимо проделывать кое-какие вычисления. А, при в/у частоте, этот период будет равен 1 МЦ. |
|
|
AnSi :...1. имеем таблицу ЛЮБОЙ периодической функции - например синуса из 256 значений(так быстрее) Не любой. При подготовке таблицы надо позаботиться об ограничении спектра этой периодической функции. Иначе в звуке будет много мусора. AnSi : Вычислять ничего не надо, достаточно затабулировать 12 (или более, если не хочется связываться со сдвигами) готовых значений этого "шага". AnSi :...вам говорили что выбор не лучший - скорость мала, флеша мало, RAM мало, нет аппаратного умножения, ну и... Если бы на кристалле был реализован нормальный ЦАП, то сгодился бы следующий трюк, позволяющий упростить алгоритм смешения голосов: |
|
|
smg123: складывать выходном фильтре |
|
|
Начните с простой RC цепочки. Идеально подходит для возможностей 628-го На самом деле, если не заморачиваться с высокой верностью, можно вообще ничего не ставить -- сигнал сгладится на емкости, которая стоит на входе усилителя, на его ограниченном быстродействии и т.п. Но это справедливо при частотах дискретизации более 40 кГц, когда побочный продукт -- "зеркальный спектр" -- лежит в ультразуковой области 20...40 кГц, и даже если он плохо подавлен, то все равно его не слышно (а если спектр исходного сигнала не ограничен, то побочные продукты будут попадать в слышимую область). При более низких частотах зеркальный спектр попадает в слышимую область и придется принять дополнительные меры (ФНЧ высокого порядка) чтобы его подавить. |
|
|
IDiod: простой RC цепочки |
|
|
Никто не скажет, потому как выбор точки излома АЧХ (f=1/(2 пи тау) -- компромисс. |
|
|
А вот если поставить две-три и больше фильтрующие RС цепочки последовательно, то можно завал начинать сразу за полезными частотами и подавление будет 40-60 и больше дБ на октаву. |
|
|
Gregory: Кстати, давно хотел спросить, как её рассчитать? В смысле, какое время брать? |
|
|
точки излома АЧХ |
|
|
Если согласны мириться с некоторым мусором в звуке -- то так. ПС. Одна цепочка даст завал ровно 6 дб/октаву, две цепочки -- менее 12 дб/октаву и т.д. (в посте Арс-а "октаву" читать как "декаду") Сегодня видел в одном интернет-магазине. Они там стоят как четыре МК |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |