Picotronix — модульный осциллограф, логический анализатор и частотомер от сиднейской компании Thort Werx Pty Ltd. В основе устройства — две платы Raspberry Pi Pico 2: одна (Pico 2) выступает сигнальным процессором, а вторая (Pico 2 W) отвечает за дисплей и беспроводную связь.

Комплекс состоит из основного модуля Picotronix со встроенным ЖК-экраном и тремя портами расширения, к которым подключаются сменные модули picoPod. Они добавляют высокоскоростные АЦП, анализ логических состояний для разных логических серий, генератор сигналов, аналоговую обработку сигнала и многое другое.

реклама кормит Уточку 🦆

Модульный осциллограф Picotronix на базе двух плат Raspberry Pi Pico 2

Ключевые характеристики и возможности Picotronix:

Цифровой осциллограф Picotronix с модульной конструкциейМодульный цифровой осциллограф на базе Raspberry Pi Pico 2. Источник изображения — cnx-software.com

  • Основной модуль
    • Двухканальный цифровой запоминающий осциллограф
    • 8-канальный логический анализатор, расширяемый до 14 каналов с помощью picoPod; частота дискретизации до 150 МГц
    • Частотомер
    • Дисплей — цветной ЖК-экран 320 × 240 от Pimoroni
    • Три порта расширения: два 10-контактных аналоговых порта и один 26-контактный многофункциональный порт
    • Аналоговый канал
      • Принимает 3 Vpp или 16,6 Vpp при сопротивлении 1 МΩ, с дополнительными входами BNC для переменного и постоянного тока
      • Оцифровка 12-битным АЦП чипа RP2350, развёртка от 5 мс до 10 мкс на деление
    • Вспомогательный вход работает как логический пробник или вольтметр и функционирует без обоих Pico
    • Питание — USB, адаптер 9–12 В или четыре батарейки AAA
  • Опциональные подключаемые модули picoPod
    • Несимметричный аналоговый: окна 500 мВ, 1 В, 2 В и 5 В, свободно перемещаемые в пределах ±5 В, плюс вход BNC x10 до ±50 В
    • Дифференциальный: 2 Vpp и модуль с синфазным напряжением ±25 В с программно переключаемыми диапазонами x1/x10
    • Wave-05: 12-битный ЦАП на R2R, от 10 мВpp до 3,3 Vpp с программируемым смещением ±5 В, плюс два прецизионных источника опорного напряжения
    • 12-битный анализатор логических состояний: дискретизация 150 MSPS по трём 4-битным портам, каждый из которых может обслуживать свою логическую серию (1,8, 2,5, 3,3 или 5 В)
    • MSO-12: 8-битный АЦП 100 MSPS, 8 логических входов и четырёхканальный 12-битный последовательный АЦП, который также определяет напряжение логической серии каждого порта
    • Electronix Lab: учебный picoPod, подключаемый кабелем ко всем трём портам. Настройте логику на модуле, сгенерируйте реальный сигнал и наблюдайте результат на дисплее
    • ADC-100 picoPod: два АЦП по 100 MSPS, захват до 75 MSPS по одному каналу или 50 MSPS по обоим на штатном RP2350 150 МГц

Picotronix программируется на MicroPython с прямым доступом к конечным автоматам PIO чипа RP2350 ради максимальной производительности. Также будет доступен эмулятор для ПК, позволяющий разрабатывать скрипты MicroPython прямо на компьютере.

реклама кормит Уточку 🦆

Эмулятор Picotronix для ПКЭмулятор Picotronix для ПК. Источник изображения — cnx-software.com

Разработчики заявляют, что «всё открыто», однако какая именно часть проекта будет с открытым исходным кодом, пока неясно — об открытии аппаратной части или прошивки не сообщается. При этом на странице Kickstarter указано, что часть кода всё же будет опубликована:

Модульная архитектура системы рассчитана на то, что со временем как наша команда, так и сообщество open-source реализуют самые разные программные функции.

….

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

Документация пока ограничена, и готового руководства пользователя на данный момент нет, но больше технических деталей можно найти в блоге и роликах на YouTube — в частности, в 21-минутном сравнении с осциллографом Tektronix TBS 2000.

реклама кормит Уточку 🦆

Основной модуль с двумя установленными платами Raspberry Pi Pico 2Основной модуль с двумя установленными платами Raspberry Pi Pico 2. Источник изображения — cnx-software.com

Проект только что стартовал на Kickstarter с целью сбора 10 000 австралийских долларов (около 7 000 долларов США). Базовый взнос за основной модуль Picotronix вместе с комплектом кабелей составляет 134 доллара, модули picoPod приобретаются отдельно, а остальные уровни поддержки представляют собой наборы с конкретными picoPod. Доставка добавляет от 20 до 40 австралийских долларов по Австралии и от 21 до 42 долларов США в остальные страны. Начало отправки устройств запланировано на март 2027 года.