Перейти к содержанию
    

Плата управления "MKS Robin Nano V1.2": Баги в схеме.

8 минут назад, jcxz сказал:

Т.е. - под "ограничителем" вы имеете в виду внутренний стабилитрон на кристалле МК, а не сопротивление источника питания +5V?

Угу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 минуты назад, jcxz сказал:

Обратите внимание на выделенное. Оно говорит, что негативный ток, это ток создаваемый при напряжении ниже VSS (GND).

Это для нижнего диода

 

15 минут назад, Arlleex сказал:

Внешне ей не нужно подключаться к МК. А вот существовать внутри - еще как обязательно. И к ней уже подключается ограничитель, срабатывающий в районе 5.5В.

Для обычных пинов ограничителя внутри не требуется, т.к. ограничение обеспечивается регулятором напряжения.
 

Все написанное - фантазии.

image.thumb.png.82c752b99ad762ba38c7c1602f1cbfc9.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 минут назад, eddddy сказал:

Так втекающий (поэтому минус) 5мА, прямо же в табличке написано

Написано, поэтому, все-же, вЫтекающий.

6 минут назад, eddddy сказал:

Это для нижнего диода

 

image.thumb.png.82c752b99ad762ba38c7c1602f1cbfc9.png

Зачем нам не FT-пин? С ним все как раз понятно. Вы с чего-то взяли, что и FT-пины диодом подключены к VDD.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, dimka76 сказал:

У ST на этот счет есть Application Note. У меня его под рукой нет, поэтому выложить не могу.

https://www.st.com/resource/en/application_note/an4899-stm32-microcontroller-gpio-hardware-settings-and-lowpower-consumption-stmicroelectronics.pdf

Вот этот документ. Но, к сожалению, написан этот документ так, что в нем самом вагон противоречий

Там, например, заявляется

image.thumb.png.2012c42a5cafea620d091238702cc618.png

При этом там же дальше пишут в табличках, что для TT пинов токи инжекций допустимы +5мА в том числе.

 

1. Внутри МК есть отдельная шина VDD_FT. К ней подключены верхние защитные диоды всех FT-пинов. VDD_FT подключен к ограничителю (о наличии которого приходится только догадываться по наличию верхних рабочих пределов VIN на этих пинах - иначе эти параметры не ограничивались бы на 5.5В).

2. У всех пинов есть Absolute Maximum Ratings по напряжению и току. Никто не должен быть превышен. Ток инжекции начинает проявляться, когда входное напряжение уходит за пределы допустимой максимальной рабочей границы (для FT это 5.5В). Однако ST хитрые - они в описании пишут, что положительный ток FT-пинов не существует (потенциально не возможен), подразумевая, что туда подаются станадртные уровни 3.3В с их максимальным допуском (по максимально допустимым значениям это 4В). Это очень хитрый ход. Разумеется, имея в даташите явное ограничение на максимальное рабочее входное напряжение FT-пина в 5.5В, понятно, что подавая выше этого уровня, "что-то будет просходить". Это что-то - потребление тока. Кем - внутренним ограничителем с VDD_FT. Однако, абсолютный максимум входного напряжения на FT-пинах VDD + 4В, т.е. при 3.3В-питании это 7.3В. До этого уровня МК не будет хана. Но какой максимальный ток инжекций при 7.3 - 5.5 = 1.8В превышения над максимальный рабочим уровнем - даташит не говорит.

 

Для сравнения, вот та же табличка для STM32F4

image.thumb.png.d96db90ab162e7ee069fa00038cb2785.png

Как видно, они уже пишут не 0мА, а NA (Not Applicable). GPIO во всех STM-ках в этом плане вполне одинаковые (хотя, кто их знает).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Arlleex сказал:

Все ноги из озвученных, кроме одной PA3 (EN2), 5В-толерантны. Не могут они сгореть от попадания туда +5В.

Там в схеме есть и другие ноги, которые не-FT и в то же время на них подаётся +5V. Например: PC4 (концевик Z+, который питается от +5V).

1 час назад, Arlleex сказал:

Еще важный момент. Если где-то есть пин, который FT но работает на вход и задействована верхняя подтяжка, напряжение на нем не будет 5В, а будет 3.3В

image.thumb.png.52df2e70ccc73032e4bfe8be3efabd2d.png

Я эту фразу понял как: "Нельзя включать внутренние pull-up-ы на ногах, на которые подаётся +5V".

Но в то же время в схеме принтера вижу несколько ног (входы концевиков: X-, Y-, Z-), которые FT, на которые прилетает +5V(через резистор 10K) и у которых включен внутренний pull-up в программе. Это: PA11, PA12, PA15.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 минуту назад, jcxz сказал:

Но в то же время в схеме принтера вижу несколько ног (входы концевиков: X-, Y-, Z-), которые FT, на которые прилетает +5V(через резистор 10K) и у которых включен внутренний pull-up в программе. Это: PA11, PA12, PA15.

Да, резисторы внутренние надо отключить. Но, ИМХО, это имеет смысл только в режиме open-drain output. Ибо в режиме на вход - пофиг, что там в действительности на ноге.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...