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

 
 
> STM32F4DISCOVERY_передать данные с внешнего АЦП через DISCOVERY в Simulink
beaRTS
сообщение May 12 2012, 04:27
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 27-12-11
Из: Челябинск
Пользователь №: 69 111



Здравствуйте.
Исходные данные: есть внешняя плата с 12-битным АЦП, частота дискретизации Fs=10 МГц, так же имеется покаскадно отмакетированный радиотракт приемника.
Задача: хотелось бы оцифровать данные этим 12-битным АЦП и передать их в Simulink для отладки алгоритмов ЦОС.
Идея: использовать для передачи плату STM32F4DISCOVERY и пакет Rapidstm32 blockset для Simulink, разработанный Aimagin. Этот пакет добавляет в библиотеку Симулинка блоки для работы с периферией STM. Хотел было освоить USB в STM32F4 и по нему передавать, но!!
Проблема: Rapidstm32 blockset предоставляет полные функции по работе своих блоков только для отладочной платы от того же Aimagin под названием FiO boards https://www.aimagin.com/. А для других плат скорость работы процессора ограничивается 24МГц.

Вопрос: стоит ли копать в том же направлении и удастся ли все равно запустить USB в режиме FS (12Мбит/с) ???
P.S. я понимаю что для передачи 12-битных сэмплов на частоте 10 МГц нужна пропускная способность интерфейса минимум 120 Мбит/с...
Может кто-нибудь подскажет как все-таки передать данные в Симулинк???
Есть такой вариант: провести децимацию на ПЛИС (отладочная плата есть), чтоб снизить потребности в пропускной способности для используемого интерфейса.

Ваши идеи, коллеги??


--------------------
"Об уме человека вернее судить по его вопросам, нежели по его ответам" (с)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 09:27
Рейтинг@Mail.ru


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