Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AT91SAM7S и AD1835A.....
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Potter
Задача собственно такая.... Сделать цифровой фильтр...... Есть обычный аудио сигнал.... Выделить три полосы..... Низкие частоты, средние и высокие....(кроссовер)..... Реально ли связать AD1835A и AT91SAM7S и решить эту задачу? Ну и интересует любая информация которая касается этого вопроса......

Описание на AD1835A прилагается.....

Или ссылка....
http://www.analog.com/en/prod/0,2877,AD1835A,00.html
khach
Проблема в том, что у AT91SAM7S нет I2S сериального порта (не путать с I2C). Но можно сделать конвертер форматов из SPI в I2S на мелкой CPLDшке- альтере или зайлинксе. Хватит 64 вентилей.
С другой стороны AD1835A несколько избыточна- чем кормить четыре выходных цапа, успеем ли подготовить столько данных и пропихать их по SPI в конвертре интерфейса. На математику вроде должно хватить, хотя и впритык, наверно потребуются ассемблерные оптимизации.
Potter
Цитата(khach @ Sep 21 2006, 21:02) *
Проблема в том, что у AT91SAM7S нет I2S сериального порта (не путать с I2C). Но можно сделать конвертер форматов из SPI в I2S на мелкой CPLDшке- альтере или зайлинксе. Хватит 64 вентилей.
С другой стороны AD1835A несколько избыточна- чем кормить четыре выходных цапа, успеем ли подготовить столько данных и пропихать их по SPI в конвертре интерфейса. На математику вроде должно хватить, хотя и впритык, наверно потребуются ассемблерные оптимизации.


А сложно реализовать формат предачи данных I2S программно?
Pat
Цитата(khach @ Sep 21 2006, 20:02) *
Проблема в том, что у AT91SAM7S нет I2S сериального порта (не путать с I2C). Но можно сделать конвертер форматов из SPI в I2S на мелкой CPLDшке- альтере или зайлинксе. Хватит 64 вентилей.
С другой стороны AD1835A несколько избыточна- чем кормить четыре выходных цапа, успеем ли подготовить столько данных и пропихать их по SPI в конвертре интерфейса. На математику вроде должно хватить, хотя и впритык, наверно потребуются ассемблерные оптимизации.

Ну вы блин даете (С) Булдаков "Особенности национальной охоты."

Ну а как же так называемый интерфейс SSC который есть в AT91SAM7xxx.
Это вам и I2S и SPI и куча легко настраиваемых фич по последовательной передаче причем с использованием PDC (или что шире извесно публике DMA).
Так что I2S как раз не проблема.
khach
Цитата(Pat @ Sep 21 2006, 20:24) *
Ну а как же так называемый интерфейс SSC который есть в AT91SAM7xxx.
Это вам и I2S и SPI и куча легко настраиваемых фич по последовательной передаче причем с использованием PDC (или что шире извесно публике DMA).
Так что I2S как раз не проблема.

Вот как раз с выбором канала правый-левый и проблемы. Если есть рабочие исходники, с удовольствиес посмотрю. А на полнодуплексный стерео прием-передачу встроенных ресурсов уже нехватит, тем более на 4-6 канальный выход. А если выбором каналов рулить программно, то это извращение.
Forger
Цитата(Potter @ Sep 21 2006, 21:30) *
Задача собственно такая.... Сделать цифровой фильтр...... Есть обычный аудио сигнал.... Выделить три полосы..... Низкие частоты, средние и высокие....(кроссовер)..... Реально ли связать AD1835A и AT91SAM7S и решить эту задачу? Ну и интересует любая информация которая касается этого вопроса......

Описание на AD1835A прилагается.....

Или ссылка....
http://www.analog.com/en/prod/0,2877,AD1835A,00.html


Странная идея: если это проект, на котором вы собираетесь по-осваивать AT91SAM7S или ARM, то это - не самая лучшая идея - типа, на самолете летать в ближайший супемаркет за углом.
На простейших RLC цепях с соотв. расчетом в соотв. программах можно добиться нужного результата гораздо быстрее и проще. Более того, все равно потребуется корректировка АЧХ для различных полос (особенно для НЧ, чтобы "вылечить" резонанс самой НЧ головки). Однако, если это - чисто для теории и саморазвития, т.е не для практики, то ... наверно, это вполне оправдано
Forger
Цитата(Potter @ Sep 21 2006, 21:30) *
Задача собственно такая.... Сделать цифровой фильтр...... Есть обычный аудио сигнал.... Выделить три полосы..... Низкие частоты, средние и высокие....(кроссовер)..... Реально ли связать AD1835A и AT91SAM7S и решить эту задачу? Ну и интересует любая информация которая касается этого вопроса......

Описание на AD1835A прилагается.....

Или ссылка....
http://www.analog.com/en/prod/0,2877,AD1835A,00.html


Странная идея: если это проект, на котором вы собираетесь по-осваивать AT91SAM7S или ARM, то это - не самая лучшая идея - типа, на самолете летать в ближайший супемаркет за углом.
На простейших RLC цепях с соотв. расчетом в соотв. программах можно добиться нужного результата гораздо быстрее и проще. Более того, все равно потребуется корректировка АЧХ для различных полос (особенно для НЧ, чтобы "вылечить" резонанс самой НЧ головки). Однако, если это - чисто для теории и саморазвития, т.е не для практики, то ... наверно, это вполне оправдано

Цитата(Potter @ Sep 21 2006, 21:30) *
Задача собственно такая.... Сделать цифровой фильтр...... Есть обычный аудио сигнал.... Выделить три полосы..... Низкие частоты, средние и высокие....(кроссовер)..... Реально ли связать AD1835A и AT91SAM7S и решить эту задачу? Ну и интересует любая информация которая касается этого вопроса......

Описание на AD1835A прилагается.....

Или ссылка....
http://www.analog.com/en/prod/0,2877,AD1835A,00.html


Странная идея: если это проект, на котором вы собираетесь по-осваивать AT91SAM7S или ARM, то это - не самая лучшая идея - типа, на самолете летать в ближайший супемаркет за углом.
На простейших RLC цепях с соотв. расчетом в соотв. программах можно добиться нужного результата гораздо быстрее и проще. Более того, все равно потребуется корректировка АЧХ для различных полос (особенно для НЧ, чтобы "вылечить" резонанс самой НЧ головки). Однако, если это - чисто для теории и саморазвития, т.е не для практики, то ... наверно, это вполне оправдано

Цитата(Potter @ Sep 21 2006, 21:30) *
Задача собственно такая.... Сделать цифровой фильтр...... Есть обычный аудио сигнал.... Выделить три полосы..... Низкие частоты, средние и высокие....(кроссовер)..... Реально ли связать AD1835A и AT91SAM7S и решить эту задачу? Ну и интересует любая информация которая касается этого вопроса......

Описание на AD1835A прилагается.....

Или ссылка....
http://www.analog.com/en/prod/0,2877,AD1835A,00.html


Странная идея: если это проект, на котором вы собираетесь по-осваивать AT91SAM7S или ARM, то это - не самая лучшая идея - типа, на самолете летать в ближайший супемаркет за углом.
На простейших RLC цепях с соотв. расчетом в соотв. программах можно добиться нужного результата гораздо быстрее и проще. Более того, все равно потребуется корректировка АЧХ для различных полос (особенно для НЧ, чтобы "вылечить" резонанс самой НЧ головки). Однако, если это - чисто для теории и саморазвития, т.е не для практики, то ... наверно, это вполне оправдано
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.