Actions

MAXimator Expander (PL): Difference between revisions

From Kamamilabs.com - Wiki

Created page with "__jzpdf__ ===== Opis ===== MAXimator Expander to moduł rozszerzeń z wbudowanym czujnikiem temperatury, wyświetlaczami siedmiosegmentowymi, klawiaturą i diodami wielokoloro..."
 
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__jzpdf__
__jzpdf__
===== Opis =====
====== Opis ======
MAXimator Expander to moduł rozszerzeń z wbudowanym czujnikiem temperatury, wyświetlaczami siedmiosegmentowymi, klawiaturą i diodami wielokolorowymi. Płytka dedykowana jest do współpracy z MAXimatorem
MAXimator Expander to moduł rozszerzeń z wbudowanym czujnikiem temperatury, wyświetlaczami siedmiosegmentowymi, klawiaturą i diodami wielokolorowymi. Płytka dedykowana jest do współpracy z MAXimatorem


Line 8: Line 8:
</center>
</center>


 
===== Podstawowe cechy i parametry =====
===== Podstawowe cechy i parametry =====
* Czujnik temperatury STLM20W87F firmy STMicroelectronics  
* Czujnik temperatury STLM20W87F firmy STMicroelectronics  
Line 57: Line 57:


===== Czujnik temperatury =====
===== Czujnik temperatury =====
Na płytce MAXimator Expander znajduje się scalony czujnik temperatury typu STLM20 zanalogowym wyjściem sygnału. Wyjście sygnału dostępne jest na linii A0. Napięcie wyjściowe układu reprezentuje temperaturę mierzoną, zgodnie z funkcją transferową:
Na płytce MAXimator Expander znajduje się scalony czujnik temperatury typu STLM20 z analogowym wyjściem sygnału. Wyjście sygnału dostępne jest na linii A0. Napięcie wyjściowe układu reprezentuje temperaturę mierzoną, zgodnie z funkcją transferową:


<center >Vo =–11.69 (mV/°C)*T+1.8663V </center>
<center >Vo =–11.69 (mV/°C)*T+1.8663V </center>
Line 80: Line 80:
[[File:temp.png|none|400px|thumb|center]]
[[File:temp.png|none|400px|thumb|center]]
</center>
</center>


===== Wyświetlacze 7-segmentowe =====
===== Wyświetlacze 7-segmentowe =====
Na płytce zamontowano cztery 7-segmentowe wyświetlacze LED sterowane multipleksowo, za pośrednictwem układu 74LVC2244A.
Na płytce zamontowano cztery 7-segmentowe wyświetlacze LED sterowane multipleksowo, za pośrednictwem układu 74LVC2244A.  




Line 147: Line 146:


===== Diody wielokolorowe (RGB) =====
===== Diody wielokolorowe (RGB) =====
Wbudowane w płytkę diody wielokolorowe typu WS2812 pozwalają na wyświetlanie kolorów w ponad 16,7 mln odcieniach, sterowanie diodami odbywa się natomiast szeregowo – za pomocą jednej linii sygnałowej możliwe jest sterowanie szeregiem takich diod. Linia D12 doprowadza sygnał sterujący na wejście diody LED1, jej wyjście dołączone jest do wejścia diody LED2.
Wbudowane w płytkę diody wielokolorowe typu WS2812 pozwalają na wyświetlanie kolorów w ponad 16,7 mln odcieniach, sterowanie diodami odbywa się natomiast szeregowo – za pomocą jednej linii sygnałowej możliwe jest sterowanie szeregiem takich diod. Linia D12 doprowadza sygnał sterujący na wejście diody LED1, jej wyjście dołączone jest do wejścia diody LED2.  





Latest revision as of 10:06, 2 November 2024

Opis

MAXimator Expander to moduł rozszerzeń z wbudowanym czujnikiem temperatury, wyświetlaczami siedmiosegmentowymi, klawiaturą i diodami wielokolorowymi. Płytka dedykowana jest do współpracy z MAXimatorem



Podstawowe cechy i parametry
  • Czujnik temperatury STLM20W87F firmy STMicroelectronics
  • Cztery wyświetlacze 7-segmentowe, sterowane multipleksowo
  • Wbudowany układ 74LVC2244A (bufor zasilający wyświetlacze)
  • Dwie diody wielokolorowe (RGB) typu WS2812B
  • Wbudowane dwa przyciski użytkownika oraz przycisk zerowania
  • Otwory montażowe o średnicy 3 mm
  • Wymiary modułu: 58 mm x 55 mm x 19 mm


Płytka nie jest kompatybilna z Arduino!


Wyposażenie standardowe
Kod Opis
MAXimator Expander
  • Zmontowany i uruchomiony moduł


Schemat elektryczny


Widok płytki drukowanej


Czujnik temperatury

Na płytce MAXimator Expander znajduje się scalony czujnik temperatury typu STLM20 z analogowym wyjściem sygnału. Wyjście sygnału dostępne jest na linii A0. Napięcie wyjściowe układu reprezentuje temperaturę mierzoną, zgodnie z funkcją transferową:

Vo =–11.69 (mV/°C)*T+1.8663V

gdzie:

T - temperatura zmierzona przez czujnik

Vo – napięcie na wyjściu czujnika

Mierzona temperatura ma więc wartość:

T=(1.8663−Vo) / 0.01169



Wyświetlacze 7-segmentowe

Na płytce zamontowano cztery 7-segmentowe wyświetlacze LED sterowane multipleksowo, za pośrednictwem układu 74LVC2244A.



Linia Segment LED
D0 segment A
D1 segment B
D2 segment C
D3 segment D
D4 segment E
D5 segment F
D6 segment G
D7 segment DP
D8 katoda DS1
D9 katoda DS2
D10 katoda DS3
D11 katoda DS4




Diody wielokolorowe (RGB)

Wbudowane w płytkę diody wielokolorowe typu WS2812 pozwalają na wyświetlanie kolorów w ponad 16,7 mln odcieniach, sterowanie diodami odbywa się natomiast szeregowo – za pomocą jednej linii sygnałowej możliwe jest sterowanie szeregiem takich diod. Linia D12 doprowadza sygnał sterujący na wejście diody LED1, jej wyjście dołączone jest do wejścia diody LED2.




Przyciski

Płytka ma wbudowane dwa przyciski użytkownika (oznaczone „L” oraz „R”) oraz przycisk zerowania układu. Linie sygnałów D14 oraz D15 (do których dołączono kolejno przyciski „R” oraz „L”) podciągnięte są do napięcia zasilania (+5 V). Przycisk zerowania (RES) dołączony jest do linii nRST, wciśnięty powoduje dołączenie linii do masy.





Klawisz Linia Stan domyślny
„L” (S1) D15 Podciągany do zasilania (+5 V)
„R” (S2) D14 Podciągany do zasilania (+5 V)
RES (S3) nRST Rozwarty