Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

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

 
Опции темы

10 АЦП+ коммутирование - подать на один порт pic

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

Есть 10 аудио стримов - планирую поставить по апц на каждый.
Вопрос как их коммутировать (нужно в цикле с каждого считать 44000 раз за кекунду).
Нужен коммутатор или есть цапы с коммутаторами которые сами переходят в высокоомное состояние ?
Если нужен коммутатор - то какой посоветуете ?
Реклама:
oleg3d вне форума  
Сказали "Спасибо" oleg3d
warel (27.06.2019)
Непрочитано 15.09.2010, 16:23  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic.

Для начала просчитайте: 10*44к=440к примерно 2мкС на один отсчет. Чем дальше будете обрабатывать? Для таких потоков и 4-го пня может оказаться маловато. так что тут все зависит от того, что делать дальше с этим потоком.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Сказали "Спасибо" MisterDi
warel (27.06.2019)
Непрочитано 15.09.2010, 16:41  
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic.

Планирую в цикле складывать в какой-то минимальный буфер (1-2к) и сбрасывать на юсб
Пик PIC18F2455
За основу брать WinUSB High Bandwidth Demo апликацию.

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

44к - я загнул
44 для мп3
для радио хватит 128 kbps = 16kBps, то есть 16к (для передачи фм качества хватит)
oleg3d вне форума  
Сказали "Спасибо" oleg3d
warel (27.06.2019)
Непрочитано 15.09.2010, 16:59  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Скольки битный АЦП?
Возьмите внешний ацп или проц с 10-каналами ацп.
Gnider вне форума  
Сказали "Спасибо" Gnider
warel (27.06.2019)
Непрочитано 15.09.2010, 17:11  
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

АЦП больше 8 бит не нужен, если будет больше - буду все использовать.
Есть пример 10 кан ацп ?

Главная проблема хватит ли мк ?
oleg3d вне форума  
Сказали "Спасибо" oleg3d
warel (27.06.2019)
Непрочитано 15.09.2010, 17:57  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от oleg3d Посмотреть сообщение
АЦП больше 8 бит не нужен, если будет больше - буду все использовать.
Есть пример 10 кан ацп ?

Главная проблема хватит ли мк ?
А что надо спотоками делать? Кому нужен рассинхронизированые 8бит потоки?

Вообще говоря для аудиоприложений есть аудио-АЦП и DSP процессоры.

Если тебе нужно их микшировать то надо частоту увеличить в двое по сравнению с необходимойц тебе и захватывать параллельно.
Gnider вне форума  
Сказали "Спасибо" Gnider
warel (27.06.2019)
Непрочитано 15.09.2010, 19:12  
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

›А что надо спотоками делать? Кому нужен рассинхронизированые 8бит потоки?
- добавлю номер пакета и номер канала - на стороне компа соберу.

›Вообще говоря для аудиоприложений есть аудио-АЦП и DSP процессоры.
-не смотрел в ту сторону.

›Если тебе нужно их микшировать то надо частоту увеличить в двое по сравнению с необходимойц тебе и захватывать параллельно.
-то есть нужен контроллер с 10-ю портами ?

Сообщение от Gnider Посмотреть сообщение
А что надо спотоками делать? Кому нужен рассинхронизированые 8бит потоки?

Вообще говоря для аудиоприложений есть аудио-АЦП и DSP процессоры.

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

http://www.galant-e.ru/matrisa/osnow...gq/index.khtml
то есть ниже не искать ? )
такое врят ли я потяну - очень страшный мк - пик просто игрушка в сравнении.
oleg3d вне форума  
Сказали "Спасибо" oleg3d
warel (27.06.2019)
Непрочитано 15.09.2010, 19:22  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Тут проблем то много. Во первый нужно АЦП с аудиовходом или перед АЦП ставить каскад на ОУ. Входов надо 10 штук,ибо коммутировать аудиовход не вариант - точность вся убьется. Во вторых мощности проца должно хватить,насчет пик18 не уверен.

Если предположить что на точность наплевать и решать все в лоб считая что у нас на входе тупо аналоговый сигнал то я бы взял проц с DMA, и 10 аналоговыми входами. Тогда можно параллельно считывать на любой скорости не используя ресурсы процессора.
Gnider вне форума  
Сказали "Спасибо" Gnider
warel (27.06.2019)
 
Опции темы

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

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

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

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


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.