Whadda Płytka Interfejsu Eksperymentalnego Usb WSI8055N
Whadda Płytka Interfejsu Eksperymentalnego USB WSI8055N – wejścia, wyjścia i kontrola w Twoich aplikacjach
Whadda Płytka Interfejsu Eksperymentalnego Usb WSI8055N to praktyczny moduł do tworzenia własnych projektów sterowania i pomiaru z poziomu komputera. Ta karta interfejsu została zaprojektowana tak, aby ułatwiać eksperymenty z sygnałami cyfrowymi i analogowymi, a także pozwalać na budowę niestandardowych aplikacji działających w środowisku Windows.
W praktyce otrzymujesz zestaw kanałów, który daje szerokie możliwości: 5 cyfrowych wejść oraz 8 cyfrowych wyjść, a do tego 2 wejścia analogowe i 2 wyjścia analogowe o rozdzielczości 8 bitów. Dzięki temu płytka sprawdza się zarówno w prostych układach testowych, jak i w prototypach większych systemów sterowania.
Co ważne, komunikacja odbywa się z wykorzystaniem biblioteki obsługiwanej dynamicznie (DLL), co pozwala na wygodne sterowanie z poziomu wybranych narzędzi programistycznych. Dzięki temu możesz integrować moduł z własnymi aplikacjami w językach i środowiskach, które potrafią wywoływać biblioteki DLL.
Rozbudowa możliwości: cyfrowe i analogowe kanały oraz skalowanie przez USB
Jedną z większych zalet rozwiązania Whadda jest elastyczność w zakresie liczby kanałów. Sama płytka oferuje podstawowy zestaw wejść i wyjść, ale możesz go rozszerzać, łącząc kolejne karty z portami USB komputera. Producent przewiduje możliwość podłączenia maksymalnie czterech kart, co pozwala dopasować liczbę kanałów do potrzeb projektu.
W przypadku sygnałów cyfrowych masz do dyspozycji 5 wejść cyfrowych oraz 8 wyjść cyfrowych. To dobry fundament do obsługi przycisków, czujników binarnych, stanów logicznych, a także do sterowania przekaźnikami lub innymi elementami wykonawczymi.
W obszarze analogowym dostępne są 2 wejścia analogowe oraz 2 wyjścia analogowe o rozdzielczości 8 bitów. Taka specyfikacja sprawdza się w wielu zastosowaniach prototypowych: od odczytu wartości czujników po generowanie sterujących sygnałów wyjściowych.
Biblioteka DLL i przykłady kodu – szybki start z Windows
W sterowaniu płytką kluczową rolę odgrywa biblioteka dołączana dynamicznie (DLL). Dzięki temu możesz pisać własne aplikacje Windows, które korzystają z funkcji interfejsu. Wspierane jest środowisko 32-bitowych aplikacji Windows, a komunikacja jest gotowa do użycia w podejściu opartym o wywołania DLL.
Jeśli pracujesz w Delphi, Visual Basic, C++ Builder lub innym narzędziu do tworzenia aplikacji Windows, które obsługuje wywoływanie DLL, ta karta będzie naturalnym wyborem do budowy własnych interfejsów sterujących. Dodatkowo producent udostępnia próbki kodu źródłowego dla Visual Basic, Visual C++, Visual C#, Excel, Delphi i Borland C++ Builder.
Warto też zwrócić uwagę na kompatybilność wsteczną: sprzęt i oprogramowanie są wstecznie kompatybilne z poprzednimi wersjami, co ułatwia przejście na nowszą kartę lub utrzymanie starszych projektów.
Oprogramowanie diagnostyczne/testowe i funkcje pomocnicze
W zestawie otrzymujesz oprogramowanie diagnostyczne/testowe, które przyspiesza uruchamianie i weryfikację działania kanałów. Umożliwia ono oddzielne testowanie wyjść i wejść, a także korzystanie z funkcji typu „usuń wszystkie” oraz „ustaw wszystkie”, co jest wygodne podczas pracy z logiką stanów.
Dla bardziej zaawansowanych eksperymentów dostępna jest funkcja licznika na wejściach 1 i 2 z regulowaną bazą danych. Maksymalna częstotliwość wynosi do 20 kHz, przy czym warto pamiętać, że jest ona zależna od całkowitego obciążenia wejść/wyjść (we / wy).
W obszarze analogowym przydatne jest wyjście analogowe sterowane przez funkcję Set-Slider oraz wyświetlanie schematu wejść analogowych. Dzięki temu szybciej zweryfikujesz zachowanie układu i dobierzesz parametry w trakcie testów.
| Parametr | Specyfikacja |
|---|---|
| Nazwa produktu | Whadda Płytka Interfejsu Eksperymentalnego Usb WSI8055N |
| SKU | 31b73087192a |
| Cena | 189 zł |
| Cyfrowe wejścia | 5 kanałów |
| Cyfrowe wyjścia | 8 kanałów |
| Analogowe wejścia | 2 kanały |
| Analogowe wyjścia | 2 kanały |
| Rozdzielczość analogowa | 8 bitów |
| Maks. liczba kart rozszerzających | do 4 kart podłączonych do portów USB komputera |
| Biblioteka komunikacyjna | dołączana dynamicznie (DLL) |
| Maks. częstotliwość licznika | do 20 kHz (zależnie od całkowitego obciążenia we / wy) |
| Minimalne wymagania systemowe | Procesor 1 GHz lub szybszy 32-bit (X86) lub 64-bit (x64), USB 1.1 lub nowsze, Windows XP lub nowszy |
Minimalne wymagania i kompatybilność – kiedy płytka zadziała od razu
Jeśli myślisz o szybkim wdrożeniu projektu, dobrze wiedzieć, że Whadda Płytka Interfejsu Eksperymentalnego Usb WSI8055N ma jasne wymagania sprzętowe. Wystarczy komputer z procesorem 1 GHz lub szybszym (32-bit X86 albo 64-bit x64), a do komunikacji potrzebne jest złącze USB w standardzie 1.1 lub nowszym.
System operacyjny, który obsługuje karta, to Windows XP lub nowszy. Producent podkreśla też wsparcie dla 32-bitowych aplikacji Windows oraz możliwość pisania własnych programów w środowiskach, które potrafią wywoływać DLL.
Istotnym atutem jest również dostępność wersji zmontowanej. Jeżeli wolisz ograniczyć etap przygotowań, możesz wybrać wariant gotowy do użycia.
W zestawie i w praktyce: jak korzystać z funkcji testowych
Oprogramowanie diagnostyczne/testowe ma pomóc Ci sprawnie zweryfikować działanie kanałów, zanim przejdziesz do pisania własnej aplikacji sterującej. Szczególnie przydatne są funkcje umożliwiające szybkie ustawienie lub wyzerowanie wyjść oraz osobne testy wejść i wyjść.
- Oddzielne testowanie wejść i wyjść ułatwia diagnozę w pierwszych uruchomieniach.
- Funkcja licznika do 20 kHz pozwala testować impulsy na wejściach 1 i 2 z regulowaną bazą czasu.
Jeśli chcesz, możesz też korzystać z narzędzi do sterowania analogowego poprzez Set-Slider oraz z podglądu schematu wejść analogowych. To sprawia, że płytka nie jest tylko „interfejsem do kodu”, ale też wygodnym narzędziem do pracy eksperymentalnej.
Whadda Płytka Interfejsu Eksperymentalnego Usb WSI8055N to propozycja dla osób, które chcą łączyć programowanie z fizycznym światem: od prostych testów sygnałów po bardziej rozbudowane prototypy. Dzięki czytelnemu zestawowi wejść/wyjść, wsparciu DLL i przykładowym projektom start jest zdecydowanie szybszy, a możliwości rozbudowy pozwalają dopasować rozwiązanie do rosnących wymagań.

