W dawnych czasach i nadal mamy przyciski, w których jeden sposób jest wyłączony, a drugi jest włączony, mechanicznie zbudowany, aby fizycznie podłączyć lub odłączyć ścieżkę elektryczną.
Na nowoczesnych urządzeniach, takich jak laptopy, przyciski zasilania działają inaczej. Naciśnij raz, jest włączony, naciśnij ponownie, nie wyłączy się i przejdzie w tryb uśpienia. Trzymaj ten sam przycisk wciśnięty przez około 3 sekundy, a laptop wyłącza się, jakby dosłownie został odcięty.
Przyciski te mają z pewnością bardziej złożony mechanizm niż tylko podłączanie lub odłączanie drutu.
Czy ktoś wie, jak zaprojektowano te obwody? Jestem bardzo ciekawy, jak działają te przełączniki zasilania.
Odpowiedzi:
Nowoczesne przełączniki nie zawierają żadnej magii. W rzeczywistości są one mniej skomplikowane i droższe niż rzeczywiste fizyczne włączniki / wyłączniki.
Te przełączniki są tylko wejściami do mikrokontrolera. Mikrokontroler może stwierdzić, kiedy naciśniesz przycisk, a reszta jest zakodowana w oprogramowaniu układowym, aby zdecydować, co z tym zrobić. Moc jest zwykle przełączana za pomocą tranzystorów. Oznacza to, że sam przycisk nie musi obsługiwać wysokiego napięcia ani wysokiego prądu, więc jest o wiele więcej opcji, aby go wykonać i aby był mały. Może to być na przykład przełącznik membranowy, którego nigdy nie użyłbyś do przełączania zasilania ściennego.
Oznacza to, że niewielka część urządzenia jest zwykle włączona, przynajmniej na tyle, aby zasilić mikrokontroler. Jednak współczesne mikrokontrolery mogą pobierać tak małe ilości energii, gdy robią tylko czekając na sygnał przełączający, że ta moc jest nieistotna w większości przypadków.
W niektórych przypadkach przycisk faktycznie powoduje włączenie mikro po naciśnięciu, co następnie włącza niektóre tranzystory lub przekaźnik lub coś w celu utrzymania zasilania. Po naciśnięciu przycisku, aby wyłączyć urządzenie, mikro wyłącza wszystko, w tym siebie.
źródło
W prostych urządzeniach możesz mieć mikrokontroler w trybie niskiego poboru mocy, który budzi się (generując sygnały włączenia dla innych urządzeń) po naciśnięciu przycisku, a następnie wraca do trybu uśpienia po ponownym naciśnięciu przycisku. To po rozważeniu ogłoszenia faktu, że użytkownik może nacisnąć przycisk wiele razy z rzędu itp.
Gdy masz już strukturę zarządzania energią (jak w laptopach), możesz łatwo zintegrować te funkcje. Poza tym istnieją układy scalone (takie jak LTC2950 ), które mogą obsługiwać przyciski zasilania (np. Ogłaszanie, obsługa szybkich kolejnych naciśnięć itp.).
źródło