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

 
 
> прием данных из АЦП в ПК по USB
SancheSZ
сообщение Mar 5 2008, 20:11
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 25
Регистрация: 27-02-08
Пользователь №: 35 422



Помогите выбрать микроконтроллер для следующей задачи:

необходимо по сигналу готовности данных принимать принимать данные из 8-10 разрядного АЦП с частотой порядка 10 Мегавыборок в секунду и без какой-либо обработки отправлять их в комп по USB, где приложение будет тупо этот поток сбрасывать на диск. Таким образом необходимая скорость передачи данных 10-15 МБ\сек.

Сам приматриваюсь к Cypress FX2.

Возможно ли на нем реализовать подобный обмен?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AutoSerg
сообщение Sep 29 2008, 15:42
Сообщение #2





Группа: Новичок
Сообщений: 4
Регистрация: 29-09-08
Пользователь №: 40 561



Есть задача: необходимо непрерывно пересылать данные с АЦП AD9235BRU/BCP-20Msps на компьютер через интерфейс USB, какое-либо управление переферией отсутствует. Главная задача контроллера -максимально быстро передать данные без подтверждения. Просмотрел форум и нашел впринципе подходящий МК CY7c68013, но есть вопрос: Сможет ли он передавать данные с необходимой скоростью и какой при этом необходим буфер между АЦП и МК, возможно ли это реализовать со стандартной прошивкой? Желательно иметь минимальный обвес.
Зарание спасибо.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Sep 29 2008, 18:27
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(AutoSerg @ Sep 29 2008, 18:42) *
Есть задача: необходимо непрерывно пересылать данные с АЦП AD9235BRU/BCP-20Msps на компьютер через интерфейс USB, какое-либо управление переферией отсутствует. Главная задача контроллера -максимально быстро передать данные без подтверждения. Просмотрел форум и нашел впринципе подходящий МК CY7c68013, но есть вопрос: Сможет ли он передавать данные с необходимой скоростью и какой при этом необходим буфер между АЦП и МК, возможно ли это реализовать со стандартной прошивкой? Желательно иметь минимальный обвес.
Зарание спасибо.

12 бит АЦП на 20Msps - это 30 Мбайт/сек., при условии, что между АЦП и контроллером будет упаковщик четырех выборок АЦП в три 16-разрядных слова. Возможно использовать только передачу массивов данных (Bulk Transfers). Контроллер сможет передавать данные с такой скоростью. ПЭВМ может принимать данные с такой скоростью. Успеет ли операционная система - вот в чем вопрос. Размер буфера как раз и будет зависеть от способности ОС принимать (и обрабатывать?) непрерывный поток информации. При использовании ДОС и несложной обработке данных буфер может быть и не нужен. При использовании Windows потери данных можно избежать при бесконечном объеме буфера. smile.gif

Утром мир кажется не таким мрачным smile.gif
Думаю, что буфера объемом 64 Мбайт будет достаточно. Конечно, если не будет сбоев обмена через USB и не придется восстанавливать обмен.

Сообщение отредактировал Konst_777 - Sep 30 2008, 05:52
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- SancheSZ   прием данных из АЦП в ПК по USB   Mar 5 2008, 20:11
- - aal   http://www.kernelchip.ru/WoodmanUSB.php сделан пох...   Mar 6 2008, 07:03
- - SancheSZ   Понадобятся ли какие-либо дополнительные микросхем...   Mar 7 2008, 05:50
|- - Konst_777   Цитата(SancheSZ @ Mar 7 2008, 09:50) Пона...   Mar 7 2008, 16:41
- - slog   Слать данные с частотой 10MHz может далеко не кажд...   Mar 7 2008, 07:56
- - SancheSZ   Ну во-первых максимальная попускная способность US...   Mar 7 2008, 16:39
- - SancheSZ   Мне не понятно следующе: допустим мое устройство з...   Mar 10 2008, 05:54
|- - Konst_777   Цитата(SancheSZ @ Mar 10 2008, 09:54) Мне...   Mar 11 2008, 06:31
- - Serg_Sm   У нас используются подобные системы на основе CY7C...   Mar 11 2008, 08:11
|- - Konst_777   Цитата(Serg_Sm @ Mar 11 2008, 12:11) У на...   Mar 11 2008, 17:11
||- - Serg_Sm   Цитата(Konst_777 @ Mar 11 2008, 20:11) По...   Mar 12 2008, 10:35
||- - Konst_777   Цитата(Serg_Sm @ Mar 12 2008, 14:35) На в...   Mar 12 2008, 17:54
||- - AndreyS   Цитата(Konst_777 @ Mar 12 2008, 20:54) И ...   Mar 12 2008, 19:43
||- - Konst_777   Цитата(AndreyS @ Mar 12 2008, 23:43) Если...   Mar 14 2008, 19:10
|- - Maverick   Цитата(Serg_Sm @ Mar 11 2008, 11:11) У на...   Apr 28 2008, 18:03
|- - Serg_Sm   Цитата(Maverick @ Apr 28 2008, 22:03) Здр...   Apr 29 2008, 06:31
- - SancheSZ   Можно ли в режиме Slave FIFO организовать такой об...   Mar 12 2008, 11:03
- - SancheSZ   Konst_777, опишу проект подробнее. Значится так. ...   Mar 12 2008, 20:02
|- - jur   Цитата(SancheSZ @ Mar 12 2008, 22:02) Kon...   Mar 14 2008, 07:45
|- - maxit   Цитата(SancheSZ @ Mar 12 2008, 23:02) Kon...   Mar 19 2008, 07:31
|- - -=HermiT=-   Цитата(SancheSZ @ Mar 12 2008, 23:02) На ...   Apr 16 2008, 05:35
|- - -=HermiT=-   Решил сделать так: в буфер EP6 записываю статус FI...   Apr 17 2008, 07:07
|- - -Al-   Цитата(-=HermiT=- @ Apr 16 2008, 09...   Apr 17 2008, 08:58
|- - -=HermiT=-   Цитата(-Al- @ Apr 17 2008, 11:5...   Apr 17 2008, 09:20
|- - -Al-   Цитата(-=HermiT=- @ Apr 17 2008, 13...   Apr 17 2008, 10:53
|- - -=HermiT=-   http://www.efo.ru/doc/Cypress/Cypress.pl?2524 - по...   Apr 18 2008, 06:36
|- - -=HermiT=-   Цитата(-Al- @ Apr 17 2008, 13:5...   Apr 18 2008, 08:06
|- - -Al-   Цитата(-=HermiT=- @ Apr 18 2008, 12...   Apr 18 2008, 08:39
- - SancheSZ   Вот, нашел то, что надо. http://lea.hamradio.si/...   Mar 14 2008, 19:52
|- - Konst_777   Цитата(SancheSZ @ Mar 14 2008, 23:52) Вот...   Mar 15 2008, 06:42
- - SancheSZ   Цитата(Konst_777 @ Mar 15 2008, 09:42) И,...   Mar 15 2008, 07:19
|- - Konst_777   Цитата(SancheSZ @ Mar 15 2008, 11:19) На ...   Mar 17 2008, 18:58
- - SancheSZ   Цитата(Konst_777 @ Mar 17 2008, 22:58) Вы...   Apr 15 2008, 06:30
|- - Konst_777   Цитата(SancheSZ @ Mar 15 2008, 10:19) ......   Apr 28 2008, 07:51
|- - SancheSZ   Цитата(Konst_777 @ Apr 28 2008, 11:51) Из...   May 25 2008, 08:46
|- - Konst_777   Цитата(SancheSZ @ May 25 2008, 11:46) ......   May 26 2008, 20:22
|- - NOVY   Цитата(AutoSerg @ Sep 29 2008, 19:42) Ест...   Feb 9 2010, 09:22
|- - Konst_777   Цитата(NOVY @ Feb 9 2010, 13:22) Сигнал S...   Feb 10 2010, 19:34
|- - NOVY   Цитата(Konst_777 @ Feb 10 2010, 23:34) То...   Feb 11 2010, 07:01
|- - Konst_777   Цитата(NOVY @ Feb 11 2010, 10:01) Далее п...   Feb 12 2010, 17:16
- - AutoSerg   Спасибо, это действительно очень полезная информац...   Oct 3 2008, 15:47
- - SancheSZ   Подниму тему... Тут играюсь с асинхронным Slave F...   Oct 26 2008, 14:11
- - SancheSZ   Все-таки решил отказаться от Slave FIFO в пользу G...   Nov 4 2008, 14:42
- - F15   Здравствуйте. Я вот хочу замутить девайс: звуковой...   Jun 20 2010, 22:10
- - NOVY   Цитата(SancheSZ @ Mar 5 2008, 23:11) Помо...   Jul 21 2010, 08:33
- - gumanoid   Осваиваю CY7C68013A Требуется выдача/приём из/в ПК...   Jan 24 2011, 18:10
|- - Konst_777   Цитата(gumanoid @ Jan 24 2011, 21:10) Осв...   Jan 24 2011, 19:53
|- - Силаев   Цитата(gumanoid @ Jan 24 2011, 21:10) Осв...   Jan 29 2011, 18:48
- - gumanoid   насчёт того что не работает IFCLK: я использую мик...   Feb 7 2011, 13:21
|- - Konst_777   Цитата(gumanoid @ Feb 7 2011, 17:21) ... ...   Feb 9 2011, 16:20
|- - Силаев   Цитата(gumanoid @ Feb 7 2011, 16:21) на д...   Feb 14 2011, 08:50
- - gumanoid   на сайте cypress про AN61345 написано "The do...   Feb 8 2011, 11:03
|- - Konst_777   Вот. Но, может стоит подождать обновления от Cypre...   Feb 8 2011, 19:22
- - FalloutMan   Цитата(gumanoid @ Feb 7 2011, 16:21) P.S....   Jan 8 2014, 13:33


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

 


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


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