Полная версия этой страницы:
Типа осцилограф
Balaganov
Sep 16 2005, 22:38
Появилась задача построить что-то типа осцилографа на МК. Роль индикатора должен взять на себя ПК. Соответственно надо определиться с интерфейсом передачи. Проблема с выбором количества точек передачи для одного периода. Каков минимальный объем данных теоритически должен передавать МК для построения более менее читабельного периода? Прошу прощения за отсутствие входных данных, пока не владею информацией о значении измеряемых частот современных осцилографов.
Спасибо.
Ух какой невнятный пост! Аж дух захватывает! О чём он весь был?! Прочитали бы ради интереса, прежде чем кнопку «отправить» нажимать!
Сразу ряд вопросов: а что у Вас за религия такая, что поиском пользоваться не позволяет? И на этом форуме и в интернете есть куча проектов и информации по самодельным приставкам к ПК. Вот на днях буквально
обсуждали.
Современные осциллографы измеряют частоты вплоть до частоты красного цвета (монстры из Института Планка соорудили девайс, который визуализирует колебания вектора E в луче красного цвета.) Если говорить о современных цифровых осциллографах, то они дошли до района единиц—десятков гигагерц. Если говорить о приставках к ПК на основе МК, то пара мегагерц для них — метрологический так сказать предел. Хотя некоторые фирмы выпускают весьма приличные USB/PCI устойства с достаточно впечатляющими характеристиками, но это уже не «что-то типа осциллографа».
koziy_mf
Sep 17 2005, 03:12
C1-76 и преобразователь частоты = отличный б/у советский не запоминающий осциллограф за 30$ *)
Вот встречный вопрос - цены на скоростные АЦП не высокие, на скоростную память относительно не высокие, на программируемые усилители ВЧ и устройства согласования интерфейсов - тоже невысокие, а цены на цифровые осциллографы и те же приставки к PC бешенные?
Proton
Sep 17 2005, 04:29
По теории для однозначного восстановления формы сигнала достаточно взять частоту f=2*fв(теорема Котельникова). Однако в действительности берут больше, как я посмотрел - у цифровых осциллографов количество отсчётов за период колеблется от 100(на низких частотах) до 2.5 (на предельных частотах). Отсюда смысл: чем больше - тем лучше и всегда надо иметь запас по сравнению с теорией.
Цитата(koziy_mf @ Sep 17 2005, 06:12)
Вот встречный вопрос - цены на скоростные АЦП не высокие, на скоростную память относительно не высокие, на программируемые усилители ВЧ и устройства согласования интерфейсов - тоже невысокие, а цены на цифровые осциллографы и те же приставки к PC бешенные?
Ну так может возьмёшься организовать людей сделать дешёвый осциллограф?
И тогда появятся на рынке дешёвые осциллографы?
Офф: Процессоры состоят тоже из дешёвейших материалов (кремний, пластик, чуть металла)... так почему на них цены огроменнейшие?
А если без шуток, то ты не учёл что в осциллах неодходима разводка минимум в 4х слоях, без BGA корпуса не обойдётся, необходимо осциллограф сертифицировать(т.к. это измерительный прибор). И всё это дорого выходит. =(
vvs157
Sep 17 2005, 10:43
Цитата(Petka @ Sep 17 2005, 08:33)
А если без шуток, то ты не учёл что в осциллах неодходима разводка минимум в 4х слоях, без BGA корпуса не обойдётся, необходимо осциллограф сертифицировать(т.к. это измерительный прибор). И всё это дорого выходит. =(
BGA совсем не обязательно, до 50 МГц можно и обойтиси и 2-мя слоями (аналоговые советские скопы все на 2-слоях), вот только ниже $300-$400 по себестоимости (!) изделие не получится, даже при условии, что в качестве дисплея используется комп. При оценке стоимости надо учитывать доступность компонентов в штучном количестве, так как многие хорошие микросхема продают только "вагонами". Штучные детали как правило стоят в разы, а то и на порядок дороже, того, что указано на сайте производителя. Далее, штучное изготовление хороших плат обойдется никак не менее $100 (4-х слойных больше). При этом Вы получите "осциллограф радиолюбителя" - то есть устройство без метрологических сертификатов. Цены на сертификацию "Вас приятно удивят"
koziy_mf
Sep 17 2005, 16:27
Да, Ты прав...но материнские платы тоже 4-6 слойные, и БГА там валом и тд...но стоят в пределах разумного...я не идиот, конечно - понимаю - популярность материнских плат не сравнивается с осциллографами, отсюда и оборот денег не тот и следовательно для покрытия затрат цена за единицу возрастает намного...
посмотрите на схему любого дигитайзера с maxim-ic.com. на 100MSs маленькая отладочная платка такая в 4 слоя, на схеме ничего особенного, 200 уе. Деталей в ней на 30-40, ну платы изготовление еще, и зарплата людям *))) но не 200 уе, это точно. То же самое касается отладочных плат за которые 5000-10000 просят, а потом через месяц цену в 2 раза скидываюбт, да еще и студентам 40% скидки...так сколько же эта плата на самом деле стоит?
koziy_mf
Sep 17 2005, 16:35
[quote=vvs157,Sep 17 2005, 13:43]
[quote=Petka,Sep 17 2005, 08:33]
А если без шуток, то ты не учёл что в осциллах неодходима разводка минимум в 4х слоях, без BGA корпуса не обойдётся, необходимо осциллограф сертифицировать(т.к. это измерительный прибор). И всё это дорого выходит. =(
Цены на сертификацию "Вас приятно удивят"

[/quote]
..да у нас тут проводили очередную калибровку китайских тестеров (зачем китайскому тестеру каллибровка

?? ) - за каждую проверку - 25уе, можно новые тестеры купить. И каждый год все каллибруют - каллибруют... не сделаешь - не пройдешь ИСО сертификацию очередную...уйдут клиенты - не будет денежки *)
Каждый наровит на ком-то подживиться...чем то напоминает обязательное страхование на вождение в Америке, так чтобы если размажешься на дороге - так госсударству не пришлось платить за отмывание мозгов с асфальта...
koziy_mf
Sep 17 2005, 16:38
Готов купить НЕсертефицированный осциллограф в 2 раза дешевле! Пусть хотябы форму сигнала правильную показывает (что для цифровых осциллоскопов - непростая задача *)
Цитата(Balaganov @ Sep 17 2005, 00:38)
Появилась задача построить что-то типа осцилографа на МК. Роль индикатора должен взять на себя ПК. о.
Посмотрите эти темы.
http://pro-radio.ru/measure/489/http://pro-radio.ru/measure/1719/http://forum.ixbt.com/topic.cgi?id=48:841
Charley
Nov 15 2005, 18:10
Цитата(sK0T @ Sep 17 2005, 04:23)

Если говорить о приставках к ПК на основе МК, то пара мегагерц для них — метрологический так сказать предел.
А более подробно, и с обоснованием можно??? Это достоверные сведения, или догадки и рассуждения?
Допустим если использовать в приставке ADC AD9481 с частотой опроса - 250 Msps. Какую предельную частоту можно при этом получить??? Если на 1 период входной частоты отпустить 25 точек - то примерно 10 МГц. Првильно я рассуждаю???
koziy_mf
Nov 15 2005, 22:33
Да, не особенно понятно....в принципе скоростные АЦП и ДСП доступны, при нормальных ценах..а цены на готовые изделия - огромные...
НО как говорили - там и програмный продукт, и сертификация итд,...
chief_olimp
Nov 16 2005, 19:58
У меня на работе Fluke 196C Двухканальный запоминающий 100 МГц осциллограф, частота дескретизации 1 ГГц. Думаю простенький осциллограф можно сделать даже на микрконтроллере + графический ЖК индикатор. Только нужно использовать внешний АЦП, как вариант один контроллер берет данные из АЦП и ложит их в память а второй из памяти в ЖК. Или обойтись одним, только так думаю можно скорость поднять.
MosAic
Nov 17 2005, 01:51
Ну, зря вы так... Для повторяющихся сигналов просто используются стробоскопические осциллографы. Растяжение по времени может быть более 1000. Для цифровых осциллографов часто указывают "эффективную частоту дискретизации", которая обычно превышает частоту выборки АЦП минимум на порядок - это оно и есть. Для самоделки на микроконтроллере прекрасный выход. Только "растяжку" нужно сделать внешней, конечно.
Charley
Nov 17 2005, 06:22
Цитата(MosAic @ Nov 17 2005, 05:51)

Ну, зря вы так... Для повторяющихся сигналов просто используются стробоскопические осциллографы. Растяжение по времени может быть более 1000. Для цифровых осциллографов часто указывают "эффективную частоту дискретизации", которая обычно превышает частоту выборки АЦП минимум на порядок - это оно и есть. Для самоделки на микроконтроллере прекрасный выход. Только "растяжку" нужно сделать внешней, конечно.
Простите! А какой физический смысл у этой "эффективной частоты дискретизации"??? Я так понимаю, что только сигналы, в десятки раз меньшие по частоте, чем частота выборок АЦП, можно восстановить и индицировать с определенной точностью!!! Или я не прав???
MosAic
Nov 17 2005, 06:53
Ну конечно, теорему Котельникова никто не отменял

Но и говорить про "десятки раз" не стоит. Если в сигнале нет гармоник выше половины частоты дискретизации и разрядность АЦП не 2 бита, то все будет неплохо. А "эффективная" означает, например, что АЦП, реально работающее на 100 Msps, может показать 1 Gsps, если будет просматривать повторяющийся сигнал за 10 проходов с задержкой времени синхронизаци +1 нс на каждом проходе. А для того, чтобы сделать выборку менее, чем за 1 нс используется смеситель и расширитель импульсов. Расширители бывают разные, но наибольшее распространение, кажется, получили двухступенчатые с обратной связью. К сожалению, я не специализируюсь в данной области, но схемки отечественных стробоскопических осциллографов просматривал (например С7-12).
vladmk
Nov 21 2005, 12:42
GeorgyBey
Nov 22 2005, 09:38
tegumay
Nov 23 2005, 20:53
Не спорю цены на осциллы гигантские
но надо учитывать, что тракты их должны быть чистыми от наводок самого осцилла, да и вносить как можно меньше, в цену кроме того входят дополнительные фени типа:
- поддержка USB, GPIB, printers
- дополнительные режимы измерений ... расчеты
но я согласен наверняка большую часть цены составляют откат при сертейикации и некоторые особо дорогие элементы платы кварц АЦП,ЦАП.
Думаю болшую часть цены осцилла составляет то что он - измерительный прибор (касательно цифр. осциллов), поэтому за него и требуют денег... и не дай бог уронить .. не расплатишся
chief_olimp
Nov 24 2005, 15:09
Думаю для радиолюбительского применения достаточно пары АЦП + память. т.е.
отображение сигналов не в реалтайм режиме а например сначала быстренько загнать
в память а потом вывести на жк или в комп. добавить функцию захвата. это избавит от проблемы
синхронизации и память есть. Думаю можно совмесными усилиями что то придумать
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.