Логический анализатор LOGIC-U PLUS

Логический анализатор это прибор позволяющий считывать и расшифровывать цифровые данные. Вроде осциллографа, но работает только с логическими уровнями (есть уровень, нет уровня) и умеет обрабатывать множество каналов сразу (обычно от 8ми). Хороший анализатор умеет считывать поток данных и обрабатывать его, расписывая по пакетам передачи, выделять стартовые, стоповые, адресные байты. В общем, он представляет инфу летящую по разным шина в удобном для восприятия виде. Очень полезный инструмент при отладке цифровых устройств.

Привезли мне это чудо, доставили прям до двери, в простом бумажном пакете с марками украины. Коробочка маленькая, размером с две ладони.

Внутри: сам анализатор (жена не сразу поверила что эта маленькая фигня — то, за что я отдал почти 3000, и ждал месяц  — настолько он маленький), USB-кабель(довольно длинный), провода с захватами, диск с драйверами и ПО, книжка-инструкция по эксплуатации.

Хваталки на проводах 4 видов:

Большой черный  — это земля, просто выдвижной крючек, такого же типа оранжевые и белые, только размер поменьше,

красная — цангового типа, мелкая, очень удобная — легко цепляет ногу attiny2313 в SOIC

Разъем для проводов PLD, с шагом 2.54мм, так что с заменой проблем не возникнет.

Используется только нижняя половина разъема, это 8 каналов, GND, VCC(который имеет двоякое назначение: в версии STD это питание входного преобразователя уровней, тоесть, если его запитать от 12в, логической единицей будет 12, а если от 5, то и за «1» будет 5В), на который в этой версии(и в PRO)вывели 5В,100мА, но не подключили ни к одному проводу, а добраться до него при вставленном разъеме нельзя — а на кой мне эти пять воль без возможности измерений?

В версиях выше STD был исключен входной преобразователь уровней, это было сделано для обеспечения совместимости с USBee AX, диапазон которого ограничен +3.3 и +5, а мне например больше и не надо :) А в версии PRO добавлен АЦП, который работает в режиме осциллографа(+-1В, и делитель 1:10 в комплекте).

Верхняя часть разъема содержит в себе переключалку(три контакта, и джампер) режима работы – косить под USBee или работать со своей программой, и контакты TRG, GND, CLK.

Максимальная частота обновления у каждого канала это 24 мГц, а вот с заявленным «неограниченным временем записи» непонятное — судя по поведению программ от AX — в приборе есть некий фиксированный буфер, время заполнения которого зависит от частоты(ее можно уменьшить), который затем передается на комп, и там обрабатывается.

При частоте 24мГц, можно записать максимум 300М состояний время записи при этом составит 12 секунд
Если понизить частоту до 6мГц, можно писать в течении 50 секунд, а при 1мГц буфера хватит на 300 секунд. С учетом того, что можно настроить запись по событию, этого времени должно хватить – у меня пока проблем не возникало.

В условия срабатывания триггера можно использовать состояние любого(при мониторинге USB очень удобно вешать триггер на появление питания, красная-желтая пара проводов на фото), или даже нескольких каналов, либо можно использовать отдельный вход, обозначенный как TRG на схеме.

Есть так же вход-выход CLK, с которого можно как тактированить наблюдаемое утройство, так и брать тактовый сигнал с устройства (если он присутствует отдельно в протоколе, как например в SPI)

Теперь о программах, которые шли в комплекте
Salea Logic

увеличить картинку

(в случае версии STD, это единственный вариант, если не перешивать EEPROM, но в этом случае мы лишаемся возможности вывода сигналов, из за входного преобразователя, так как он видимо односторонний)
Простое, умеет расшифровывать I2C, 1WIRE, UART, SPI, имеет SDK для написания своих анализаторов( на .NET ).
Минусы:
Написано на .NET – очень любит кушать память, три-четыре измерения сьедают 500мб памяти, приходится перезапускать.
Не умеет расшифровывать ЮСБ
Плюсы:
Сохраняет состояние и настройки анализаторов  при перезапуске
Есть функция AutoBaud(удобно при перехвате UART)
Похож на USBee Suite, только не такой функциональный

USBee Suite
Графическая оболочка для пакета программ USBee AX Test Pod
Очень красиво и наглядно, пожалуй на этом все. Умеет все, что умеет USBee AX Test Pod

USBee AX Test Pod
Комплект программ, идущих в комплекте к USBee AX(c другими версиями они немного другие)

Data Logger

Простой логгер, записывает состояния входов каждую четверь секунды(минимум)

Digital Frequency Counter – частотомер

Digital Frequency Generator – генератор частот

Digital Signal Generator – генератор сигналов

Digital Voltmeter – вольтметр(нужен аналоговый вход)

Logic Analyzer – логический анализатор

увеличить картинку

Oscilloscope – осциллограф

Pulse Counter – счетчик импульсов

Собран анализатор качественно, в качестве нижней части корпуса используется печатная плата(на фото видны переходные отверстия, а поскольку к ним не ведет дорожек, логично предположить что она многослойная). А судя по расположению USB разъема(вверх ногами), скорее всего там еще одна плата, под крышкой, к ней и припаян разъем.
В общем, покупкой доволен, как-никак хороший анализатор, за небольшие деньги. А осциллограф удобнее отдельный иметь.

6-lab: LOGIC-U PLUS — сайт производителя
Инструкция по эксплуатации
Стандартная программа
Программа от USBee

Если есть желание прикупить, то можете написать сюда или мне на почту — vvzvlad@gmail.com, будет профит в виде скорости и скидки :)

DI HALT:
Тем временем, вот уже пол года, на просторах Казуса народ вовсю клонирует этот девайс. Т.к. собран он, фактически, на одной микросхеме и все фичи делаются в нем программно. Микросхема эта представляет собой микроконтроллер с аппаратной поддержкой USB и загрузкой программ через USB, что позволяет ее налету превращать во что угодно только за счет софтверной поддержки. Естественно клонируется она тоже влет, т.к. аппаратной защиты тут никакой нету, ну а крякнуть управляющую софтину для опытных бойцов софтайса дело не хитрое.

14 thoughts on “Логический анализатор LOGIC-U PLUS”

  1. Есть желание прикупить :) Посодействуешь? А то я не знаю как из Украины заказать…
    и дэнежков скоко надо ?

  2. Есть желание прикупить :) Посодействуешь? А то я не знаю как из Украины заказать…
    и дэнежков скоко надо ?
    По ценам в компании «Космодром» считал — вроде в районе 4 тыров обходится…

  3. подскажите, почему у меня пришел прибор всего с однорядным разъемом( то есть нет переключающего джампера «режима работы – косить под USBee или работать со своей программой, и контакты TRG, GND, CLK.» ((( получается работать могу только с родным софтом?(

    1. ну значит вы заказали просто logic-u, и ограничены родным софтом..
      чтоб заставить его работать с другой программой — «Оказалось, что перепрошивкой VID/PID во внешнем EEPROMe, его можно выдать за все что угодно.»
      разбираете, перепрошиваете, и работаете :) за подробностями — на казус
      http://kazus.ru/forums/showthread.php?t=13724

  4. Здравствуйте.
    У меня вопрос по поводу стабильной работы( без пропусков) на максильной частоте захвата.
    Т.к. это устройство «прямоточного» типа( весь поток идет сразу по USB), хватает ли производительности шины при условии дополнительной нагрузки в виде клавиатуры,мышки( данных мало, но идут долго изза низкой скорости).

  5. Приобрел себе плату — клон LOGIC-U, на e-bay за 17 баксов, хочу впихнуть ее в корпус и начать пользоваться. Одна проблема: боюсь спалить приборчик, в LOGIC-U есть какая-нибудь защита от перенапряжения? И вообще, как ее лучше организовать? Есть три утопических идеи:
    1. ОУ в режиме повторителя — многие из них не боятся напруги в 30В (хотя мне 10В хватит за глаза!) Но ВЧ ОУ — дорогие (хотя не дороже денег). Однако есть сомнения в эффективности такого подхода.
    2. Оптопары (не нашел ни одной оптопары с частотой выше 10МГц, хотя может плохо искал) — гальваническая изоляция как-никак!
    3. защита диодами (но тут уже риск спалить сам USB).
    Что посоветуете?

    1. ADUMxxxx от ANALOG DEVICES и подобные — не решение головной боли? для изоляции цифры самое то, по моему…

Добавить комментарий

Ваш e-mail не будет опубликован.

Перед отправкой формы:
Human test by Not Captcha