ST1S10: koniec stabilizatorów liniowych

Monolityczne stabilizatory impulsowe są stosowane w zasilaczach od wielu lat, przy czym dopiero w ostatnich latach producenci półprzewodników wprowadzili do sprzedaży układy wygodne w stosowaniu: przystosowane do pracy w szerokim zakresie napięć zasilających bez konieczności modyfikacji indukcyjności dławika, charakteryzujące się dużą wydajnością prądową, prostą aplikacją i niewielkimi wymiarami.

Półprzewodnikowy „kwarc”

Powszechnie stosowane generatory kwarcowe bywają źródłem poważnych kłopotów: nie zawsze chcą poprawnie startować, generują zakłócenia EM, nie są odporne na udary mechaniczne, nie zawsze możliwy do zaakceptowania jest długi czas startu od chwili włączenia zasilania. Jeżeli do tego dołożyć rosnące wymagania związane z miniaturyzacją obudów, aż się prosi, żeby tradycyjne kwarce zastąpić czymś bardziej wyrafinowanym.

Jednoukładowy „kombajn” z RTC

W modeliku opisanym w artykule zastosowano mało znany w naszym kraju zegar czasu rzeczywistego zintegrowany z pamięcią EEPROM o pojemności 8 kb oraz kwarcem wbudowanym w obudowę układu scalonego. Umożliwiło to zbudowanie kompletnego RTC składającego się z jednego układu scalonego, dwóch rezystorów i trzech kondensatorów…

Funkcje API w obsłudze GPIO

Operowanie bezpośrednio na rejestrach 32–bitowego procesora lub mikrokontrolera nie należy do zadań prostych. Mimo, iż samo napisanie (stosunkowo zaawansowanych) aplikacji przy użyciu nazw rejestrów jest możliwe, to wprowadzanie zmian do istniejącego kodu po upływie na przykład kilku miesięcy, dodatkowo przez osobę, która nie jest autorem programu, jest w zasadzie niemożliwe do wykonania w sensownym czasie. Z tego powodu do takich operacji programiści wykorzystują funkcje o mniej lub bardziej kojarzących się nazwach. Jeżeli mamy do czynienia z bardzo skomplikowanym projektem wykorzystującym wiele peryferiów mikrokontrolera, to napisanie stosownych funkcji jest pracochłonne i wymaga dobrej znajomości architektury mikrokontrolera.