Мне нужно отслеживать состояние провода в автомобильном приложении, на котором в любое время может быть 10-40 В постоянного тока. Каков хороший подход к ограничению напряжения на входе микроконтроллера в таком широком диапазоне? Я планирую использовать конденсатор 10 нФ и TVS для защиты от статического электричества и других переходных процессов, но я не уверен, что это лучший подход для ограничения ожидаемого напряжения. Если я могу надежно определить 10 В, 40 В могут сжечь входные резисторы (или резистор и стабилитрон?), или я могу ограничить 40 В и не определить 10 В.
Сигнал представляет собой простую строку состояния «включено-выключено», которую я подключаю. Он не будет очень часто передавать какие-либо данные или изменять состояние. Я буду время от времени проверять его в микроконтроллере, чтобы определить, является ли он высоким (от 1 В до 40 В) или низким (GND до менее 1 В).
Спасибо.
Отредактировано, чтобы добавить, что мой микроконтроллер будет работать при напряжении 3,3 В, а низкий логический уровень должен быть ниже 1 В. Любое решение, которое я использую, должно включать в себя колпачок низкого значения между входом и GND и либо диодные зажимы для Vdd и GND, либо Transil.
Использование резистора и стабилитрона будет работать нормально. Моделирование ниже показывает, что вы получаете со стабилитроном на 4,7 В.
Вы можете использовать очень большой резистор, потому что контакт ввода-вывода микроконтроллера практически не потребляет ток. С резистором 100 кОм и выходным напряжением примерно 5 В рассеиваемая мощность составляет (40-5) ^ 2 / (100 000) = 12 мВт, что находится в пределах того, что может выдержать резистор.
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Я был бы склонен использовать что-то простое и грязное, как это
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Измените значение R3 или опустите его в зависимости от того, каким должен быть нижний порог.
Обратите внимание, что переходы база-эмиттер довольно прочные и, как правило, выходят из строя из-за короткого замыкания. Если он сдохнет, он спасет защищаемую цепь и может быть легко заменен.
D1 предназначен для защиты от отрицательного напряжения. Предполагается, что автомобильная электрика должна выдерживать обратное подключение аккумуляторной батареи для запуска от внешнего источника без повреждений, а также сбросы нагрузки 160 В и запуск аккумуляторной батареи грузовика 24 В, что довольно жестко!
Ответ Selvek должен работать. Я бы добавил, что еще одна простая альтернатива стабилитрону — зафиксировать напряжение на VDD с помощью диода.
смоделируйте эту схему - схема, созданная с помощью CircuitLab
На самом деле, большинство ИС уже включают такой диод внутри, поэтому, если вы правильно подобрали резистор, вам даже не нужно добавлять диод.
Одна вещь, с которой вам нужно быть осторожным при использовании этого метода, заключается в том, что минимальная потребляемая мощность вашей схемы всегда должна быть больше, чем ток через D1 при 40 В. В этом случае ток равен 0,7 мА. R2 в этом случае создает минимальную нагрузку 1ма, что защитит питание от поднятия более 5в.
придурок
сельвек
придурок
мистер Джанд
Тони Стюарт EE75