Я выбираю реле для проекта микроконтроллера, и я начинающий в области электроники, поэтому я столкнулся с проблемой, когда мне пришлось выбирать между сработавшим на низком уровне и сработавшим на высоком уровне
Насколько я понял
- Инициированный низкий уровень позволит току проходить через линию питания, когда управляющий сигнал ниже определенного напряжения.
- Срабатывание высокого уровня позволит току проходить через линию питания, когда управляющий сигнал выше определенного напряжения.
Я прав?
Ответы:
Механическое реле требует тока, чтобы пройти через его катушку для запуска. Если вы подключаете один конец шпульки к V +, то вы запускаете ее, приводя в действие другой конец на низком уровне, если вы подключаете первый конец av 0V / GND, то вы запускаете его, поднимая другой конец High. Таким образом, само реле не заботится, имеет ли его высокий или низкий триггер (вот почему я спросил, было ли это механическое или твердотельное состояние, и соединение детали).
Однако ссылка, которую вы разместили, показывает релейный модуль с транзисторным драйвером.
В таких случаях, в зависимости от используемого транзистора и конфигурации, вы можете иметь триггеры высокого или низкого уровня.
Однако есть еще один улов. Это реле имеет контакты NO (нормально разомкнутые) и NC (нормально замкнутые).
Это означает, что когда реле не сработало, контакт NO размыкается (не подключается), и NC замыкается на общее.
Когда срабатывает реле, переключатель отскакивает, и NO замыкается (подключается), а NC становится размыкаемым (отключается).
Это означает, что ... когда это реле срабатывает, в зависимости от того, как вы подключили его, вы можете иметь его проводящим или нет.
Итак .. ответ таков: вы частично правы, а остальные могут быть правильными в зависимости от того, как вы подключили это ..
Я имел смысл ..?
источник
Вы по сути правы.
Вы можете сформулировать значение несколько более широко, чтобы оно применимо к большему количеству ситуаций.
В общем, в среде микроконтроллера, когда задействованы цифровые сигналы, тогда:
Низкий = уровень земли = логика 0 = логический ложь
Высокий = напряжение питания (обычно Vcc или Vdd) = логическая 1 = логическая истина.
Вы используете (достаточно разумный) «ток проходит через линию питания» в качестве индикации запуска. Другие результаты могут в равной степени претендовать.
Так:
«триггер низкого уровня» означает «желаемое действие происходит или начинается, или запускается, или ... когда сигнал управления равен 0 / ложно / земля.
«триггер высокого уровня» означает, что «желаемое действие происходит или начинается, или запускается, или ... когда сигнал управления равен 1 / true / Vcc или Vdd.
Это разумно педантичное изменение, но оно позволяет охватить сложные результаты (например, отправлено сообщение Bluetooth) или те, в которых ток не задействован (стробирующий сигнал MOSFET применяется (или удаляется))
А также позволяет добиться желаемого результата, будучи отрицательным. например, двигатель выключается предохранительным выключателем при получении сигнала высокого уровня. - то есть здесь снятие напряжения и тока происходит с применением сигнала запуска высокого уровня.
источник