EM1206 BASIC - programowalny moduł Ethernet.
The EM1206 jest miniaturowym modułem wtykowym programowalnym w języku BASIC. W połączeniu z złączem RJ203 (gniazdo / magnetyki), EM1206 zajmuje tylko 34,5x19mm przestrzeni na PCB. EM1206 można używać z dowolnym odpowiednim złączem ethernetowym.
Ten moduł zawiera interfejs Ethernet 100Base / T, 4 porty szeregowe, dysk flash, EEPROM oraz zegar czasu rzeczywistego (RTC). Dlatego EM1206 doskonale nadaje się do osadzania w produktach końcowych, takich jak sensory, czytniki kart magnetycznych podłączone do sieci, napędy i inne urządzenia.
The EM1206 opcjonalnie obsługuje połączenia przez Wi-Fi (do tego wymagany jest moduł WA1000), a także możliwość zewnętrznego podłączenia wyświetlacza LCD, klawiatury i źródła dźwięku.
EM1206 można zamówić osobno, jak również w połączeniu z modułem RJ203.
Część sprzętowa (Hardware)
Specyfikacja:
- Na bazie wysokowydajnego kontrolera ASIC 88MHz (T1000).
- Port Ethernet 10 / 100BaseT auto-MDIX (bez izolacji galwanicznej?).
- Opcjonalny interfejs Wi-Fi (wymagany moduł WA1000).
- 4 porty szeregowe o wysokiej prędkości (poziom CMOS):
- Szybkość (baudrates) do 921,600;
- tryby parzystości – brak / parzysta / nieparzysta / znacznik / spacja;
- format przesyłania danych 7/8 bitów;
- pełny tryb dupleksu z opcją kontroli przepływu;
- tryb półduplexu z kontrolą rozdzielenia (kontrola kierunku);
- Szyfrowanie i deszyfrowanie strumieni Wiegand i zegar / dane.
- Do 1024KB pamięci flash dla oprogramowania układowego, aplikacji i danych.
- 2KB EEPROM do przechowywania danych.
- RTC z dodatkowym wejściem zasilania (dla zapasowej baterii)
- Obsługuje zewnętrzny wyświetlacz LCD i klawiaturę.
- Programowalny generator dźwięku kwadratowego dla zewnętrznego buzzera.
- Do 17 wspólnych linii wejścia-wyjścia (w tym 8 linii przerwań).
- Linie sterowane dla 2 zewnętrznych diod LED.
- 4 wbudowane diody LED:
- zielona i czerwona dioda LED;
- Zielona i żółta dioda LED do Ethernetu.
- Programowalny zintegrowany PLL.
- Wiarygodny obwód resetowania zasilania/przepięcia.
- Zasilanie: 230mA, 3.3V (tryb 100BaseT, PLL włączony).
- Wymiary: 33.2x18.1x5.5mm.
- Oprogramowanie jest aktualizowane za pomocą portu szeregowego lub Ethernetu.
Funkcje programowania.
Obiekty obsługiwane przez platformę:
- Sock - obsługa gniazd (do 16 sesji UDP, TCP i HTTP).
- Net - kontrola portu ethernetowego.
- Wln - obiekt interfejsu Wi-Fi (wymagany moduł WA1000).
- Ser - do 4 portów szeregowych (UART, tryby Wiegand i zegar / dane).
- Io to ogólny obiekt linii wejścia-wyjścia, portów i przerwań.
- Kp - skanuje zewnętrzną macierz klawiatury.
- Rtc - obiekt zawiera aktualną godzinę i datę.
- Fd - zarządza systemem plików flash i oddzielnym dostępem do sektorów.
- Stor - zapewnia dostęp do EEPROM
- Romfile - ułatwia dostęp do zasobów plików (dane stałe).
- Pat - kontroluje diody LED.
- Beep - generuje sygnał dźwiękowy.
- Button - kontroluje linię MD (klucz ustawień)
- Sys - obiekt ogólnej funkcjonalności urządzenia
Grupy funkcji: Funkcje łańcuchowe (21 w sumie!), funkcje konwersji czasu i daty, oraz funkcje obliczania haszowania (md5 i sha1).
Typy zmiennych: Byte, char, integer (word), short, dword, long, real, string + tablice i struktury.
Zaloguj się