Kaip saugiai išjungti MCU galia iki MCU pati?!

Paprastai turite 1kΩ-10kΩ rezistorius tarp MCU PIN ir pagrindo ..
Įrašyta 3V diodo diodas neleis nuo įjungimo tranzistorius, kai įtampa nukrinta žemiau, ty 3.6V ..Jums gali reikėti pridėti 10kΩ rezistorius tarp pagrindo ir GND ..
Jei Power-down arba neveikimo rūšių PIN šį vyksta didelis (> 3.6V) galios MCU liks be problemų ..
Linkėjimai,
IanP

 
Siūlau naudoti
"Logic 5V reguliatorius nuo 0 iki 30V reguliatorius Elektroninė Shutdown" į lm350 Datasheet
bus power off, jei įėjimo įtampa turtas 1.2V ir tai įtampa jūsų MCU neveikia.

 
Ianp idėją padėjo man,

tiesa, aš pridėjo 3.0V Stabilitronas serija tarp pagrindo ir iš įdėti ženkliuką ir ji turėjo gerą efektą, o tai reiškia, kai VCC tenka mažiau nei 2,7 V, MCU negali gerai funkcionuoti, jeigu šiuo metu MCU rašo labai klaidingai į išvesties duomenų, jis neturi įtakos, nes yra mažesnė nei 3.6V.

Thanks and Best Regards.

 
Geriausia yra naudoti įtampos vadovas, pavyzdžiui DS1233, arba maks 809, arba MCP809 jausti įtampą ir atkurti mikroorganizmų.Taigi, kai įtampa nukrinta iki mažiau nei apie 4.75V mikro vyks iš naujo, nesvarbu kaip lėtai įtampa nukrinta.
Kaip mikro tristates savo įsipareigojimus teikti informaciją, kai iš naujo, 10k rezistorių tarp bazės ir emiterio ir tranzistoriaus patartina laikyti jį išjungti.

 
tai vadinama savižudybė MCU?

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Mirkčiojimai" border="0" />
 
Manau, kad geriau yra padaryti prioritetu grandinė, kai viena pirkimo bus jūsų jungiklį ir kitą savo MCU.Manau, kad geriausia bus D sukelti susijusi su:

a.įvesties VCC
B.uswitch į Clock Input
C.Atstatyti MCU išėjimo galios kontrolės
D.išėjimo į tranzistorius kontrolės MCU galia.

- Elektros energijos bus tik didėja krašto uswitch
- Vieną kartą MCU Reset d Trigger (power off) - ši operacija yra asinchroninis, ir bus vykdoma neatsižvelgiant į uswitch spaudos būklę, taip pat bus prisiminti, nepriklausomai nuo to, ką MCU duoda savo produkcijos iki visiško capasitors patvirtinimą.Bet, jūs galite pakeisti šį Ugly circuitity su PowerSafe MCU galios būsenas?

 
Kita galimybė yra naudotis 3V diodo diodas tarp MCU ir tranzistorius kad bet tarp 0 ir ≈ 3.6V įtampa bus traktuojami kaip off ..
Linkėjimai,
IanP

 
Jums tai serija tarp išėjimo PIN ir tranzistorius bazę?
Kaip eiti į valdžią, žemyn, energijos taupymo, neveikos ar ...rūšis,
ji veikia?

Ačiū,
Nuoširdžiausi linkėjimai.

 
H

hm_fa_da

Guest
Hi all,Mano projektas:

yra tranzistorius serijos Sekminių MCU maitinimo, tai bazė yra kontroliuojama ir MCU ir uSwich, kai aš spaudžiu uSwich, tai turnes d. ir po to, kai įjungimas, MCU išlaiko tranzistorius aktyvus (raštu nurodo 1 tranzistorius pagrindu), o kai grandinės shold išjungti, MCU deactive tranzistorius, todėl jis išsijungia pati galia.

Iškilo problema šiuo atveju, jeigu aš nuolat uSwich vis tiek spaustų, tada MCU negali priimti grandinės išjungimo, todėl
I used 10UF kondensatorius serijos uSwich, ty, kai aš nuolat DR, tai pirmiausia priklauso nuo to, grandinės, ir per šį laiką yra kaltinamas Kondensatoriai, MCU išlaiko galią ir kondensatorius yra kaltinamas visiškai, todėl jis yra kaip SW nespaustos,

ir MCU galima išjungti grandinės,
ir vėl, jei aš noriu, kad įjungtumėte jungimo, man reikia slopinti SW (SW NO / NC tipas), o tai leidžia Capacitor išleidžiamos (thorugh mažas rezistorius), kad paspaudus SW vėl būtų aktyvuoti galios tranzistorius ir tt .. ..

Problema yra tokia:

kai MCU virsta tranzistorius išjungti jį 0 raštu nurodo savo produkcija, elektros tiekimas bus atjungtas ir įtampa VCC apie MCU sumažėja iki 0V, mano MCU yra AVR (ATmega162 - BOD Įjungta apie 4.0V), 2.7V, 5,5 V eksploatavimo intervale
kai įtampa tenka mažiau nei 2.7V (lėtai), CPU neveiks gerai ir gali keisti išėjimo kontakto (kuris prijungtas prie tranzistorius) aukštos kartą, todėl ji aktyvuoti galios tranzistorius su ir neleidžia grandinės išlipti.

šios problemos occures morly kai įtampa mažėja lėčiau, ir mano, kad grandinė, kaip ir nėra jokios galimybės pakeisti (dėl Circuit Design), kaip ten yra didelis kondensatorius tarp VCC ir GND.
(Jis neturi occure visada, tik kartais)
Now I wanna know what I can do in MCU programinė įranga, skirta saugiai arba bent geresnis išjungti, kaip eiti į valdžią, nustatantį režimo, arba kokiu nors kitu būdu, jei turi gerą poveikį.Ačiū,
Nuoširdžiausi linkėjimai.

 

Welcome to EDABoard.com

Sponsor

Back
Top