Выбор DSO, нужен совет

Как ремесленник, любитель, подражатель-«производитель» (как в главных героях журнала Make), иногда я чувствую нехватку лучших инструментов в некоторых проектах, хотя в большинстве случаев я могу обойтись своим цифровым мультиметром для тестирования/измерения. . Я рассматривал возможность покупки базового 2-канального DSO, потому что у меня возникли некоторые проблемы с синхронизацией, которые я хотел бы исследовать. Я использовал DSO еще в школе в течение семестра как часть факультатива по аналоговой электронике, поэтому я думаю, что смогу освежиться и учиться.

Последний проект, для которого я почувствовал мотивацию купить DSO, включает в себя сеть датчиков на основе RF. Речь идет о радиочастотах 315 МГц / 433 МГц, при этом прототипирование выполняется на основе платы на базе микроконтроллера Cortex-M3 80 МГц.

Кроме этого, на данный момент я не предвижу много аналоговых проектов. Учитывая мой характер требований, может ли кто-нибудь подтвердить, будет ли достаточно 2-канального 1Gs DSO 50 МГц? Я не очень люблю бывшие в употреблении CRO, так как я считаю, что с подержанными вещами есть небольшая авантюра, и погоня за возвратами/возвратами не доставляет удовольствия, особенно для онлайн-транзакций.

Ответы (3)

Если все, на что вам нужно смотреть, это выход вашего приемника (который, вероятно, является медленным последовательным выходом, например, 2400 бод, если это что-то вроде того, что я использовал на Wicked Node), вам не нужен DSO , просто получите недорогую логику USB анализатор вот такой . Если вы построили свой собственный ВЧ-интерфейс (например, потому что вы мазохист), вам понадобится осциллограф с ВЧ-зарядом, который обойдется вам в копеечку (вероятно,> 2000 долларов США). Надеюсь это поможет.

спасибо за ответ @vicatcu. Wicked Node чертовски крут !! 2 тысячи долларов США (или больше) — это, безусловно, то, что мне не нужно тратить на мой хобби-проект, так что об этом не может быть и речи. просто чтобы уточнить, я хочу наблюдать за формой сигнала на выводах DATA этого модуля , чтобы я мог декодировать его на своем MCU. Могу ли я надеяться сделать это с DSO 50 МГц?
Да, это не будет проблемой - это будет выглядеть как последовательный поток данных (прямоугольная волна) со скоростью не более 8 кбод на осциллографе 50 МГц, который будет отлично работать для этого сигнала.
Хорошо, отлично. Кстати, есть ли смысл использовать этот логический анализатор для определения формы сигнала, чтобы можно было определить логику кодирования? Я почти уверен, что ДАННЫЕ из этого РЧ-модуля не Манчестер/НРЗ, а что-то проприетарное. Я считаю, что это сводится к обнаружению длины HIGH / LOW, и абсолютная форма волны не важна. Это правильно?
@icarus74 Кажется, у меня действительно есть один из этих логических анализаторов :). В любом случае, на выходе DATA будет сигнал 0-5 В, который напрямую потребляется UART микроконтроллера. Так что да, вы должны быть в состоянии расшифровать это довольно легко. В этом нет ничего запатентованного — эти модули в основном выводят «1», когда они «запираются» на рабочей частоте, и «0», когда они не запираются, и постоянно передают последовательные данные с заданной скоростью передачи данных (независимо от того, там есть настоящий передатчик).
спасибо за подтверждение @vicatcu, хотя с моей стороны было очень глупо спрашивать о модели Лос-Анджелеса, поскольку вы указали на ту же модель в своем исходном сообщении. Должно быть косоглазие! Хорошей новостью является то, что я получил тот же LA и после некоторых экспериментов мне удалось расшифровать синхронизацию сигнала. Все еще пытаюсь настроить триггеры, но с ручной пробной версией мне достаточно. Благодаря тонну.
@icarus74 рад, что смог помочь!

Не ожидайте увидеть много в этом диапазоне 315/433 МГц, если вы попытаетесь исследовать его с помощью 50-мегагерцового прицела.

1 Гвыб/сек тоже субъективно. Некоторые осциллографы будут делать это для каждого канала, другие будут распределять 1G по всем каналам.

Кроме того, в зависимости от пробников и метода подключения может быть сложно/невозможно точно увидеть высокоскоростные сигналы независимо от осциллографа.

Для цифровой отладки вы можете найти большее соотношение цены и качества, если посмотрите на логические анализаторы — вы получите больше каналов и более высокую пропускную способность за счет гибкости, которую осциллограф может дать вам в аналоговой области.

Спасибо. Ну, дайте бюджет около 500 долларов, я думаю, что мои возможности с DSO довольно ограничены. Я видел двухканальный 50 МГц с 1 Гвыб/с, распределенный по 2 каналам. Меня интересует тип исследования связи 315/433 МГц, закодированный в Манчестере или NRZ со скоростью не более 9600 бит/с. У меня сложилось впечатление, что я смогу в достаточно разумной степени обнаружить формы волны, чтобы определить время высокого/низкого уровня/перехода. Это разумное ожидание?
Логические анализаторы, кажется, доступны от менее чем 10 МГц до нескольких сотен МГц, и ожидаемая цена в значительной степени зависит от скорости и нет. каналов. Учитывая мой профиль работы/хобби, что может быть наименее дорогим, но разумно полезным вложением? Я понимаю, что это может быть не очень справедливый вопрос.

Осциллограф на 50 МГц будет иметь свои ограничения, но я думаю, что стратегия начать с нижнего предела будет правильной. Это достаточно хорошо для большинства применений, и вы можете получить некоторый опыт, который поможет вам, если/когда вам нужно будет перейти к чему-то лучшему (что будет значительно дороже).

Самый дешевый DSO от Tektronix я купил в 2007 году (TDS1001B, 2 канала 40 МГц), и в большинстве случаев его хватает. Иногда было бы лучше, если бы у него было 4 канала, но в основном я мог обойтись двумя. С пропускной способностью пока проблем не было. Память сэмплов также может быть ограничением при просмотре более длинных сообщений в цифровой связи, но мне удалось обойти это, просмотрев сообщение по частям.

спасибо @starblue. не могли бы вы объяснить (или указать) технику «рассмотрения сообщения по частям»? Кажется, я не могу уложить это в голове достаточно ясно, хотя у меня, кажется, есть смутное представление.
Вы можете перемещать часть сигнала, которую захватывает прицел, относительно триггера. Поэтому, если сообщения отправляются повторно в цикле, вы можете как бы прокрутить их.
а, так ключ в том, что сообщение должно повторяться. спасибо, что поделились этим @starblue.