|
12В на вход микроконтролера - согласование |
|
|
|
Apr 7 2010, 19:49
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 7-04-10
Пользователь №: 56 483

|
Подскажите, пожалуйста новичку, или направьте, где почитать. Микроконтроллер AVR, на входные ножки порта нужно завести сигналы с уровнем 9-15В от внешних устройств. Питание микроконтроллера 5В. Как правильно согласовать эти уровни? Частота сигналов небольшая. Сигнал может принимать значение либо 0 (0 .. 0,8В), либо высокий уровень (9 .. 15В), либо висеть в воздухе. Хотелось бы найти решение с одной стороны простое, с другой - достаточно надежное, чтобы работало устойчиво и чтобы не спалить МК. Если вход окажется в воздухе - чтобы порт МК оказался подтянутым на + или -, во избежание неопределенностей. Похоже просто делителем не обойдешься? И еще один ньюанс: на разных ножках порта ожидаются свои определенные уровни, т.е. значащий 0, либо значащая 1. Т.е. если вход ждет 0, то подтяжка должна быть к плюсу, а если 1 (высокий уровень), то к нулю. Наверное придется делать разные схемные решения для входов с активным плюсом, и входов с активным нулем.
|
|
|
|
|
 |
Ответов
|
Apr 8 2010, 19:13
|

Профессионал
    
Группа: Свой
Сообщений: 1 457
Регистрация: 2-05-06
Из: UA
Пользователь №: 16 689

|
Цитата(TU22 @ Apr 8 2010, 22:13)  Это пожалуй самый простой вариант, а он действительно безопасен для контроллера? Уверяю Вас абсолютно безопасен! Ток защитных (или паразитных) диодов которые есть по каждому порту проца безопасен до 20мА, если не ошибаюсь (была когда то здесь дискуссия по данному вопросу). Например при резисторе в 4,7к и максимальном входном (наибольший ток) 15В, имеем ток 15/4,7=3,2мА! прошу прощения, ошибся  исправляю Iвх=(Uвх_мах-Uпит)/R, I=(15-5)/4,7=2мА. Все дело в том что Вы начинающий радиолюбитель и боитесь сделать маленький шаг. Не стоит боятся, попробуйте, практические эксперименты прояснят многие вопросы, особенно если они наглядны на осциллографе. Цитата Неубиваемая схемка должна получиться. А можно обойтись без оптопары, просто транзистором? Слишком наворочено. Цитата делителя со стабилитроном достаточно Цитата Да, наверное самое простое решение, исключающее плавающий высокий уровень. Спасибо! Делайте так. Вам будет на душе спокойней  .
--------------------
|
|
|
|
|
Apr 8 2010, 20:04
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(sera_os @ Apr 9 2010, 01:28)  Уверяю Вас абсолютно безопасен! Не нужно вводить в заблуждение безапелляционными неверными утверждениями. Вы же не знаете, какой именно тип стабилизатора в питании МК применяет топикстартер? А стабилизаторы в подавляющем большинстве регулируют только вытекающий ток. "Паразитный" ток через защитные диоды пинов с нескольких входов (вы не обратили внимание, что исходный вопрос не про один вход, а про несколько?) может легко превысить потребление самого МК, напряжение питания его повысится выше максимально допустимого и кранты этому МК. TU22 , тема защиты входов МК не нова и обсуждалась на форуме неоднократно. Стоит воспользоваться поиском по форуму.
|
|
|
|
|
Apr 9 2010, 13:24
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 7-04-10
Пользователь №: 56 483

|
Цитата(rezident @ Apr 9 2010, 00:19)  Не нужно вводить в заблуждение безапелляционными неверными утверждениями. Вы же не знаете, какой именно тип стабилизатора в питании МК применяет топикстартер? А стабилизаторы в подавляющем большинстве регулируют только вытекающий ток. "Паразитный" ток через защитные диоды пинов с нескольких входов (вы не обратили внимание, что исходный вопрос не про один вход, а про несколько?) может легко превысить потребление самого МК, напряжение питания его повысится выше максимально допустимого и кранты этому МК. TU22 , тема защиты входов МК не нова и обсуждалась на форуме неоднократно. Стоит воспользоваться поиском по форуму. Стабилизатор на КР142ЕН5. Глубоко вы копнули - я бы не догадался о таком подводном камне. Прежде, чем создать тему, искал по форуму по ключевым фразам типа согласование 12 и 5 вольт, не нашел убедительного ответа. Попробую поискать по "защита входов МК". Спасибо! Цитата(sera_os @ Apr 9 2010, 12:02)  Для выяснения истины, не мешало бы узнать от чего запитан процессор и что еще есть в схеме с тем же питанием? Питание от кренки. Кроме МК от 5В больше ничего не питается. Пока остановлюсь на варианте с делителем и стабилитроном.
|
|
|
|
Сообщений в этой теме
TU22 12В на вход микроконтролера - согласование Apr 7 2010, 19:49 Herz А почему простой делитель вызывает у Вас недоверие... Apr 7 2010, 19:55 TU22 Цитата(Herz @ Apr 8 2010, 00:10) А почему... Apr 8 2010, 18:49 sera_os В таких случаях я обычно обхожусь одним резистором... Apr 7 2010, 20:41 TU22 Цитата(sera_os @ Apr 8 2010, 00:56) В так... Apr 8 2010, 19:04 manul78 Используйте делитель, стабилитрон, и транзисторную... Apr 7 2010, 21:45 rv3dll(lex) делителя со стабилитроном достаточно Apr 8 2010, 05:35 st232bd В каких-то случаях можно обойтись высокоомным рези... Apr 8 2010, 09:24 sera_os Здесь уже озвучены сто процентные вариант(ы). Apr 8 2010, 18:53 Atridies Цитата(sera_os @ Apr 8 2010, 23:28) ...
В... Apr 8 2010, 19:22 sera_os Цитата(rezident @ Apr 8 2010, 23:19) Не н... Apr 9 2010, 07:47 rezident Цитата(sera_os @ Apr 9 2010, 14:02) После... Apr 9 2010, 13:26  131959G Автору:
Не надо ходить по граблям и использовать з... Apr 9 2010, 13:42   Pronic Сделайте простейший инвертор на маломощном полевом... Apr 9 2010, 17:38
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|