Tartalomjegyzék:
- 1. lépés: Vázlatos magyarázat
- 2. lépés: Mi történik a megszakító csapon. Miért biztonságos 20V -os bemenettel?
- 3. lépés: demonstráció
- 4. lépés: A kód
- 5. lépés: Következtetés:
Videó: Ki -retesz áramkör UC -vel. Egy nyomógomb. Egy tű. Diszkrét komponens: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Üdv mindenkinek, kerestem egy ki/be kapcsolást a neten. Minden, amit találtam, nem az, amit kerestem. Magamban beszéltem, szükségszerűen van rá mód. Erre volt szükségem.
-Csak egy nyomógomb be- és kikapcsoláshoz.
-Csak egy tűt kell használni az uC -n. Nem 2.
-Akkumulátorral kell működnie.
-3.3V -tól 20V -ig
-Munkavégzés szabályozóval vagy anélkül. (Távolítsa el a szabályozót 3,3 és 5 V között)
-Nincs különleges i.c.
Erre terveztem egy vázlatot és egy kódot. Ez nagyon jól működik. Nagyon praktikus vázlat sok projektben.
Kezdjük a laborral…
1. lépés: Vázlatos magyarázat
Itt egy atmega328 -at használok. De bármelyik UC ugyanezt teheti. Ebben a példában 20 V -ot használok. Ez a maximális feszültség, amit tudok. Miért ? mert a mosfet vgs max az adatlap szerint -20v maximum. Próbáltam 30V -ra menni. dolgozott. Felmegyek 35V -ra, és működött … egy ideig. Mosfet mint ütés:) A lényeg az, hogy a sematikus jó magasabbra menni. De ehhez muszáj lesz mosfetet találni.
P mosfetet használok, hogy engedjem át az áramot, vagy sem. A Si2369ds Vgs küszöbértéke -2,5 V.
Amikor a nyomógomb nincs lenyomva. Vgs 0v. R1 1M ellenállás húzza fel a kaput Vcc -re. Tehát a Vgs (volt kapu vs volt forrás) 0v. Vgs 0v esetén az áram nem folyik.
Amikor megnyomjuk a gombot. Az áram R1, R2 és T1 által áramlik.
A T1 2n3904 -et r2 ellenállás zárja le, és a kaput gnd -re állítja. A 0v most a tranzisztoros kollektoron van. Vgs most -20v és áram folyik dobja a mosfet és kapcsolja be az uC -t.
Itt a varázslatos esemény, az uC bekapcsolása, a megszakító tüskét bemeneti módba tesszük, de aktiváljuk a belső felhúzást, így az 5v az uC-ből az R2-be érkezik. De ne feledje, hogy ez a csap bemeneti módban van, hogy érzékelje a megszakítást a leeső szélén.
Elengedjük a gombot, de az uC 5 V -ot küld az R2 -n, az áramkör bekapcsolva marad. A T1 zárva marad, a mosfet kapu 0v -nál van.
Eddig jó. Az áramkör be van kapcsolva. A tranzisztor zárva van, 0V van a tranzisztoros kollektoron. És egy 5V jön ki a megszakító csapból.
Amikor másodszor megnyomjuk a gombot, alacsony (0, 7v) értéket küldünk az uC -nek, és megjelenik egy megszakítás. Mert a kollektor tranzisztor 0v (ez zárt). A megszakítás a leeső szélnél következik be.
FIGYELEM: Bizonyos esetekben a 0, 7v magasnak tekinthető, vagy nem elegendő az alacsony szint kiváltásához. Végezze el a kísérletet. Az én esetemben ez mindig működött. Ha kell 0v. Lásd a mosfet vázlatát.
A megszakítás alrutinban a csapot kimeneti üzemmódban forgatjuk, és alacsonyat küldünk erre a csapra.
Amikor elengedjük a gombot, a T1 kinyílik, és az egész áramkör leáll.
Igen, de ha nálam van 20V, akkor 20V -ot küldök a megszakító tüskére, és az uC felrobban! ?
Nem igazán. A megszakító csap soha ne lépje magasabbra, mint 3,7 V. A tranzisztor és az R2 miatt.
További magyarázat a következő lépésben.
Ha a készülék ki van kapcsolva, akkor már nem fogyasztunk áramot (néhány pa). Ebben a skálában évekig akkumulátorral működhetünk …
Hozzáadtam egy másik rajzot, amit csináltam és teszteltem. Ez az egész mosfet. P típusú és N típusú tranzisztor. Hozzá kell adnunk egy 5.1v zener diódát, hogy megvédjük az uC -t a Vbatt -tól. Használhatunk külön mosfetet vagy mindent egy ic csomagban, például DMC3021LSD-13, DMG6601LVT, IRF7319TRPBF.
Mindkét módszer jól működik. De a 2n3904 szivárgás jobb, mint a mosfet. 50nA vs 1uA adatlap szerint. A mosfet verzióban is mindig forró a C1. Tehát ha ez a kondenzátor szivárog, az akkumulátor lemerül.
2. lépés: Mi történik a megszakító csapon. Miért biztonságos 20V -os bemenettel?
Az áram a könnyebb úton folyik. R1 (1M) R2 (100k) és T1 (0, 7v) mellett halad el. Amint a fotón látható. A megszakító csap soha nem haladja meg a 3, 7v -ot, még akkor sem, ha 20 V -os bemenetünk van.
Ha megnézi az első képet. Az emelkedési idő 163 ms. Amint megnyomom a bekapcsolást. uC kapcsolja be. A várakozási idő biztosíték bitje 65 ms -ra van állítva. Jelenleg 0, 68v körül járunk. 65 ms után 0, 7v körül járunk, mert az uC 5V -ot küld felhúzással, 0, 1v -os emelkedésünk van. De a gombot megnyomják, így nem mehet 0, 7v fölé. Hamarosan elengedem a nyomógombot, a feszültség 3, 7V -ra emelkedik.
Amikor kikapcsolja a mosfetet, láthatjuk, hogy a megszakító csap 0v -ra megy 33us -ban. Tehát a csap alacsony, de a készülék alacsony nyomógomb mellett marad. Amint elengedjük a gombos eszközt, kapcsoljuk ki.
Készítettem egy kis videót a következő lépésről, hogy bemutassam az egész folyamatot.
3. lépés: demonstráció
4. lépés: A kód
Itt a laboratóriumi kód C -ben.
5. lépés: Következtetés:
Remélem tetszett ez a labor. Ha tetszett vagy jobb, használta ezt a módszert, csak írjon megjegyzést. Köszönöm a megtekintést.
Ajánlott:
Félelmetes analóg szintetizátor/orgona csak diszkrét összetevők használatával: 10 lépés (képekkel)
Félelmetes analóg szintetizátor/orgona, csak diszkrét komponenseket használva: Az analóg szintetizátorok nagyon menőek, de meglehetősen nehéz elkészíteni őket. Ezért szerettem volna olyan egyszerűt készíteni, amennyire csak lehet, így működése könnyen érthető. Ahhoz, hogy működjön, szükség van néhány alapvető aláramkörre: Egy egyszerű oszcillátor rezisztens
Analóg áramkör ismeretek - DIY a ketyegő óra hanghatás áramkör IC nélkül: 7 lépés (képekkel)
Analóg áramkörismeret - DIY a ketyegő óra hangeffektus áramköre IC nélkül: Ez a ketyegő óra hanghatás áramkör csak tranzisztorokból, ellenállásokból és kondenzátorokból épült, amelyek nem tartalmaznak IC -összetevőt. Ideális, ha ezzel a praktikus és egyszerű áramkörrel sajátítja el az alapvető áramköri ismereteket. A szükséges szőnyeg
Diszkrét nadrág repülős ellenőrző: 17 lépés (képekkel)
Diszkrét nadrág repülős ellenőr: Az emberek mindig azon tűnődnek, hogyan lehet ennyi találékony dolgot készíteni. Ez számomra mindennapos dolog. Csak csinálom. Nem igazán tudom, hogyan tegyek mást. Ami számomra megdöbbentőbb, az, hogy mindenki más hogyan csinálja ezeket a
Szabadon alakítható áramkör - Valódi szabad formájú áramkör!: 8 lépés
Szabadon alakítható áramkör | Valódi szabad formájú áramkör !: Szabadon alakítható IR távirányítású LED áramkör. Egy all-in-one alkalmazható barkácsfényűző Arduino által vezérelt mintákkal. Történet: Engem a szabad formájú áramkör inspirált … Szóval most készítettem egy szabad formájú áramkört, amely még szabadon formázható (lehet
Három érintésérzékelő áramkör + Érintési időzítő áramkör: 4 lépés
Három érintésérzékelő áramkör + Érintési időzítő áramkör: Az érintésérzékelő egy olyan áramkör, amely bekapcsol, amikor észleli az érintést a érintkezőcsapokon. Átmeneti alapon működik, azaz a terhelés csak addig lesz bekapcsolva, amíg az érintést a csapokon végzik. Itt három különböző módot mutatok be az érintésérzékeléshez