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

 
 
> регистратор
georgij.g
сообщение Dec 18 2010, 20:11
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 18-12-10
Пользователь №: 61 715



Уважаемые господа!

Задача состоит в том , чтобы отцифровывать сигнал частотой 100 Mhz. Хранить семплы в памяти и передавать на компьютер для обработки. Необходимо снимать хотябы 10000 точек.
Предполагется использовать одноканальный последовательный Ацп , контроллер и память. Также вопрос будет ли хватать скорости Bluetooth-передачика для передачи семплов на компьютер.

Ацп - max1124 вроде подходит.
Какой потребуется контроллер и память (большой объем , чтобы при необходимости хранить до возможности передачи). Нужен ли ПЛИС обязательно или возможно обойтись без его использования ?

Задача исключительно теоретическая.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
soldat_shveyk
сообщение Dec 19 2010, 06:57
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 3-07-07
Из: С-Петербург
Пользователь №: 28 859



Думаю, что без ПЛИС не обойтись. Хорошо подходит для этой задачи. На ней удобно реализовать LVDS-приемник отсчетов АЦП и контроллер внешней памяти (DDR или др.)
Набираете нужное число отсчетов во внешнюю память, затем останавливаете и приступаете к неспешной выгрузке по нужному Вам интерфейсу.
К тому же на ПЛИС можно сделать ЦОС "первой очереди" - преобразование в комплексный вид, фильтрация, децимация и т.д.
Вот только BlueToos медленно работать будет. Посчитаем.
Пусть отсчеты АЦП 16-битные = 2 байта.
В память загнали 10000 отсчетов = 20000 байт = 160000 бит.
Информационная скорость по BlueToos не более 12 Мбит/сек.
Время выгрузки сигнала из памяти = 222 мин = 3.7 часа.
Думаю, лучше сделать на той же ПЛИС контроллер Ethrtnet 10/100/1000 и выгружять через WiFi, если требуется радиодоступ.
Я такой девайс делал лет 5-6 назад, но нам и Ethernet-a не хватила по скорости - все равно долго выгружалось.
Сделали контроллер ДМА PCI-64bit и PCIe 4x и гнали отсчеты сигнала напрямую в память компа. Заполняли от 100 Мбайт до 8 Гбайт.
Потом все это довольно быстро выгружалось на HDD. Плюс на этом же компе и обрабатывались записанные сигналы.
Так были сделаны регистраторы на частоты дискретизации 50, 100 и 200 МГц.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Dec 19 2010, 09:16
Сообщение #3


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(soldat_shveyk @ Dec 19 2010, 12:57) *
Вот только BlueToos медленно работать будет. Посчитаем.
Пусть отсчеты АЦП 16-битные = 2 байта.
В память загнали 10000 отсчетов = 20000 байт = 160000 бит.
Информационная скорость по BlueToos не более 12 Мбит/сек.
Время выгрузки сигнала из памяти = 222 мин = 3.7 часа.

Чтото тут нето. 160000бит это 0.16МБит
0,16/12 = 0,0133 сек (13.3мс) -время скачки массива из 10000 семплов
По опыту могу сказать что голубой зуб EDR работает даже пошустрее чем полноскоростной USB.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- georgij.g   регистратор   Dec 18 2010, 20:11
- - one_eight_seven   ЦитатаBluetooth-передачика для передачи семплов на...   Dec 19 2010, 05:23
- - one_eight_seven   ЦитатаПусть отсчеты АЦП 16-битные = 2 байта. вообщ...   Dec 19 2010, 07:01
- - georgij.g   Спасибо за участие. Сам склонялся в сторону ПЛИС ...   Dec 19 2010, 07:10
- - blackfin   Цитата(georgij.g @ Dec 19 2010, 02:11) За...   Dec 19 2010, 07:25
- - georgij.g   А если на avr с двумя UART сделать , к одному подк...   Dec 19 2010, 20:46
|- - Alexashka   Цитата(georgij.g @ Dec 20 2010, 02:46) А ...   Dec 20 2010, 06:58
- - georgij.g   Просто я с контроллерами не работал до этого. Вот ...   Dec 20 2010, 08:13
|- - Alexashka   Цитата(georgij.g @ Dec 20 2010, 14:13) Пр...   Dec 20 2010, 08:57
- - georgij.g   А какого ПЛИС будет достаточно , для реализации св...   Dec 27 2010, 18:41
- - soldat_shveyk   MAXII, скорее всего не хватит, так как нет двухпор...   Dec 28 2010, 15:38
- - georgij.g   Если исключить ПЛИС полностью, а для снижения част...   Jan 16 2011, 13:30
- - ukpyr   AD9283-100 + 8x74AC161 + 2xCY7C109D-10 + мелкий ко...   Jan 16 2011, 20:40
- - Alias   Если есть задача научиться делать такие устройства...   Jan 17 2011, 16:08
- - georgij.g   АЦП нужен 10 бит , и если можно , где почитать пр...   Jan 17 2011, 18:42
- - ledum   Я так и не понял - какую полосу на 100МГц надо оци...   Jan 17 2011, 19:15
- - georgij.g   Да это теоретическая задача, это приемник Георадар...   Jan 17 2011, 21:50
- - ledum   Цитата(georgij.g @ Jan 17 2011, 23:50) Да...   Jan 17 2011, 22:13


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

 


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


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