Jump to content

    
Sign in to follow this  
amateur716

Логический анализатор (влияние на измеряемые уровни)

Recommended Posts

Добрый день.

 

Есть клон популярного логического анализатора (Saleae). Подключаю к USB. Меряю напряжение между CHx и GND. По всем каналам 3.3V. Если я правильно понимаю - на входах у него стоят подтягивающие резисторы к 3.3V, чтобы напряжение не гуляло от наводок.

Есть GPIO MCU, настроеный на вход без подтяжки. И подключенный к этому входу некий сигнал BUSY (output) от NFC контроллера.

Меряю напряжение на входе  MCU без подключенного логического анализатора - 0V.

Если подключаю логический анализатор - напряжение с 0V поднимается до 3.3V (видимо за счет подтяжки).

Получается анализатор влияет на мой сигнал, чем нарушает работу.

 

Что с этим можно сделать? Как и сигнал посмотреть и не нарушать ничего?

Share this post


Link to post
Share on other sites
17 часов назад, amateur716 сказал:

Получается анализатор влияет на мой сигнал, чем нарушает работу.

Что с этим можно сделать? Как и сигнал посмотреть и не нарушать ничего?

Ничего не надо с этим делать. Ведь и так понятно, что "болтающийся в воздухе" вход примет потенциал 3.3В, если его подтянуть к питанию. Ничего при этом не нарушается, смотрите сигнал спокойно. Вы там что собирались увидеть, если бы подтяжки не было?

Share this post


Link to post
Share on other sites
20 часов назад, amateur716 сказал:

Есть клон популярного логического анализатора (Saleae). Подключаю к USB. Меряю напряжение между CHx и GND. По всем каналам 3.3V. Если я правильно понимаю - на входах у него стоят подтягивающие резисторы к 3.3V, чтобы напряжение не гуляло от наводок.

У меня в коллекции два китайских логических анализатора, пытающихся копировать Saleae:

https://ae01.alicdn.com/kf/Hb73a81a4ad60491188948ff83ba6b97ap/Saleae-USB-Logic16-100-16-ARM.jpg_300x300.jpghttps://ae01.alicdn.com/kf/HTB1VZZqdhiH3KVjSZPfq6xBiVXaF/LIXF-I2C-SPI-CAN-Uart-LHT00SU1.jpg_300x300.jpg

Но ни у одного из них такого симптома нет - оба показывают на высокоомном вольтметре между измерительными каналами и землей нулевой потенциал или очень близкий к нему.

 

Однако по USB они от компьютера гальванически не развязаны, а потому в принципе могут что-то нехорошее показывать, если измеряемая схема имеет другую землю или присоединена к USB-разъему другого компьютера.

Share this post


Link to post
Share on other sites

У меня такой.

 

Я пытался разобраться какой тип выхода у сигнала BUSY (микросхема PN5180). В документации указано что это Output и есть 2 состояния - IDLE и ACTIVE. Но не указано конкретно - это push-pull или open-drain.

 

И как правильно мне сконфигурировать GPIO моего входа MCU? Как input с pull-up резистором или с pull-down или вообще без подтяжки (floating)?


 

 

Получается если LA не подключён - то сигнал BUSY принимает значение 0V (замерял мультиметром), если подключаю LA - 3.3V и следовательно MCU вместо реального логического 0 меряет логическую 1

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
1 час назад, amateur716 сказал:

как правильно мне сконфигурировать GPIO моего входа MCU?

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

Share this post


Link to post
Share on other sites

Конкретно в этих клонах SALEAE подтяжка (100K) неотключаемая, только если физически удалять две сборки. Странно, мне казалось, что у меня там pull-down - но глянул, действительно к питанию...

Share this post


Link to post
Share on other sites
4 часа назад, amateur716 сказал:

вместо реального логического 0 меряет логическую 1.

Откуда там реальный логический 0? Там, на входе, болтающемся в воздухе, имеет право быть всё, что угодно: и 0, и 1, и промежуточные значения. Поэтому нет смысла определять неопределённое состояние.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this