Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 19.09.2010, 16:16   #41
MasterMushi
Вид на жительство
 
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
MasterMushi на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Дело в том что 44к это частота "верных данных". То есть на "синусоиде" в 22килогерца будет на 1 цикл волны два отсчета АЦП. И реальная как-бы цифровая форма полученных на этой частоте данных будет квадратной а не синусоидальной )):
Код:
SCK 1__0__1__0__1__0__1__0__1__0__1__0__1
DAT FF 0  FF 0  FF 0  FF 0  FF 0  FF 0  FF
Но интересно другое - приближаясь даже к критической частоте наша форма оцифровки превращается в паршивенькую цифровую мусорку. Поэтому требуется избыточное "цифрование". Обычно за эталон берут частоту Fd*4 тоесть умножаем верхний потолок необходимой оцифровки на 4 и ставим ФНЧ Который срежет все что выше 22кгц тоесть уберет цифровой шум (нормируем сигнал по частотному диапазону).

Что из вышесказанного следует? Нужно будет поставить в схему неинвертирующий фильтр низких частот на ОУ перед входом АЦП. Сам же АЦП придется настроить как минимум на частоту выборки 176килогерц. А лучше даже больше: 352кгц!! Только тогда на выходе будет музыка достаточно верно передающая задумку артиста ))
Реклама:
__________________
Найди путь или проложи сам!
MasterMushi вне форума  
Непрочитано 19.09.2010, 16:25   #42
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от MasterMushi Посмотреть сообщение
Так как радио FM имеет динамический диапазон серьезно подрезанный то 32кгц вполне подходит.
Вообще то там не частота, а битрейт максимальный 32 килобода. Попробуйте музыку сжать в МП3 с таким и послушайте результат. Древний магнитофон 3-го класса звучит в разы лучше.

Сообщение от oleg3d Посмотреть сообщение
Вопрос про ADC - можно адс настроить чтоб они собирали данные с частотой 44к ?
Забудьте о встроенных АЦП. Они не годятся для оцифровки музыки. Так что 10 каналов потребуют 10 внешних нормальных 16 битных АЦП. Впрочем можете пробовать встроенные и назвать свое радио - "Хрипящее и шипящее радио" или как нибудь в том же духе
kison вне форума  
Непрочитано 19.09.2010, 16:31   #43
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Согласен что при выборке 44к синусоида 12к будет выглядеть паршиво (22к для радио не нужно).
Пойду покурю АЦП - чтоб узнать с какой частотой он может работать, и возможно ли его настроить на конкретную частоту дискретизации.

Думаю входной фильтр не нужен - так как по-определению мы имеем аудио на входе с радиоканала.
oleg3d вне форума  
Непрочитано 19.09.2010, 16:33   #44
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от kison Посмотреть сообщение
Вообще то там не частота, а битрейт максимальный 32 килобода. Попробуйте музыку сжать в МП3 с таким и послушайте результат. Древний магнитофон 3-го класса звучит в разы лучше.


Забудьте о встроенных АЦП. Они не годятся для оцифровки музыки. Так что 10 каналов потребуют 10 внешних нормальных 16 битных АЦП. Впрочем можете пробовать встроенные и назвать свое радио - "Хрипящее и шипящее радио" или как нибудь в том же духе
Почему не годятся ?
Из-за быстодействия ? разрядности ?

Последний раз редактировалось oleg3d; 19.09.2010 в 16:42.
oleg3d вне форума  
Непрочитано 19.09.2010, 16:45   #45
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от oleg3d Посмотреть сообщение
Из-за быстодействия ?
Из за разрядности. 8-10 бит достаточно для разборчивости речи, для музыки необходимо ›=14. Каждый бит добавляет 6дБ в динамический диапазон. Обычно используется 16 бит, в высококачественных звуковых картах - 24 бита.
kison вне форума  
Непрочитано 19.09.2010, 17:13   #46
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от kison Посмотреть сообщение
Из за разрядности. 8-10 бит достаточно для разборчивости речи, для музыки необходимо ›=14. Каждый бит добавляет 6дБ в динамический диапазон. Обычно используется 16 бит, в высококачественных звуковых картах - 24 бита.
Вав, понял.
Нужно 8 ацп которые будут в дма писать (8 каналов дма).
Но тут маленькая проблема. 8 16 разрядных ацп и 8 8 битных каналов дма (

Погуглю - может есть пики с 12-14-и разрядными ацп..

Последний раз редактировалось oleg3d; 19.09.2010 в 17:19.
oleg3d вне форума  
Непрочитано 20.09.2010, 17:37   #47
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

подскажите АЦП с SPI

http://www.analog.com/en/analog-to-d...s/product.html
норм ? потянет ?
20$ (

И такие есть
http://www.analog.com/en/analog-to-d...s/product.html

http://www.analog.com/en/analog-to-d...s/product.html

Что выбрать ?

Последний раз редактировалось oleg3d; 20.09.2010 в 17:57.
oleg3d вне форума  
Непрочитано 20.09.2010, 19:15   #48
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от oleg3d Посмотреть сообщение
Что выбрать ?
То, что купить сможете. И на цены от AD не смотрите - у нас они выше в 1.5-5 раз.
kison вне форума  
Непрочитано 20.09.2010, 21:55   #49
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Для серьезной работы я бы рекомендовал AD1836A, AD1937-AD1939 - 4-х канальные кодеки, в розницу около 10$. Интерфейс правда не SPI а I2S, но с ним проще работать в многоканальном режиме. Частоты дискретизации и размер данных программируются в широком диапазоне.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 21.09.2010, 10:42   #50
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от MisterDi Посмотреть сообщение
Для серьезной работы я бы рекомендовал AD1836A, AD1937-AD1939 - 4-х канальные кодеки, в розницу около 10$. Интерфейс правда не SPI а I2S, но с ним проще работать в многоканальном режиме. Частоты дискретизации и размер данных программируются в широком диапазоне.
Нужно будет 2-3 штуки 4-ох канальных прикрутить - не будет проблем с коммутацией ?
Хватит ли i2s для опроса 3 4 канальных 16 бит каналов ?
Все ресурси мк уйдут на сбор данных.

Хочу спросить - сколько времени нужно мк чтоб сбросить буффер по UPD ?

Последний раз редактировалось oleg3d; 21.09.2010 в 10:44.
oleg3d вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03


Часовой пояс GMT +4, время: 04:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot