Автокөлік тежегішінің ағымын анықтаңыз

circuit

Using Arduino, how can I detect that the switch is on? I have access to the wire within the red rectangle only. That's because the switch is closely connected to the car body (ground). When the handbrake is up, the switch is pushed by a coil to touch car body and close the circuit. And when the handbrake is down, the switch go away from the car body and the circuit is open. switch

1
Егер сіз тек осы сымға ғана қол жеткізсеңіз, сіз алмайсыз. Сіз жерге немесе 12в-ге немесе лампаға жарыққа жанып тұру үшін кіруіңіз керек.
қосылды автор af., көзі
Шын мәнінде бұл дұрыс емес. Сіз оны сымды кесіп, резисторды сериясымен орналастыру арқылы, содан кейін резистор арқылы кернеуді өлшей аласыз.
қосылды автор af., көзі
Егер сіз мұны өзіңіздің автомобильіңізде жасасаңыз, онда сіз басқа жерде оңай жер алуға болады (бүкіл дене жерге) және кернеуді өлшеу үшін кернеу бөлгішті (екі резисторды) қолданыңыз.
қосылды автор af., көзі
Кернеу мониторын салыңыз ба? Немесе басқа бөліктер?
қосылды автор Thomas Myron, көзі
@MegamindSaiko ол кернеуді бақылайды.
қосылды автор Thomas Myron, көзі
бұл мектептің тапсырмасы сияқты көрінеді. ... дұрыс деп ойладым ба?
қосылды автор jsotola, көзі
@CodeGorilla кернеу мониторын не істейді?
қосылды автор user1252280, көзі
@Jsotola Nope, Мен өзімнің автомобильімде жасаған идеям
қосылды автор user1252280, көзі
Бұл тұтқышты ауыстырып-қосқыш, коммутатор жермен тікелей байланыстырылған, ештеңе қоюға арналған сымдар немесе кеңістік жоқ. ал қол тежегішінің қозғалысы аяқталған кезде, катушка автокөліктің корпусына тиіп тұру үшін қосқышты итереді, ал төмендеуші корпусынан кетіп, тізбекті ашыңыз.
қосылды автор user1252280, көзі
Менің бір досым кернеуді тексере аламын (шанцсыз немесе басқа құралдармен). Ол коммутатор жабық болса, кернеу жер бетінде нөлге тең болады, ал егер қосқыш ашық болса, ол 12 В оқиды. Мен оны мультиметр арқылы қолданамын.
қосылды автор user1252280, көзі

5 жауаптар

Егер сіз шынымен тек Ground немесе + 12V жеткізіліміне емес, қызыл тіктөртбұрышты мазмұнға ғана қол жеткізсеңіз, сіз оптикалық оқшаулауыш қолдансаңыз болады, себебі сіз қызыл тіктөртбұрышта жеткілікті сымды қолдануға болатындай бола аласыз, ол үшін кернеу бөлгішті opto кіріс жағынан кем дегенде 1-2 мА алыңыз.

2
қосылды
Егер сіз Ground нүктесіне қол жеткізген болсаңыз, бұл оңайырақ болады ...
қосылды автор Tarski, көзі

Сіздің пікіріңізге негізделген:

«Бұл қол тұтқышының ауыстырып-қосқышы ...» және «қосқыш жабық болса, кернеу жер бетінде нөлге тең болады, ал қосқыш ашық болғанда 12 В оқиды»

сіз сымға қосылып, оны Arduino үшін кіріс ретінде қолдануға болады. Сіз оны тікелей Arduino-ға байланыстыра алмайсыз, себебі 5V - 5В-дағы Arduino жұмыс істеп тұрған кезде, сандық кіруге рұқсат етілген максималды кернеу.

Оны оптикалық оқшаулағыш, деңгейді ауыстырғыш немесе пассивті құрамдас бөліктер сияқты қауіпсіз түрде Ардуинонға біріктірудің бірнеше жолы бар.

Сізге 2 резисторды және зенердің диодты қолданатын бұл сұлба сіз үшін жұмыс істей алады:

enter image description here

Көлік құралының жерін Arduino GND-ге қосыңыз.

1
қосылды

Егер кабельді өзгертуге болады, сіз розетка резисторын серияға қосып, терминалдар арасында кернеудің төмендеуін өлшей аласыз. Осылайша, сөндіргіш ашық болғанда және коммутатор жабық болса, 0 болатын ағымдағы сызбаны өлшей аласыз. ACS712 ток сенсорын басқа тәсілмен пайдалануға болады.

0
қосылды

Сымды феррит пен темірдің кейбір бөліктеріне орап, магнит өрісін анықтаңыз.

0
қосылды

«Jose can uc», «Alberto Perro» және «VE7JRO» және «Марк Смит» түсіндірмелері берген жауаптарды қарап шыққаннан кейін, маған көп әдістер қолданылатыны түсінікті болды, бірақ мен білетінмін қарапайым тәсілі - қызыл тіктөртбұрыштың кез келген нүктесінде кернеуді дәл өлшеу. Схема жақын болғанда, ол 0V оқиды және схема ашық болғанда, ол шамамен 12V оқиды. Және, әрине, кернеуді бөлгішті шамамен 4V-ге дейін азайтамыз, ал Arduino-ның штырын қорғау үшін 4,7-ке дейінгі диендр.

open circuit

closed circuit

0
қосылды