Это может быть вопрос новичка, но я всегда слышал эти термины взаимозаменяемо и никогда не задумывался об этом. Недавно я видел, как они по-разному используются в таблицах данных для платы, которую я разрабатываю, и я не уверен, в чем разница между ними.
Я предположил, что они оба хотели просто подключить его к паяльной площадке, которая никуда не годится. Это неправильно?
Я считаю...
Оставить плавающим: предназначен для ввода. Пэд буквально парит и может принимать любой шум, который гудит вокруг вашей схемы. Как правило, это не очень хорошая идея для деталей CMOS, если только это не продиктовано спецификацией детали.
Оставить открытым: для выходов. Контактная площадка «Leave Open» управляется штифтом, если штифт активен.
Какой термин вы используете для двунаправленных контактов, является спорным. Я предполагаю, что, поскольку входная сторона всегда активна, «Leave Floating» будет главным подозреваемым.
Я бы посчитал, что «Оставить открытым» и «Оставить плавающим» означает не подключаться к контакту. Вывод обычно припаивается к контактной площадке на печатной плате, но эта контактная площадка не имеет связи с другими компонентами.
Штифт, оставленный открытым, никуда не подключен. Некоторые выводы, такие как выходные выводы с тремя состояниями на логических микросхемах или выводы MCU, можно сделать плавающими, сделав их высокоимпедансными (программно или через управляющий вывод). Они по-прежнему подключены, но оказывают минимальное влияние на то, к чему они подключены.
Обратите внимание, что открытый контакт просто не подключен, поэтому он всегда имеет высокий импеданс. Вывод общего назначения с высоким импедансом на MCU может иметь высокий импеданс только для приложенных напряжений в пределах (текущего) диапазона источника питания плюс бит. Если источник питания удален, высокое сопротивление может применяться только для приложенных напряжений в несколько сотен мВ.
Другое различие, с которым вы можете столкнуться в таблицах данных, — это NC (не подключено) и DNC (не подключено). Последний может быть подключен внутри, и подключение к контакту может иметь неблагоприятные последствия.
ТониМ
Тропический_Персик
open
будет для входных данных, поскольку это ключевое слово, используемое в VHDL, чтобы указать, что вектор не подключен. Однако в этом есть большой смысл. +1Клаудио Ави Чами