włączanie 89cx051 przyciskiem - wiem ze gdzies bylo

Dec 27, 2004 6 Replies

Witam, znalazłem kiedyś prosty schemat włączania zasilania procesora przyciskiem monostabilnym, po starcie procesor sam ustawiał podtrzymanie zasilania. Niestety schemat diabeł ogonem nakrył, a teraz nie mogę go znaleźć w sieci. Schemat był prościutki, kilka elementów, jakiś mosfet (chyba) ... Może ktoś ma coś takiego ?? Pozdrawiam, U.



Ufolek napisał(a):

Pomyslmy, czy nie powinno byc cos w rodzaju: Przycisk zalaczajacy zasilanie szeregowo z kondensatorem sporej poj.Kondensator rownolegle z pinem zasilania uC. Przycisk laduje kondensator, ktory jest w stanie zasilic startujacy uC przez przynajmniej kilkadziesiat ms. uC ma pod jedna z nog ma podlaczona bramke mosfeta przez ktory moze zalaczac zasilanie dla siebie (czyli mosfet laczy zasilanie +5V i pin Vcc uC). Po starcie uC na poczatku programu ustawia noge z mosfetem na stan wysoki, co by ten mosfet przewodzil i zasilal uC. I juz. Programowe wylaczenie ukladu polega na ustawieniu stanu niskiego na nodze z mosfetem.

Mozna by na wszelki wypadek dac jeszcze rownolegle z bramka kond. zeby w przypadku jakiegos bledu w programie czy czegos chwilowe ustawienie nogi uC na stan niski nie wylaczylo zasilania. Dopiero pozostawienie dluzej (kwestia stalej czasowej z kond) na stanie niskim zgasi zasilanie jak kond. sie rozladuje. Tu mozna wrzucic jeszcze rezystor rozladowujacy, bo Rwe mosfeta jest b. duza i da to duza stala czasowa, ale z drugiej strony w czasie dzialania - uplywnosc. Chyba, ze pewne jest, ze nie pojawi sie w chwili bledu stan niski na nodze uC.

No i masz rozwiazanie.

BartMan

Użytkownik "BartMan" <newsRE_MO snipped-for-privacy@bartman.prv.pl> napisał w wiadomości news:cqp06o$2v63$ snipped-for-privacy@mamut.aster.pl...

No popatrz, takie to proste :) jak ktoś pomyśli. ZTCP na "obrazku", który mi zginął , to przycisk kluczował bramkę mosfeta, co powodowało konieczność dłuższego przytrzymania przycisku w celu włączenia zasilania - procesor musiał wystartować i dojść do miejsca w programie, w którym zaczynał podtrzymywać sobie zasilanie. Dzięki.

sterowanie stanem wysokim chyba nie jest najlepszym rozwiązaniem. lepiej po starcie procesora uziemiać pin dla podtrzymania zasilania.

PC

A nie lepiej przesiąść się na lepszy procesor (niekoniecznie większy), którego można obudzić przerwaniem (z przycisku) ze stanu najgłębszego uśpienia? Potrafi to większość AVR'ów, MPS430 (te polecam również ze względu na bardzo niski pobór prądu), PICe...

Adam Dybkowski napisał(a):

No a koszty? A przeprogramowanie na PICa? Wrzucasz kondensator i mosfeta i po robocie. BartMan

Użytkownik "BartMan" <newsRE_MO snipped-for-privacy@bartman.prv.pl> napisał w wiadomości news:cqr4tf$t2b$ snipped-for-privacy@mamut1.aster.pl...

No i dlatego pytam ;) U.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required