Управление Ардуино с датчиков 12-24 вольта

Иногда приходится использовать общепромышленные датчики (световые, индукционные), а они рассчитаны на напряжение 24 вольта. Как мы знаем, Ардуино может работать только с напряжением на более 5,5 вольт на входе. Самое просто решение - это сделать делитель на паре резисторов. К примеру, так:

24 вольта на Ардуино

И это действительно будет работать. Но если случайно на вход проскочит импульс более высокого напряжения (помеха от чего либо), то вход Ардуино, скорее всего, сгорит. Как вариант, можно поставить параллельно входу стабилитрон на 5 вольт, чтобы он гасил через себя все перенапряжения. Это не самое плохое решение - вход контроллера будет защищен от бросков напряжения.

Можно полностью развязать вход Ардуино от входного напряжения. В этом случае, самое страшное, что вам грозит - выход из строя копеечной оптопары. Ниже приведена схема, как на вход контроллера (точнее, на вход оптопары) можно подавать от 10 до 30 вольт не опасаясь импульсных бросков напряжения. По крайней мере, Ардуино не сгорит.

Ардуино вход 12-24 вольта
 

Светодиод добавлен для индикации наличия напряжения на входе. Можно его убрать (оставив резистор) без потери функциональности.

Робо Зона © 2013-2018 ардуино в Санкт-Петербурге