PC/104 moduł z 48-liniowym cyfrowym I/O, -40~85ºC

Kod produktu: OMM-DIO-XT

Cechy produktu:

  • 48 cyfrowych linii I/O
  • Programowalne kierunki portów
  • Rezystory podciągające 10KΩ na każdej linii
  • Wszystkie linie włączają się w trybie wejściowym
  • Dwa 50-stykowe gniazda I/O
  • Niski koszt
  • Rozszerzona temperatura -40°C do +85°C
  • WSPA

Onyx-MM-DIO posiada 48 cyfrowych linii I/O wykorzystujących 2 układy scalone 82C55. Każdy układ ma 24 linie I/O zorganizowane jako trzy 8-bitowe porty, A, B i C. Wszystkie linie I/O są podłączone do rezystorów podciągających 10KOhm, a po włączeniu zasilania lub zresetowaniu systemu wszystkie porty resetują się do wejścia i są ciągnięte wysoko. Rejestr sterujący na chipie 82C55 umożliwia zaprogramowanie każdego portu dla wejścia lub wyjścia oraz dla różnych trybów pracy, w tym podstawowych wejść / wyjść, stroboskopowych I / O i bitów ustawionych / resetowanych.

Tryb 0 zapewnia podstawowe operacje wejściowe i wyjściowe. Nie są używane żadne sygnały uzgadniania. Jest to najczęstsza metoda cyfrowych wejść / wyjść i jest przydatna do odczytu sygnałów stanu, włączania i wyłączania przełączników itp. Wszystkie trzy porty mogą pracować w trybie 0.

Tryb 1 zapewnia stroboskopowe wejścia/wyjścia na portach A i B z sygnałami uzgadniania dostarczanymi na porcie C. W trybie wejściowym jeden sygnał jest stroboskopem do zatrzaśnięcia danych w porcie, a drugi sygnał jest wyjściem potwierdzenia. W trybie wyjściowym jeden sygnał jest używany do wskazania, że procesor zapisał nowe dane do portu, a drugi sygnał jest wejściem potwierdzenia.

Tryb 2 umożliwia użycie portu A jako dwukierunkowej magistrali danych, z liniami portów C używanymi do uzgadniania. Port A jest zwykle w trybie trójstanowym. Gdy procesor zapisuje nowe dane na porcie A, sygnał wyjściowy wskazuje, że dostępne są nowe dane. W odpowiedzi obwód zewnętrzny stroboskopuje sygnał wejściowy potwierdzenia, włączając w ten sposób wyjściowe na porcie A. Obwód zewnętrzny może również zatrzasnąć nowe dane w porcie A za pomocą sygnału stroboskopowego danych wejściowych.

Tryb ustawiania/resetowania bitów umożliwia indywidualne ustawianie (1) lub resetowanie (0) dowolnego bitu na porcie C bez konieczności odczytywania portu C i maskowania lub ochrony niezmienionych bitów.

Darmowe oprogramowanie Universal Driver firmy Diamond zapewnia obszerną bibliotekę programowania w języku C do sterowania wszystkimi cyfrowymi funkcjami I/O. Przykładowe programy są dołączone zarówno do kodu źródłowego, jak i plików wykonywalnych, aby pomóc w szybkim tworzeniu aplikacji.