Funcționarea unui microcontroler care trebuie să întrerupă sursa de alimentare
Vă rugăm să nu postați mesaje legate de hacking

- Analogic și digital
- Peri-informatică
- Depanare
- Cu excepția electronice
- PFE - PPE - TPE .
- FAQ
funcționarea unui microcontroler care trebuie să întrerupă sursa de alimentare.
Încă am nevoie de o mână de ajutor.
Tocmai am făcut schema de circuit de mai jos, dar nu funcționează și nu înțeleg de ce.
Am procedat la fel cu un releu SRD-05V-SL-C și funcționează. Deci logica pare corectă, totuși îmi lipsesc cunoștințele tehnice pentru implementare.
Scopul acestui ansamblu este de a se asigura că, odată pornit, microcontrolerul (aici un esp8266 NodeMCU) se oprește singur atunci când a terminat procesarea.
Iată diferitele faze de funcționare pe care le-am testat pe rând și care par să funcționeze:
1/Apăs comutatorul câteva secunde pentru a alimenta circuitul.
2/Microcontrolerul pornește corect și începe tratamentul.
3/Pinul D1 trece la o stare HIGH (3,3V, 12mA max). Acest pin este conectat la baza tranzistorului PN2222A.
4/Curentul circulă acum între emițătorul tranzistorului și colectorul care este conectat la + sursa de alimentare (5V).
5/Când eliberez comutatorul, în ciuda curentului care trece prin tranzistor, microcontrolerul se oprește când ar trebui să funcționeze până când pinul D1 ajunge la LOW.
Specific pentru cei care îmi vor spune să merg să citesc foaia tehnică pe care am „încercat-o”, dar fără să înțeleg totul !
Mulțumesc anticipat celor care pot să-mi dea ideile, sfaturile și să mă ajute să progresez.
Pentru ca tranzistorul să funcționeze, la pasul 3 pinul D1 trebuie să fie în poziția LOW.
Abia atunci când pinul D1 se ridică, tranzistorul este blocat și controlerul µ încetează să mai fie furnizat.
Personal, aș folosi o „auto-deținere” cu o cutie de releu de 5V DIL.
Când este apăsat butonul, µC este alimentat, ieșirea D1 merge la "1" și releul este activat.
La sfârșitul programului, ieșirea merge la „0” și sistemul se oprește.
Un dezavantaj: trebuie să țineți apăsat butonul în timp ce µC este inițializat. Este posibil să puneți un LED cu rezistența sa în paralel cu bobina releului. când se aprinde, puteți elibera butonul.
2N2222 este un NPN de aceea nu funcționează.
oricum, chiar și cu unul cu un PNP (2n2907 de exemplu) aveți un pb, vă veți rupe µC furnizat cu 3V3 prin injectarea curentului pe un pin prin joncțiunea BE a PNP și dioda de fixare a pinului D1 sau mult mai puțin mai rău nu o poți opri niciodată.
. Ah! misterele analogului pentru softies. !
Postat de steph31Bună seara
Personal, aș folosi un „self-holding” cu o cutie de releu de 5V DIL.
Când este apăsat butonul, µC este alimentat, ieșirea D1 merge la "1" și releul este activat.
La sfârșitul programului, ieșirea merge la „0” și sistemul se oprește.
Un dezavantaj: trebuie să țineți apăsat butonul în timp ce µC este inițializat. Este posibil să puneți un LED cu rezistența sa în paralel cu bobina releului. când se aprinde, puteți elibera butonul.
Mulțumesc Steph pentru diagramă, o voi studia.
Am făcut un ansamblu cu un releu SRD-05V-SL-C și funcționează perfect.
2N2222 este un NPN de aceea nu funcționează.
oricum, chiar și cu unul cu un PNP (2n2907 de exemplu) aveți un pb, vă veți rupe µC furnizat cu 3V3 prin injectarea curentului pe un pin prin joncțiunea BE a PNP și dioda de fixare a pinului D1 sau mult mai puțin mai rău nu o poți opri niciodată.
. Ah! misterele analogului pentru softies. !
Încep să înțeleg .
De fapt, atunci când curentul de 5V trece prin comutator, acesta poate merge până la D1 trecând prin joncțiunea de bază-transmițător, asta este ?
Cum pot face pentru a evita această creștere ?
Ce se întâmplă dacă D1 primește această creștere când este LOW și ajunge la HIGH? Acest lucru explică de ce tranzistorul nu activează colectorul la passagemiterea pasajului. ?
Puterea cipului nu este liniară în funcție de funcția și pinii utilizați
Curentul este neglijabil pentru a utiliza un tranzistor pentru a alimenta cipul?
Deja există o lipsă de rezistență între baza tranzistorului și D1, iar un tranzistor npn nu este un pnp, deoarece pe desenul tău săgeata este transmițătorul
În cazul meu, baza tranzistorului este conectată la un pin care produce o tensiune de 3,3 V și un curent maxim de 12 mA.
Ar putea cineva să-mi spună dacă am nevoie de rezistență? Dacă da, din ce motiv și cu ce capacitate ?
da, avem nevoie de rezistență
Postat de DAUDET78Ți-am dat o diagramă care funcționează în # 9
Da DAUDET am văzut și am uitat să vă mulțumesc.
Am încercat să vă adaptez schema cu un releu electromecanic în locul tranzistorului MOSFET pentru că nu am această componentă. Funcționează, dar încerc mai ales să înțeleg lucrurile pentru a putea realiza mai târziu singur.
De exemplu, pun întrebarea releu cu privire la rezistență, deoarece nu pot înțelege în cazul ESP care furnizează 12mA de ce este necesară această rezistență.
La fel, în diagrama pe care mi-ați dat-o, nu înțeleg necesitatea tuturor acestor rezistențe de 4,7 k ohm ?
Acum am înțeles că este necesar, dar dacă cineva știe, aș vrea ca cineva să mă ajute să înțeleg de ce.
Postat de acampeauxAm încercat să vă adaptez schema cu un releu electromecanic în locul tranzistorului MOSFET pentru că nu am această componentă.
Recopiez diagrama DAUDET78 să spunem „curat” .