Bardzo ważnym aspektem pomiarów wykonywanych przyrządami elektronicznymi jest zapewnienie bezpieczeństwa użytkownikom. Zagrożenia są związane przede wszystkim z napięciami uznawanymi za niebezpieczne, z którymi człowiek mógłby mieć kontakt, choćby tylko hipotetycznie. Pewne grupy urządzeń nie mogłyby istnieć, gdyby nie stosowano w nich odpowiedniej izolacji dla sygnałów wejściowych i wyjściowych.
Tag: SMBus
STM32Butterfly2: obsługa cyfrowego termometru MCP9801
Wśród realizowanych projektów zdarzają się takie, które wymagają pomiaru temperatury. Układy do pomiaru temperatury można podzielić na dwie grupy: czujniki analogowe oraz czujniki cyfrowe. W przypadku tych pierwszych pomiar sprowadza się do odczytu wartości napięci na wyjściu czujnika przez przetwornik analogowo-cyfrowy mikrokontrolera oraz przekształcenie uzyskanej wartości do postaci, która prezentować będzie temperaturę otoczenia. Natomiast czujniki cyfrowe posiadają tą zaletę, iż same realizują proces konwersji wartości temperatury do postaci cyfrowej, która jest przesyłana przez magistralę do mikrokontrolera (np. SPI, I2C).
STM32Butterfly2 i akcelerometr LIS35D
W ostatnim czasie bardzo dużą popularność zdobyły układy MEMS. Szczególnie widoczne są one w postaci akcelerometrów montowanych w telefonach komórkowych, umożliwiając automatyczną zmianę orientacji, obrazu i wykrywanie gestów w sterowaniu aplikacjami. Układy te można także zastosować we własnych aplikacjach.
STM32Butterfly2: obsługa zewnętrznego RTC z I2C
W części realizowanych projektów wymagane jest znanie aktualnej daty i czasu. W artykule przedstawiamy jak za pomocą mikrokontrolera STM32 (płytka STM32Butterfly2) odczytywać dane z układu RTC M41T56C64 (płytka KAmodRTC).
STM32Butterfly2: sterowanie LED RGB za pomocą wyspecjalizowanego sterownika PCA9633
W dużej liczbie realizowanych projektów niezbędne jest zapewnienie komunikacji z elementami zewnętrznymi, w tym celu stosowane są różne standardy. Poniższy projekt przedstawia użycie jednego ze stosowanych standardów w komunikacji – magistrali I2C. Do tego celu wykorzystano moduł KAmodRGB, którego sercem jest czterokanałowy sterownik diod LED firmy NXP – PCA9633.
Bufory 2-przewodowych magistral komunikacyjnych firmy NXP
Firma NXP zaprezentowała bufory dla 2-przewodowych magistral komunikacyjnych, nazwane PCA9525 i PCA9605. Nowe układy NXP współpracują ze standardem I2C, SMBus oraz PMBus.
NXP PCA9515: ekspander magistrali I2C/SMbus
Układ PCA9515 jest scalonym ekspanderem magistrali I2C i SMbus. Jego zadanie polega na usunięciu części ograniczeń związanych z liczbą układów, które mogą być dołączone jednocześnie do linii magistrali oraz z maksymalną długością linii SCL i SDA.
Nowe układy interfejsowe USB produkcji Silicon Laboratories
Silicon Laboratories, znany producent podzespołów elektronicznych, opracował nową rodzinę układów interfejsowych USB oznaczonych symbolem CP21xx.
Silicon Laboratories CP2501 – układ interfejsowy USB dla ekranów dotykowych
Firma Silicon Laboratories wprowadziła do sprzedaży nowy układ interfejsowy USB o nazwie CP2501. Jest on przeznaczony do współpracy z szeroką gamą ekranów dotykowych umożliwiając konwersję dedykowanych dla nich interfejsów komunikacyjnych do formatu zgodnego ze standardem USB.
Procesor Intel Atom z FPGA firmy Altera
Firma Intel planuje rozbudowę 32-bitowej platformy procesorowej Atom o moduły integrujące na jednej płytce krzemowej procesor z serii E600 i macierz programowalną FPGA firmy Altera.