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

 
 
 
Reply to this topicStart new topic
> AT91SAM7S и AD1835A....., Реально или не реально?
Potter
сообщение Sep 21 2006, 17:30
Сообщение #1


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

Группа: Участник
Сообщений: 151
Регистрация: 27-05-06
Из: Харьков
Пользователь №: 17 508



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

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

Или ссылка....
http://www.analog.com/en/prod/0,2877,AD1835A,00.html
Прикрепленные файлы
Прикрепленный файл  ad1835a.pdf ( 275.51 килобайт ) Кол-во скачиваний: 43
 
Go to the top of the page
 
+Quote Post
khach
сообщение Sep 21 2006, 18:02
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Проблема в том, что у AT91SAM7S нет I2S сериального порта (не путать с I2C). Но можно сделать конвертер форматов из SPI в I2S на мелкой CPLDшке- альтере или зайлинксе. Хватит 64 вентилей.
С другой стороны AD1835A несколько избыточна- чем кормить четыре выходных цапа, успеем ли подготовить столько данных и пропихать их по SPI в конвертре интерфейса. На математику вроде должно хватить, хотя и впритык, наверно потребуются ассемблерные оптимизации.
Go to the top of the page
 
+Quote Post
Potter
сообщение Sep 21 2006, 18:16
Сообщение #3


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

Группа: Участник
Сообщений: 151
Регистрация: 27-05-06
Из: Харьков
Пользователь №: 17 508



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


А сложно реализовать формат предачи данных I2S программно?
Go to the top of the page
 
+Quote Post
Pat
сообщение Sep 21 2006, 18:24
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



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

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

Ну а как же так называемый интерфейс SSC который есть в AT91SAM7xxx.
Это вам и I2S и SPI и куча легко настраиваемых фич по последовательной передаче причем с использованием PDC (или что шире извесно публике DMA).
Так что I2S как раз не проблема.
Go to the top of the page
 
+Quote Post
khach
сообщение Sep 21 2006, 19:19
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



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

Вот как раз с выбором канала правый-левый и проблемы. Если есть рабочие исходники, с удовольствиес посмотрю. А на полнодуплексный стерео прием-передачу встроенных ресурсов уже нехватит, тем более на 4-6 канальный выход. А если выбором каналов рулить программно, то это извращение.
Go to the top of the page
 
+Quote Post
Forger
сообщение Sep 23 2006, 11:26
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



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

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

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


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


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Forger
сообщение Sep 23 2006, 11:27
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(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 цепях с соотв. расчетом в соотв. программах можно добиться нужного результата гораздо быстрее и проще. Более того, все равно потребуется корректировка АЧХ для различных полос (особенно для НЧ, чтобы "вылечить" резонанс самой НЧ головки). Однако, если это - чисто для теории и саморазвития, т.е не для практики, то ... наверно, это вполне оправдано


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th June 2025 - 22:26
Рейтинг@Mail.ru


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