Датчик входного тока (на основе реле)
- Войдите на сайт для отправки комментариев
Всем првиет!
Собрал недавно проект на Micro (китай), который должен определять есть ли напряжение на той или оной линии (9-14 вольт, в мотоцикле). Для безопасности Ардуинки был использован делить напряжения до 3В (3-5В).Контакт соответственно притянут через 10кОм к GND.
То есть когда на входе появляется +12 вольт, происходт логическое HIGH (digital pin).
Но есть одно "Но", очень странные наводки и помехи, которые постоянно сбивают значение на входе. Возможно от скачков напряжения или подобного (хотя сейчас питается от лабораторного БП). Схема в аттаче.
Так вот вопрос, как правильно детектировать подачу питания?
Мой вариант, который я начал рассматривать, всвязи с "глюками" - использование реле. Напряжение подается на реле, оно замыкает цепь +5В на входной пин. Да, это громоздко.
Отсюда и мой вопрос выше.
Спасибо всем!
Фот схема текущая.
Интересно, кто-нибудь понял эту схему? Ну, да ладо... В мотоцикле очень нехорошее питание. Номиналы резисторов делителя уменьшайте в 10 раз, ставьте кондёр 0.1мкФ с ног на землю. Если тестировали кнопкой или корочением, то помехой оказался т.н. дребезг контактов.
faeton, спасибо, про дребизг и забыл подумал...
Вот вчера нагуглил опторазвязки, как насчет них? выход из ситуации?
Ну или давать напряжение на стабилизатор и от него подавать на входы? (http://www.chipdip.ru/product/ua78l05aclp-to92/)
Оптрон, самый оптимальный вариант.
Датчик входного тока
...
должен определять есть ли напряжение на той или оной линии
Так что же всё-таки надо определить?
Есть очень хорошее устройство для всякой автомобильной и мото автоматики - это ACS712. Это датчик тока - выход напряжением.
Позволяет мерять ток, причем достаточно точно, до 0.1А на ардуинке - вполне. Причем в обоих направлениях (например, если нужен заряд-разряд).
Стоит, если сразу 10 шт, то примерно по 100р у китайцев.
Для ленивых есть готовые модули для ардуино, подороже, но не на много.
-----------
Если просто проверить наличие питания на линии - то оптрон. Самый простой, называется 817, первые буквы разные, зависит от производителя - например PC817 - Sharp, LTV817 - LiteOn... Если собираете на макетке - берите в DIP копрусе, стоит 10-14 рублей за штуку. Есть сдвоенные(827) счетверенные(847). На выходе - npn транзистор, эмиттер на землю, в коллектор резистор 1К к питанию, и с коллектора снимаете значение пина - если "0" - то в линии есть ток. С подключением входа сами разберетесь, это как светодиод включить.
faeton, спасибо, про дребизг и забыл подумал...
Вот вчера нагуглил опторазвязки, как насчет них? выход из ситуации?
Ну или давать напряжение на стабилизатор и от него подавать на входы? (http://www.chipdip.ru/product/ua78l05aclp-to92/)
Не нужны они в мотоцикле. :) Либо простой RC фильтр для измерения напряжения, либо датчик тока для измерения тока. Если есть возможность, хорошо будет посмотреть осцилографом на измеряемое напряжение - наверняка оно загажено гармониками от бабины. :)
Привет! А что есть RC фильтр? Пробовал гуглить, но было очень много всего про частоты...
Еще раз всем сори, неправильно поставил задачу: детекция наличия напряжения +9... +15 вольт.
Вот нарисовал схемку с Оптроном и стабилизатором.

Входное напряжение 12-18 вольт.
Стабилизатор конвертирует это в 6 вольт (или 5, хз как на это оптрон отреагирует, нужно проверить).
Оптрон подает +6 вольт через резистор (до 5в) на Ардуину
Понимаю что схема перегружена, но как обойти переменное напряжение не понимаю.
Можно ли сразу со стабилизатора забирать +6 вольт на Ардуинку?
Стабилизатор на оптрон не нужен, резистор для получения тока 5-7мА на максимальном напряжении. Коллектор транзистора через резистор 5-10кОм к +питания МК и с коллектора на пин. Эмиттер на GND.
P/S если вы собираетесь от контролируемой сети питать МК, то вся эта х-ня с оптронами не нужна. МК работает - напряжение есть.))))
На рисунке - полная чушь!
Я же писал выше - как надо, вот и в комментарии ответили точно тоже самое.
вот примерная картика:
R1 - 1-3 K;
R2 - 500
R3 - 47K
C - 0.1 - 1 mkF.
R2 ограничивает ток на светодиоде, рабочий ток 20-50 ма;
C - защищает от импульсных скачков, шунтируя их на землю;
R3 - разряжает С, если С - электролит - то это необходимо, лопнет иначе ;) да и вообще никогда не надо оставлять в схеме конденсаторы, которые могут никогда не разрядиться.
R1 - "Подтягивающий" резистор
========================
Забыл добавть - земли можно делать разными, +5 - это питание ардуины.
wdrakula, R3 все таки излишен. Максимум возможный на конденсаторе, это напряжение ниже открытия светодиода. Зачем лишний элемент лепить? Хорошая практика для высоковольтных цепей.
Привет! А что есть RC фильтр? Пробовал гуглить, но было очень много всего про частоты...
Еще раз всем сори, неправильно поставил задачу: детекция наличия напряжения +9... +15 вольт.
На входе резистор, за ним кондёр на землю. :)
На рисунке - полная чушь!
Я же писал выше - как надо, вот и в комментарии ответили точно тоже самое.
вот примерная картика:
R1 - 1-3 K;
R2 - 500
R3 - 47K
C - 0.1 - 1 mkF.
R2 ограничивает ток на светодиоде, рабочий ток 20-50 ма;
C - защищает от импульсных скачков, шунтируя их на землю;
R3 - разряжает С, если С - электролит - то это необходимо, лопнет иначе ;) да и вообще никогда не надо оставлять в схеме конденсаторы, которые могут никогда не разрядиться.
R1 - "Подтягивающий" резистор
========================
Забыл добавть - земли можно делать разными, +5 - это питание ардуины.
Тока R2 надо бы на вход перевесить до C1R5 :) Но зчем оптрон в мотоцикле то? Можно сзару на ногу платы отдать с RC фильтра. Только резисторы необходимо подобрать, чтобы делить максимальное входное до максимального питающего и добавить стабилитрон.
Faeton, У меня сейчас так и сделано, на основе делителей, но постоянно какие-то наводки и глюки. Что есть RCфильтр не знаю =(
Можно попросить нарисовать схему для одного пина? Буду очень благодарен!
Что есть RCфильтр не знаю =(
C - пружина, R - аммортизатор. Причем это не притянутая "за уши" аналогия, а полностью реальная.
Напряжение в Вашей линии дергается из-за помех, это как ямы на дороге. Пружинка их съедает, а амортизатор выравнивает, делает более плавными колебания пружины.
В моей схеме С - предназначен для того, чтобы "проглатывать" резкие неровности, Вы ведь байкер?
(я тоже жду как снег сойдет, Интрудер VS750 85 года рождения, в родной краске!)
Вот пружинка - чтобы трамвайные пути поперек без сильного удара проехать, а на схеме C - чтобы импульсные помехи проглотить. А R - как амортизатор. Чтобы амплитуда раскачивания пружины была не такая высокая. Так понятно? Можно в мою схему добавить еще резистор, до конденсатора, как "фаэтон" хочет. Только - это не "фильтр", а "интергирующая цепочка" назывется, по сути это одно и тоже, отличия - в деталях. Не стану в эти детали вдаваться, а то еще один холивар на форуме стартанет.
------------------------------
Оптрон стоит в Чипе - 12 рублей, не стоит того, чтобы задаваться вопросом "зачем он в мотоцикле" - с ним проще и геморроя меньше. Про фильтры, R,C и прочее - почитайте самое начало старого "Искуства схемотехники". Лучше учебника еще никто не написал! Уверен, что 90% здешних людей, которые знают, что такое R,C, Зеннер и MOSFET - учились по этому учебнику.
Faeton, У меня сейчас так и сделано, на основе делителей, но постоянно какие-то наводки и глюки. Что есть RCфильтр не знаю =(
Можно попросить нарисовать схему для одного пина? Буду очень благодарен!
Вот тут кратко и доступно написано, есть даже калькулятор онлайн: http://tel-spb.ru/rc.html
А вообще, не ленитесь самостоятельно искать подобные основоположные фундаментальные понятия. Дя их пояснения желательны формулы, иллюстрации, но рисовать их тут не очень то удобно. :)
Схему нарисовал wdrakula, только в ней надо убрать оптрон и повернуть слева направо зеркально. Т.е.
Вот вот, сначала стоит обеспечить бесперебойную работу самого проца, почистив ему питание, а уж потом заниматься обработкой внешний сигналов. Иначе можно получить просто кашу, из неизвестно откуда вылезающих глюков.
Вот вот, сначала стоит обеспечить бесперебойную работу самого проца, почистив ему питание, а уж потом заниматься обработкой внешний сигналов. Иначе можно получить просто кашу, из неизвестно откуда вылезающих глюков.
Кашу в питании очень хорошо поедает стабилизатор с обвязкой, которая есть на плате дуни. :)
"Блажен, кто верует, тепло ему на свете! "
" От многой мудрости много скорби, и умножающий знание, умножает печаль."
вот как-то так
(я тоже жду как снег сойдет, Интрудер VS750 85 года рождения, в родной краске!)
Комрад. Intruder vl800c ;)
(я тоже жду как снег сойдет, Интрудер VS750 85 года рождения, в родной краске!)
Комрад. Intruder vl800c ;)
Хм... "Рига-4"!!! В детстве... :)))
Для ленивых есть готовые модули для ардуино, подороже, но не на много.- пожалуйста подробнее с этого момента. нужен датчик тока под ардуино. замер через шунт, 100 А. DC.
меняю слова подбираю варианты как это могут обозвать китайци но ничего не нахожу.