Maverick_ 15 3 июня, 2012 Опубликовано 3 июня, 2012 · Жалоба Интересуют алгоритмы преобразования например PCM (24/16 бита/44.1кГц) в PWM (1бит/1.4112МГц, при 11битной длительности импульса) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tiro 0 3 июня, 2012 Опубликовано 3 июня, 2012 · Жалоба Интересуют алгоритмы преобразования например PCM (24/16 бита/44.1кГц) в PWM (1бит/1.4112МГц, при 11битной длительности импульса) ШИМ с разрешением 11 бит с несущей частотой 1,4 МГц Вы вряд ли реализуете, а вот 11 (и даже 200) бинов на период вполне реально. А вот тут кидал слайды по однобитовым преобразователям chap14_slides Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 3 июня, 2012 Опубликовано 3 июня, 2012 · Жалоба ШИМ с разрешением 11 бит с несущей частотой 1,4 МГц Вы вряд ли реализуете, а вот 11 (и даже 200) бинов на период вполне реально. А вот тут кидал слайды по однобитовым преобразователям chap14_slides а можно поподробнее почему нельзя реализовать? И что такое бин? Интересует также как переводится разрядность из более высокой в более низкую Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tiro 0 3 июня, 2012 Опубликовано 3 июня, 2012 · Жалоба а можно поподробнее почему нельзя реализовать? И что такое бин? Интересует также как переводится разрядность из более высокой в более низкую Бин в данном случае это единичный импульс. Для ШИМ с разрядностью 11 бит на тактовом интервале нужно поместить 2048 бинов. При частоте следования импульсов ШИМ 1,4 МГц частота следования бинов будет 2048*1,4 МГц. Но обычно таких скоростей и не требуется. Посмотрите в приложенном файле однобитный преобразователь второго порядка. Можно перед ним сначала повысить частоту дискретизации раза в 4 обычным КИХ-фильтром. Там же есть и оценки по соотношению сигнал/шум. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 3 июня, 2012 Опубликовано 3 июня, 2012 · Жалоба Бин в данном случае это единичный импульс. Для ШИМ с разрядностью 11 бит на тактовом интервале нужно поместить 2048 бинов. При частоте следования импульсов ШИМ 1,4 МГц частота следования бинов будет 2048*1,4 МГц. Но обычно таких скоростей и не требуется. Посмотрите в приложенном файле однобитный преобразователь второго порядка. Можно перед ним сначала повысить частоту дискретизации раза в 4 обычным КИХ-фильтром. Там же есть и оценки по соотношению сигнал/шум. а где приложенный файл? :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tiro 0 3 июня, 2012 Опубликовано 3 июня, 2012 · Жалоба а где приложенный файл? :smile3046: А это не видно chap14_slides из первого ответа? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sup-sup 0 4 июня, 2012 Опубликовано 4 июня, 2012 · Жалоба Интересуют алгоритмы преобразования например PCM (24/16 бита/44.1кГц) в PWM (1бит/1.4112МГц, при 11битной длительности импульса) Можно посмотреть документацию на HRPWM TI, применяемый в DSC серии 2000. Разрешение 150 ps. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 4 июня, 2012 Опубликовано 4 июня, 2012 · Жалоба А это не видно chap14_slides из первого ответа? просто я думал Вы забыли вложить файл - а так просто надо было уточнить ... не понял... Можно посмотреть документацию на HRPWM TI, применяемый в DSC серии 2000. Разрешение 150 ps. спасибо, смотрю... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tiro 0 5 июня, 2012 Опубликовано 5 июня, 2012 · Жалоба просто я думал Вы забыли вложить файл - а так просто надо было уточнить ... Прошу прощения, я просто сам удивился, так как ссылку мне было видно. Думал, другим не видно. Поэтому переспросил и еще раз в ответе повторил. P.S. По опыту, для синусоидальных сигналов 1-10 кГц прямое формирование симметричной ШИМ 2 рода с разрядностью 10 бит (это 1024 бина на период) на ПЛИС с частотой следования бинов 100 Мгц позволяет получать примерно -56..-53 дБ отношения СШ+КНИ по отношению к максимальному синусоидальному сигналу. НО! Это по спектральному анализу в полосе 1-30 кГц, все остальное не берется во внимание. Думаю, что даже в этом случае можно улучшить С/Ш, считая ШИМ модулятор "ЦАП с разрядностью 10бит" и заведя обратные связи по ошибке, как в передискретизаторе 1-2 порядков. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sup-sup 0 6 июня, 2012 Опубликовано 6 июня, 2012 (изменено) · Жалоба Интересуют алгоритмы преобразования например PCM (24/16 бита/44.1кГц) в PWM (1бит/1.4112МГц, при 11битной длительности импульса) Занимался этим. Где-то здесь были разговоры об преобразовании в PWM. Скинул модельку в симулинке, может быть, пригодится для примера. Там берется код PCM и вначале преобразуется в DSD (сигма-дельту), из которого получаем PWM с размытым спектром, то есть без выраженной основной частоты. В настройках частота получается около 1300 кГц, но ее легко регулировать увеличением или уменьшением зоны гистерезиса. Базовая частота 60 МГц. Тоже можно менять. В результате имеем ДД до 70 дБ в полосе до 50 кГц. Если ниже частота, то ДД больше, так как в основе лежит сигма-дельта модулятор второго порядка, который при частоте fs = 60 MHz дает ДД в звуковой полосе лучше 100 дБ. Преобразование в PWM ухудшает сигнал в зависимости от выбора области частот PWM - чем выше, тем больше ДД. Повышать частоту выше - хорошо бы, но нужны драйверы, способные эффективно работать на нескольких MHz. model_pc2sd2pw.rar Изменено 6 июня, 2012 пользователем sup-sup Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 21 июня, 2012 Опубликовано 21 июня, 2012 · Жалоба Прсто хочу поделиться довольно неплохим ресурсом по аудио обработке - много публикаций и алгоритмов, матлаб файлы (ссылка во вложенном файле) Еще вопрос: Что такое двухтональный звуковой сигнал? link.txt Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tiro 0 21 июня, 2012 Опубликовано 21 июня, 2012 · Жалоба Прсто хочу поделиться довольно неплохим ресурсом по аудио обработке - много публикаций и алгоритмов, матлаб файлы (ссылка во вложенном файле) Еще вопрос: Что такое двухтональный звуковой сигнал? Смесь двух синусоидальных сигналов звуковой частоты, т.е. тонов. Такие сигналы позволяют оценивать линейность амплитудной характеристики (АХ) преобразователя (или усилителя) по уровню паразитной амплитудной модуляции (ПАМ) или по коэффициенту интермодуляции (КИ). Для оценки ПАМ обычно применяют составной сигнал, состоящий двух сильно разнесенных колебаний. Например, из синуса НЧ с амплитудой примерно 0,9 от максимальной и с частотой вблизи нижней границы полосы рабочих частот и ВЧ синуса с амплитудой до 0,1 от максимальной с частотой вблизи верхней границы полосы рабочих частот. НЧ перемещает рабочую точку усилителя, а ВЧ как-бы в одной точке АХ. Потом НЧ отфильтровывают и наслаждаются амплитудно-модулированным ВЧ синусом. ПАМ удобно измерять. Для оценки КИ берут два близких тона в полосе рабочих частот так, чтобы разностные частоты оставались в полосе. Соотношение амплитуд (по памяти) 1:4. Пропускаем такой сигнал через усилитель и на спектроанализаторе наслаждаемся лесом суммарно-разностных комбинационных частот. Вот так примерно, если я правильно понял причину Вашего вопроса. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться