Высокое качество изготовления
Поменять цвета Logic 8показано.8″ href=»/ru/images/content/home/hardware-info/Logic8.jpg» data-fancybox=»hardware»>Еще иллюстрации8 Red» href=»/ru/images/content/home/hardware-info/Logic8SE.jpg» data-fancybox=»hardware»>16″ href=»/ru/images/content/home/hardware-info/LogicPro16.jpg» data-fancybox=»hardware»>16 Red» href=»/ru/images/content/home/hardware-info/LogicPro16SE.jpg» data-fancybox=»hardware»>
Ежемесячно более 20 000 разработчиков приложений для встроенных систем активно используют Logic.
Технические данные
Logic 881 MΩ10 pF± 25V100 MS/s25 MHz10+ Млрд1.8V — 5.5VДа, непосредственно.6V низкий / 1.2V высокая10 MS/s1 MHz10 бит0 V to 5 V-50 dB или лучше-50 dB или лучшеx2x2Да2.1 oz ( 60 g )USB 2.0Logic Pro 882 MΩ10 pF± 25V500 MS/s100 MHz10+ Млрд1.2V — 5.5VДа, непосредственноМожно выбрать .6V / .9V / 1.65V50 MS/s5 MHz12 бит-10 V to 10 V-50 dB или лучше-50 dB или лучшеx2x2Да2.1 oz ( 60 g )USB 3.0Работает также с USB 2.0 примерно с 7-кратным снижением производительности. Logic Pro 16162 MΩ10 pF± 25V500 MS/s100 MHz10+ Млрд1.2V — 5.5VДа, непосредственноМожно выбрать .6V / .9V / 1.65V50 MS/s5 MHz12 бит-10 V to 10 V-50 dB или лучше-50 dB или лучшеx4x4Да7.8 oz ( 220 g )USB 3.0Работает также с USB 2.0 примерно с 7-кратным снижением производительности.
- Цена: $24.00
Если кто не в курсе — логический анализатор это как очень многоканальный осциллограф с очень большой памятью и очень маленькой чувствительностью (прошу тех кто понимает не пинаться). Служит для съема цифрового сигнала в лог для последующего его анализа. Ссылка в обзоре на аналогичный анализатор у другого прода, я брал тут, но сейчас у прода этого товара нет. Выбирал прода по картинкам с внутренностями, это важно. Итак — китайский клон Saleae16 16 канального логического анализатора на 100МГц. Версия 2 поддерживает оригинальный софт Saleae Logic последней версии 1.1.15.В комплекте идет длиннющий юсб шнур, 4 щупа-прищепки и пачка проводов на 16 сигналов и 4 массы (провода отдельные, каждый со своей клеммой, я сразу с одного конца клеммы поснимал и заделал в общую колодку для удобства). Софта в комплекте нет, нужно скачать оригинальный.
Анализатор построен на МК Cypress CY7C68013A (юсб драйвер, на нем строят 10МГц анализаторы на 8 каналов), плис Xilinx Spartan3 (им видимо буферизируют на 100МГц) и логическом конвертере ALVC164245. Тут очень важно наличие последней МС, поскольку на али встречаются анализаторы со входом подключенным к Плиске через простой делитель, что при превышении допустимого напряжения наверняка ее убьет. Я не очень хочу морочиться с проверкой всех каналов, ограничимся тремя, тем более, что больше щупов у меня нет 🙂 Первый тестовый стенд — моушн контроллер на 100кГц, анализируем сигналы enablestepdir на частоте 500кГц и длинне 10млрд семплов. В лог влезло включение контроллера, подача enable, переключение dir и импульсы step, всего около 20 секунд и еще куча времени оставалось (я даже затрудняюсь сказать сколько точно, полоска прогресса не заполнилась не на деление). Софт анализатора позволяет писать неограниченное кол-во времени, сколько хватит ОЗУ.Отрезок ускорения.Ход на полной скорости. Видно, что контроллер генерирует сигнал недостаточно качественно. Второй стенд собран на ардуине дуе. К сожалению мне никак не удалось выжать с нее больше 10МГц, скетч получился вот такой:И сразу затык — анализатор отказался работать на скорости выше 40МГц, сообщая что сигнал на заданной скорости получит не удалось. Владельцы пишут что проблемы скорее всего в юсб кабеле, однако я перепробовал все имеющиеся и не один не подошел. Т.е. скорее всего на скорости >40МГц лучше не рассчитывать. Выводов делать не буду, покупка для меня не однозначная. С одной стороны получить 100МГц мне не удалось, с другой такая частота мне и не нужна вовсе. Учитывая стоимость анализатора думаю ему это можно простить.UPD1!Удалось захватить 2 канала на 50МГц и 1 на 100МГц UPD2!3 канала по 100МГц в линуксе- Цена: $5.74
Сегодня мой обзор о дешевом клонелогического анализатора SALEAE Logic 8 Что такое логический анализатор? Это такой прибор… для логического анализа ))) Сразу приходит на ум фильм с Робертом Де Ниро Анализируй этоПодробности под катом.На самом деле речь немного о другом Зачем я его купил? Ну конечно же занимать логическим анализом ))). А точнее анализом логических уровней разных микроконтроллеров и периферии к ним. То что принято называть реверс инжинирингом. Недавно разбирался с двумя ультразвуковыми датчиками DYP-ME007Y, на вид абсолютно одинаковыми, но работающими совершенно по разному. И, когда в очередной раз захотелось посмотреть, какие сигналы бегают от датчика к микроконтроллеру и обратно, вспомнил о таком чудном приборе. И тут подвернулся ОН по цене менее $6. Всегда думал, что устройства такого типа стоят намного дороже, но отзывы были хорошими, решил, что нужно брать. Характеристики прибора такие:
- Число цифровых входов — 8
- Два индикатора — питания и состояние логических входов
- Входное сопротивление 100КОм, входная емкость 5пФ
- Питание через USB
- Поддерживаемые частоты дискретизации:
- 24МГц,16МГц, 12МГц, 8МГц, 4МГц, 2МГц, 1МГц, 500КГц, 250КГц, 200КГц, 100КГц, 50КГц, 25КГц;
- Количество сохраняемых значений одного измерения — 10000
Покупки в интернете приучают к терпению и философской созерцательности. Вот и сейчас, бесконечное ожидание в 38 дней закончилось, и почта России доставила мне это приборчик в упакованном пакете. На вид прибор такой же как на картинке в описании товара. В комплекте сам анализатор, разъем miniUSB с проводом 70см и 10 соединительных проводков на штырьковые контакты.
Анализатор представляет собой маленькую пластмассовую коробочку С одной стороны разъем на 10 штырьков и распиновкой на корпусе С другой разъем miniUSB (извините, фокус слегка ушел) Сразу прикупил таких вот клипс-зажимов Качество зажимов не очень — очень хлипкая пластмасса и проволочка на конце. Но на первое время сойдет. Внутри корпуса плата, на ней микропроцессор с высокоскоростным USB интерфейсом CY7C68013A от компании CYPRESS, EEPROM ATMLH432 и шинный формирователь LVC245A от NXP На входе анализатора стоят токоограничивающие резисторы 100 Ом, подтягивающие к земле резисторы 100 КОм и конденсаторы 5 пФ. Все честно, как в описании. Самое вкусное в данном анализаторе это то, что подходит фирменный софт Saleae Logic . Доступны версии для OSX, Linux и Windows на 32 и 64 бита. Saleae Logic 1.2.3 под Windows 7 заработал с пол пинка, софт запустился, железо опозналось, не смотря на надпись версии «Beta».Интересные плюшки в программе Saleae LogicТриггер срабатывания записи логической последовательности на каждый канал- На изменения логического уровня в «0»
- На изменение логического уровня в «1»
- На положительный импульс заданной длительности
- На отрицательный импульс заданной длительности
Подсчет статистических показаний по текущему измерению Декодирования протоколов: Async Serial, I2C, SPI, Hide, 1-Wire, Atmel SWI, BISS C, CAN, DMX-512, HD44780, HDLC, HGMI CEC, I2S/ PCM, JTAC, LIN, MDIO, Manchester, Midi, Modbus, PS/2 Keyboard/Mouse, SMBus, SWD, Simple Parallel, UNI/O, USB LS и FS Ведение журнала по декодируемому протоколу Позанимаемся логическим анализом. Для начала разбираюсь с ультразвуковыми датчиками, о которых писал в начале обзора. Если один работает точно по даташиту: короткий импульс на «триггер» запускает ультразвуковой импульс и по длительности эхо измеряется расстояние. То второй и третий (с мигающим светодиодом) примерно раз в 100мс без каких либо внешних пинков сам мерит расстояние и посылает его на скорости 9600 в виде четырех байт (включая контрольную сумму). Программа Saleae Logic позволяет включить декодирование сигнала последовательной шины в последовательность байт. Датчики второго типа отлично работают с отключенным выводом «TRIG», хотя может и ждут какой нибудь команды на этом входе, но сие даже волшебный приборчик не покажет. Далее захотелось посмотреть ШИМ сигнал Aтмеги 168? Включил все шесть каналов поддерживающих PWM на разный уровень и с удивлением обнаружил, что частота двух каналов ШИМ отличается от 4-х других. Задействованы разные таймеры?
Далее посмотрел работу шины I2C. И опять софт нормально справился с декодированием.Можно видеть пакеты записи в регистры при работе драйвера дисплея TM1637 Подключил ленту с диодами WS2812 — анализатор нормально проглотил 800КГц и успешно расшифровал протокол DFX-512 RF-приемник на 315МГц, подключенный напрямую к анализатору, получил сигнал с радиовыключателей, и выдал манчестреский код. После подбора скорости манчестреский код превращается умной программкой в последовательность байт. Интересно, а как с точностью измерения временных интервалов? Точного генератора импульсов у меня под рукой не оказалось, но Ардуиновская tone(1000) на 1000Гц и tone(20000) на 20КГц дают довольно точный результат.Небольшой итог
Логический анализатор очень нужная и полезная вещь для тех, кто занимается раскапыванием китайской периферии к микроконтроллерам (Назовем красиво — реверс инжинирингом) Из достоинств данной железки хочу отметить:
- Привлекательную цену
- Совместимость с довольно удобным софтом Saleae Logic
- Защита на входе в виде шинного формирователя LVC245A
- Малые габариты
Явных недостатков у этой железки для себя не нашел. Жаль, что я не приобрел логический анализатор раньше -сколько времени бы я сэкономил во многих проектах. Сейчас стоит задача анализа логических уровней на 12В, давно хотел разобраться с датчиками ABS своего авто. Думаю, что резисторный делитель и 5-ти вольтовый стабилитрон на каждом входе будет в самый раз.Кота публикую согласно правилам этого сайтаИспользуемые источники:
- https://www.saleae.com/ru/
- https://mysku.ru/blog/aliexpress/25519.html
- https://mysku.ru/blog/aliexpress/36442.html