-
- Нет, отрытым коллектором эту реализацию назвать нельзя, т.к. в этом случае МК не способен заземлить внешнюю линию, поскольку она всегда приходится ему, как INPUT. Тогда как разница в состояниях линии состоит только в том, что при высоком Ксения(163 знак., 04.01.2020 19:05)
- Простите, тут я что то явно пропустил. Если это задумано как выход прибора, то как вы получаете логический ноль? Только переключая резисторы PULL-UP и PULL-DOWN? PSP(322 знак., 04.01.2020 19:20 - 19:22)
- У меня ненормальный МК :), то бишь STM32F103. У него, если в режиме INPUT что-то писать в порт, то от этого подтяжки PULL-UP и PULL-DOWN сами собой включаются :). Мне самой это до крайности странно видеть, однако решалась попробовать - просто Ксения(187 знак., 04.01.2020 20:01, ссылка, картинка)
- Понятно, значит это почти что побочный эффект. Но если вы собираетесь управлять таким способом внешними устройствами, тем более подключенными через кабель с длиной отличной от нуля, то навернякя получите массу живописных плавающих глюков. PSP(389 знак., 04.01.2020 20:22)
- Я не то чтобы собралась, но у него PULL-UP в режиме open-drain вообще не работает, тогда как сильно хотелось бы. Из-за этого и пришлось пользоваться "побочным эффектом". - Ксения(04.01.2020 20:56)
- Вы как то очень дозированно выдете информацию о задаче. Зачем вам в "PULL-UP в режиме open-drain"? Чем не устраивет предложенное решение с PUSH/PULL выходом и резистором? PSP(118 знак., 04.01.2020 21:17 - 21:19)
- Я не то чтобы собралась, но у него PULL-UP в режиме open-drain вообще не работает, тогда как сильно хотелось бы. Из-за этого и пришлось пользоваться "побочным эффектом". - Ксения(04.01.2020 20:56)
- Понятно, значит это почти что побочный эффект. Но если вы собираетесь управлять таким способом внешними устройствами, тем более подключенными через кабель с длиной отличной от нуля, то навернякя получите массу живописных плавающих глюков. PSP(389 знак., 04.01.2020 20:22)
- У меня ненормальный МК :), то бишь STM32F103. У него, если в режиме INPUT что-то писать в порт, то от этого подтяжки PULL-UP и PULL-DOWN сами собой включаются :). Мне самой это до крайности странно видеть, однако решалась попробовать - просто Ксения(187 знак., 04.01.2020 20:01, ссылка, картинка)
- Простите, тут я что то явно пропустил. Если это задумано как выход прибора, то как вы получаете логический ноль? Только переключая резисторы PULL-UP и PULL-DOWN? PSP(322 знак., 04.01.2020 19:20 - 19:22)
- Нет, отрытым коллектором эту реализацию назвать нельзя, т.к. в этом случае МК не способен заземлить внешнюю линию, поскольку она всегда приходится ему, как INPUT. Тогда как разница в состояниях линии состоит только в том, что при высоком Ксения(163 знак., 04.01.2020 19:05)