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

 
 
> вопрос по LPC1768, посылка значений встроенного АЦП по USB
enclis_
сообщение Oct 21 2010, 18:57
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 21-09-09
Из: Москва
Пользователь №: 52 501



Собственно вопрос - Имеется непереодический сигнал, который содержит в себе импульсы длительностью 1 мкс амплитудой от 0.1 до 3 В, время между импульсами произвольно, но не менее чем 1 мкс. Возможно ли с помощью LPC1768 распознать эти импульсы, измерить их амплитуду с помощью встроенного АЦП и послать эти значения (хотя бы старшие 8 бит) по USB на компьютер, где эти импульсы будут записываться в тестовый файл?

Сообщение отредактировал enclis_ - Oct 21 2010, 21:30
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Oct 22 2010, 23:25
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Компаратор послужит детектором - определит наличие импульса, а АЦП, запустившись от сигнала компаратора, сделает измерение амплитуды импульса. Но для того, чтобы измерение было корректным и точным нужен пиковый детектор и устройство выборки-хранения, которое на время измерения будет "помнить" амплитуду сигнала, зафиксированную пиковым детектором во время действия импульса. Потому, что строго "прямоугольным" импульс бывает только в воображении дилетантов smile.gif То бишь, измерять нужно после окончания импульса, в промежутке между ним и следующим импульсом. Для этого и потребуется УВХ. Хотя если вам заранее известно, что импульс именно дельтаобразный и максимальная ампитуда у него в центре, то можно запускать преобразование АЦП, сделав паузу от начала импульса в 0,5мкс. Многие АЦП типа SAR содержать УВХ внутри себя.
Go to the top of the page
 
+Quote Post
enclis_
сообщение Oct 31 2010, 15:55
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 21-09-09
Из: Москва
Пользователь №: 52 501



Цитата(rezident @ Oct 23 2010, 02:25) *
Компаратор послужит детектором - определит наличие импульса, а АЦП, запустившись от сигнала компаратора, сделает измерение амплитуды импульса. Но для того, чтобы измерение было корректным и точным нужен пиковый детектор и устройство выборки-хранения, которое на время измерения будет "помнить" амплитуду сигнала, зафиксированную пиковым детектором во время действия импульса. Потому, что строго "прямоугольным" импульс бывает только в воображении дилетантов smile.gif То бишь, измерять нужно после окончания импульса, в промежутке между ним и следующим импульсом. Для этого и потребуется УВХ. Хотя если вам заранее известно, что импульс именно дельтаобразный и максимальная ампитуда у него в центре, то можно запускать преобразование АЦП, сделав паузу от начала импульса в 0,5мкс. Многие АЦП типа SAR содержать УВХ внутри себя.

У меня в голове что-то такое рисуется, я правильно понимаю?

Прикрепленное изображение


Сразу вопрос по выбору компонентов OP1, OP2, T1, T2, Z1 и U2 )

Цитата(DpInRock @ Oct 23 2010, 03:14)
Сложно все. Дохлый номер ловить программно микросекундные импульсы.

Наверняка амплитуду надо знать примерно.
А время - точно.

Есть параллельные ацп, очень быстрые 6 разрядные типа AD9066.
Соединяем АЦП с портом каким-нибудь. Программируем пины на прерывание по изменению. И по первому же прерыванию - запрещаем оные и со всей силы начинаем смотреть за показаниями. Выбираем максимальное, капчурим время, и ждем когда обнулится все (Можно и нужно младший разряд не использовать....). После чего опять все разрешаем.


Идея хорошая - надо будет попробовать как будет время.

Цитата(dac @ Oct 23 2010, 16:40)
2. берете проект USBee (на казусе) - там ацп 24 мгц через HSUSB и на компе этот поток обрабатываете. только софтовую оболочку допатчиваете, вроде такая возможность есть.
3. мощный проц >300мгц с параллельной шиной на 32бит а несколькими же параллельными флэшами на шине вариант
4. если средний поток значительно меньше пикового, можно попробовать складывать данные в кольцевой буфер и оттуда отдавать через тот же FSUSB. тогда LPC1768 вполне потянет с внешним ацп. какой должен быть средний поток посчитайте сами.


Спасибо за предложение, но бюджет средств ограничен, поэтому использовать не могу - хотя очень хотелось бы

Сообщение отредактировал enclis_ - Oct 31 2010, 16:01
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- enclis_   вопрос по LPC1768   Oct 21 2010, 18:57
- - rezident   Нет. Импульсы амплитудой 0В распознать невозможно....   Oct 21 2010, 19:20
- - enclis_   исправил)   Oct 21 2010, 21:29
- - rezident   Все равно ответ - нет. Быстродействие АЦП LPC176x ...   Oct 21 2010, 21:59
- - enclis_   из документации на LPC1768 я понял, что время прео...   Oct 21 2010, 22:35
|- - rezident   Цитата(enclis_ @ Oct 22 2010, 04:35) из д...   Oct 21 2010, 23:18
- - wave48   Если только ставить один или несколько компараторо...   Oct 22 2010, 07:19
- - mdmitry   Может, поможет пиковый детектор со сбросом и компа...   Oct 22 2010, 09:02
- - enclis_   всем большое спасибо за разъяснения и советы! ...   Oct 22 2010, 14:53
|- - rezident   Цитата(enclis_ @ Oct 22 2010, 20:53) А во...   Oct 22 2010, 15:26
- - DpInRock   Вы сначала решите задачу отправки полученных данны...   Oct 22 2010, 15:31
|- - rezident   Цитата(DpInRock @ Oct 22 2010, 21:31) Вы ...   Oct 22 2010, 15:37
- - DpInRock   USB - вещь очень определенная. Посему, она никак н...   Oct 22 2010, 16:04
- - Tanya   Цитата(enclis_ @ Oct 21 2010, 22:57) и по...   Oct 22 2010, 16:05
- - enclis_   меня тоже больше интересует USB, потому что сам я ...   Oct 22 2010, 16:23
|- - Tanya   Цитата(enclis_ @ Oct 22 2010, 20:23) меня...   Oct 22 2010, 16:24
- - enclis_   1 мкс. в самом начале писал. прямоугольной формы.   Oct 22 2010, 16:28
|- - Tanya   Цитата(enclis_ @ Oct 22 2010, 20:28) Вы ...   Oct 22 2010, 17:58
- - DpInRock   Цитата500К в секунду каких единиц? Это вы у меня ...   Oct 22 2010, 16:45
|- - enclis_   Цитата(DpInRock)Время - 4 байта, амплитуда - 1 бай...   Oct 22 2010, 18:15
|- - rezident   Цитата(enclis_ @ Oct 23 2010, 00:15) Все ...   Oct 22 2010, 18:43
|- - enclis_   нет, не ЯКР, хотя где-то рядом. Да, получаются бол...   Oct 22 2010, 19:06
|- - rezident   Цитата(enclis_ @ Oct 23 2010, 01:06) само...   Oct 22 2010, 19:32
- - enclis_   честно говоря, плохо представляю, что Вы имеете вв...   Oct 22 2010, 23:09
- - DpInRock   Сложно все. Дохлый номер ловить программно микросе...   Oct 23 2010, 00:14
- - dac   будьте проще и люди потянутся варианты: 1. если ...   Oct 23 2010, 13:40


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

 


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


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