Opis produktu: EMC2101 - sterownik wentylatora i temperatury I2C - STEMMA QT / Qwiic - Adafruit 4808
Moduł wyprodukowany przez firmę Adafruit i wyposażony w układ EMC2101. Jest zgodny ze standardem SMBus 2.0. Umożliwia sterowanie wentylatorem za pomocą modulatora szerokości impulsu PWM lub wyjścia liniowego DAC. Posiada wbudowane dwa monitory temperatury - kontrolujące kanał wewnętrzny i kanał zewnętrzny. Każdy kanał może mieć oddzielnie zdeklarowany zakres temperatury, po przekroczeniu którego następuje przerwanie lub wysyłany zostaje alert.
Produkt kompatybilny z Arduino i Raspberry Pi
Na stronie producenta dostępny jest szczegółowy przewodnik użytkownika oraz biblioteki dla środowiska Arduino IDE oraz CircuitPython, do pobrania z serwisu GitHub.
Opis wyprowadzeń czujnika i sterownika EMC2101
- VIN - pin zasilania napięciem w zakresie od 3 V do 5 V DC.
- 3Vo - pin zasilania napięciem 3,3 V.
- GND - pin masy układu.
- SCL - pin linii zegara interfejsu komunikacyjnego I2C.
- SDA - pin linii danych interfejsu komunikacyjnego I2C.
- ALERT - pin przerwania / wejście do wentylatorów 4-pinowych.
- TACH - pin przerwania / wejście do wentylatorów 4-pinowych.
- FAN - pin wejściowy do sterowania wentylatorami 3-pinowymi i 4-pinowymi.
- DN - pin ujemny diody pomiaru temperatury.
- DP - pin dodatni diody pomiaru temperatury.
Sugerowane zastosowanie
- Wykorzystywany w procesorach graficznych
- Jako jednoczesny kontroler PWM i czujnik temperatury
Specyfikacja techniczna czujnika od Adafruit
- Układ: EMC2101
- Napięcie zasilania: od 3 V do 5 V DC
- Maksymalne natężenie prądu: 1000 µA
- Monitorowanie temperatury:
- zakres pomiaru temperatury: od -40°C do 125°C
- kanał zewnętrzny: dokładność pomiaru ± 1°C (przy temperaturze 25°C)
- kanał wewnętrzny: dokładność pomiaru ± 2°C
- Interfejs komunikacyjny: I2C
- Adres interfejsu: 0x5C
- Automatyczna kompensacja
- Korekta błędu rezystancji
- Ostrzeżenie o przekroczeniu zdeklarowanej temperatury
- Kompatybilny z SM Bus
- Możliwość wyboru wyjścia sterownika wentylatora PWM lub DAC