Skaner DMX AVT 5512 PROJEKTY



Podobne dokumenty
1.1 Co to jest USBCOM? Budowa oraz parametry techniczne... 3

Sterownik wentylatora z termostatem

ZL8AVR. Płyta bazowa dla modułów dipavr

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

Lampa RGB z interfejsem DMX

usbcat OPTOIZOLOWANY INTERFEJS USB<->CAT OPTOIZOLOWANE STEROWANIE PTT, CW, FSK GALWANICZNA IZOLACJA AUDIO IN, AUDIO OUT Podręcznik użytkownika

dokument DOK wersja 1.0

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK wersja 1.

Moduł wykonawczy z interfejsem Ethernet Sterowanie 8 przekaźnikami i pomiar napięć przez sieć LAN lub WAN

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

PŁYTKA DRUKOWANA EM-USB-DIL24 BUDOWA INTERFEJSU USB-RS232 (TTL) - DIL24

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

Programowany, 16-kanałowy sterownik 230 V

U W A G I D O M O N T A ś U Z E S T A W U L A B O R A T O R Y J N E G O A B C 0 1 U S B 3, A B C 0 2

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

SML3 październik

PRZEDWZMACNIACZ PASYWNY Z SELEKTOREM WEJŚĆ. dokumentacja. (wersja 1.1

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.

ALNET USB - RS Konwerter USB RS 232/422/485 Instrukcja obsługi

MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART

MultiTool instrukcja użytkownika 2010 SFAR

TRB-0610 Konwerter USB RS 232/422/485 Instrukcja obsługi

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Instrukcja użytkownika KRISTECH, 2016

Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM.

Instrukcja do konwertera USB-RS232

CM Konwerter ModBus RTU slave ModBus RTU slave

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

Programator procesorów rodziny AVR AVR-T910

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Kod produktu: MP01105T

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

Instrukcja do oprogramowania ENAP DEC-1

PROJEKTY Merger DMX. montowanej pod kątem 90 stopni w stosunku do płyty głównej. Jak widać, budowa urządzenia jest nieskomplikowana,

Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N

Instrukcja obsługi programatora AVR Prog USB v2

Aoi Ryuu. v2.0 moduł z mikroprocesorem Atmega169 dla makiety dydaktycznej Akai Kaba

LDA-8/ Z wyświetlacz tekstowy

Kod produktu: MP01105

Sterownik-timer z 8 przekaźnikami

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Instrukcja obsługi programatora AVR Prog USB v2

Przemysłowy odtwarzacz plików MP3

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

Montaż i uruchomienie

INSTRUKCJA OBSŁUGI Zestaw uruchomieniowy EvB 5.1 v5

Dekodery akcesoriów DCC (2)

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Instrukcja użytkownika KRISTECH,

INSTRUKCJA OBSŁUGI.

Interfejs USB-RS485 KOD: INTUR. v.1.0. Zastępuje wydanie: 2 z dnia

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

Płytka uruchomieniowa XM32

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

Kod produktu: MP-BTM222-5V

Zestaw Startowy EvB. Więcej informacji na stronie:

INSTRUKCJA PANEL STERUJĄCY MT-5

W.J WIELICZKA

Uniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.

Moduł Komunikacyjny MCU42 do systemu AFS42

CRUSB KONWERTER CAN / USB

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

dodatkowe materiały na ftp: ftp://ep.com.pl user: 00865, pass: 00664dyt

USB AVR JTAG. Instrukcja obsługi rev.1.0. Copyright 2011 SIBIT

Kod produktu: MP-BT-RS232

Instrukcja obsługi programatora AVR Prog USB v2

MINIPROJEKTY Przenośny zasilacz dla Raspberry Pi Zero

Moduł CON012. Wersja biurkowa. Przeznaczenie. Użyteczne właściwości modułu

Płytka uruchomieniowa XM64

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

ZL6ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC213x. Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC213x

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

Zestaw uruchomieniowy z mikrokontrolerem ATXMega256A3U

MJOY ENCODERS v1 ZASADA DZIAŁANIA

Kod produktu: MP01611-ZK

Kod produktu: MP01611

Kod produktu: MP00501-XE232NET

Zestaw edukacyjny dla mikrokontrolerów ST62

KCM-5111 H Megapixel IP D/N PoE Box Camera (DC 12V / PoE)

MOD STM32 explorem0 z STM32F051C8T6. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PRAKTYCZNA

POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY KATEDRA ENERGOELEKTRYKI LABORATORIUM INTELIGENTNYCH INSTALACJI ELEKTRYCZNYCH

SPDIF_Gen generator/ tester sygnału cyfrowego S/PDIF

INSTRUKCJA Płytka uruchomieniowa EvB 4.3

Interfejs RS485-TTL KOD: INTR. v.1.0. Zastępuje wydanie: 2 z dnia

Widok programatora PonyProgUSB wersja 1.0 oraz jego elementy przedstawiono na poniższym rysunku.

Transkrypt:

Skaner AVT Na łamach EP opublikowano opisy kilkunastu urządzeń z interfejsem. Były to głównie odbiorniki i nadajniki, a także urządzenia umożliwiające rozbudowę sieci. Przy uruchamianiu prototypów lub dużych instalacji na pewno przyda się skaner, który może oddać nieocenione usługi. Rekomendacje: skaner przyda się osobom zajmującym się urządzeniami technicznymi na scenie, techniczną oprawą imprez itp. Skaner umożliwia obrazowanie ramek bez ich rejestrowania lub ich zapamiętywanie dla potrzeb analizy tego, co dzieje się w sieci urządzeń. Obrazowane są tryby on/ off-line sygnału, a także on/off-line połączenia z USB, które jest wykrywane automatycznie. Skaner może być zasilany z sieci 0 V AC lub portu USB. Zapewniona jest izolacja galwaniczna skanera od komputera. Budowa Schemat ideowy skanera zamieszczono na rysunku. W jego budowie można wyróżnić kilka bloków: zasilacz, konwerter - UART, konwerter USB-UART, mikrokontroler sterujący oraz elementy opcjonalne, takie jak wyświetlacz graficzny i klawiatura. Obniżenie napięcia z 0 V AC do V AC realizuje transformator TR (TZVA/ V) dostarczający dwóch napięć V. Następnie to napięcie jest prostowane przez diody D i D. Po stabilizacji za pomocą U (wraz z elementami towarzyszącymi) obwody skanera są zasilane napięciem V. Skaner można również zasilić z portu USB komputera-hosta. W takiej sytuacji izolację galwaniczną zapewnia przetwornica DC/DC (układ U). Jeśli izolacja nie jest potrzebna, można w miejsce U wlutować zwory zwierające wyprowadzenia - i -. Wtedy nie trzeba montować diody zabezpieczającej U przez prądem wstecznym, taka sytuacja raczej nie zdarzy się w trakcie normalnej eksploatacji. Złącze J jest przewidziane do dalszej rozbudowy. Będzie tam przyłączany akumulator zasilający skaner w trybie autonomicznym. Konwerter -UART zrealizowano wykonano w oparciu o układ U, kondensator C oraz rezystory R, R. Układ U to popularny konwerter poziomu TTL na transmisję różnicową RS. Nie zaleca się stosowania w jego miejsce układu, jednak można używać innych zamienników, np. AD. Konwerter USB-UART to typowa aplikacja FTRL oraz izolacja galwaniczna za pomocą układów U i U. Ze względu na stosunkowo dużą prędkość transmisji (aktualnie 00 w nowszych wersjach oprogramowania 00 kb/s), nie wolno stosować typowych transoptorów, które są zbyt wolne. Konieczne jest zastosowanie transoptorów telekomunikacyjnych z bramkami Schmitta. Złącze JP jest przeznaczone do dołączenia klawiatury. Złącze J oraz rezystory W ofercie AVT* AVT- A AVT- UK Podstawowe informacje: Wbudowany zasilacz zasilanie 0 V AC. Możliwość rezygnacji z zasilacza i zasilania z USB. Izolacja galwaniczna pomiędzy interfejsem a komputerem PC. Rejestrowanie oraz obrazowanie ramek. Tryby on-line/off-line sygnału. Automatyczne wykrywanie i obrazowanie połączeń z USB. Dodatkowe materiały na FTP: ftp://ep.com.pl, user: 0, pass: rxoaagj wzory płytek PCB Projekty pokrewne na FTP: (wymienione artykuły są w całości dostępne na FTP) AVT-0 Lampa RGB z interfejsem (EP /0) AVT- Merger (EP /0) AVT- Demultiplexer (EP /0) AVT- Multiplexer (EP /0) AVT- -owy sterownik serwomechanizmów (EP /0) AVT- Miniaturowa konsola z interfejsem (EP /0) AVT- Sterownik -RGB (EP /0) AVT-9 Transmisja przez sieć Ethernet (EP /0) AVT-00 Dimmer & Relay (EP /0) AVT- Tester serwomechanizmów modelarskich (EP /0) AVT-0 Dwustanowy sterownik serwomechanizmu (EP /0) AVT- Sześciokanałowy dimmer z (EP /009) AVT-9 Cyfrowy sterownik (EP /00) AVT-90 Konwerter USB- (EP -/00) --- -kanałowy regulator mocy sterowany sygnałem (EP -/00) * Uwaga: Zestawy AVT mogą występować w następujących wersjach: AVT xxxx UK to zaprogramowany układ. Tylko i wyłącznie. Bez elementów dodatkowych. AVT xxxx A płytka drukowana PCB (lub płytki drukowane, jeśli w opisie wyraźnie zaznaczono), bez elementów dodatkowych. AVT xxxx A+ płytka drukowana i zaprogramowany układ (czyli połączenie wersji A i wersji UK) bez elementów dodatkowych. AVT xxxx B płytka drukowana (lub płytki) oraz komplet elementów wymieniony w załączniku pdf AVT xxxx C to nic innego jak zmontowany zestaw B, czyli elementy wlutowane w PCB. Należy mieć na uwadze, że o ile nie zaznaczono wyraźnie w opisie, zestaw ten nie ma obudowy ani elementów dodatkowych, które nie zostały wymienione w załączniku pdf AVT xxxx CD oprogramowanie (nieczęsto spotykana wersja, lecz jeśli występuje, to niezbędne oprogramowanie można ściągnąć, klikając w link umieszczony w opisie kitu) Nie każdy zestaw AVT występuje we wszystkich wersjach! Każda wersja ma załączony ten sam plik pdf! Podczas składania zamówienia upewnij się, którą wersję zamawiasz! (UK, A, A+, B lub C). http://sklep.avt.pl ELEKTRONIKA PRAKTYCZNA 9/0 9

C 00nF XRL () XRL () XRL () XRL () XRL () XRL () J U Vcc RO RE DE DI in J D D+ B A D D+ MAX J out Term u u u u u U IN+ IN OUT+ OUT u u NME00S /RXDdmx u J DI RW E D0 D D 9 0 D D D D D CS CS /RstLcd 9 0 LCD U N u TCK TDO TMS TDI J 9 0 JTAG /RXDusb /Rst /T XDusb C 0uF D9 R V /CS CS Vcc R MISO SCK SO HOLD SCK SI R MOSI U k + JP /RXDusb /T XDusb K K 9 0 K K K K Panel + J F In 0V 0mA TR TZVA/xV 0 9 D SM00 D SM00 J USBB-BV C 0uF/V C 00nF + U 0 Vin Vout C 0uF/V C 00nF U FTRL C 00nF C 0uF/V U N D Power D D ST R R R 0 9 TCK TMS TDO TDI Aref PF0/ADC0 PF/ADC PF/ADC PF/ADC PF/ADC PF/ADC PF/ADC PF/ADC /CS0 SCK MOSI MISO /RXDu sb TXDu sb 9 0 /Rst0 PB0/SS PB/SCK PB/MOSI PB/MISO PB/OC0 PB/OCA PB/OCB PB/OC/OCC PD0/INT0/SCL PD/INT0/SDA PD/INT/RXD PD/INT/RXD PD/IC PD/XCK PD/T PD/T RESET X X U AtMega-AU /RXDdmx K K K K K 9 K D0 0 D 9 D D D D D D /RstLcd CS CS E 9 RW 0 DI 9 A PE0/PD/RXD0 PE/PD0/TXD0 PE/AC+/XCK0 PE/AC /OCA PE/INT/OCB PE/INT/OCC PE/INT/T PE/INT/IC AD0/PA0 AD/PA AD/PA AD/PA AD/PA AD/PA AD/PA AD/PA A/PC0 A9/PC A0/PC A/PC A/PC A/PC A/PC A/PC ALE/PG PEN PG0/WR PG/RD PG/TOSC PG/TOSC +..V A R 0R R 0R R0 0R C 00nF C0 00nF C 00nF J D SSA + R 0k C 00nF R k R R D Data R k D USB C 00nF Q R 0k Mhz C pf C9 pf A Vcc VccIO 9 vout USBDM USBDP RESET XTIN TXD RXD RTS CTS DTR DSR DCD RI 9 0 XTOUT TEST CBUS0 CBUS CBUS CBUS CBUS R R9 k R 0 Rysunek. Schemat ideowy skanera 0 ELEKTRONIKA PRAKTYCZNA 9/0

Skaner R, R i kondensator C umożliwiają dołączenie wyświetlacza LCD. Kolejność wyprowadzeń jest zgodna z wyświetlaczem typu EAP-NLED wyposażonym w sterownik KS0B. Montaż i uruchomienie Schemat montażowy Skanera pokazano na rysunku. Montaż rozpoczynamy od elementów biernych SMD, można też wlutować układ U. W kolejnym kroku montujemy elementy przewlekane bierne, zaczynając od najniższych. Później wlutowujemy układy U i U (pod U warto zastosować podstawkę precyzyjną). Rysunek. Schemat montażowy skanera Wykaz elementów Wariant do montażu przewlekanego Rezystory: (SMD 0) R, R9: kv R:, kv R: 0 kv R, R, R0: 0 V R, R, R, R, R R: 0 V R: 0 kv (pot. montażowy) Kondensatory: (SMD 0) C, C, C, C, C, C0, C, C, C: 00 nf C, C, C: 0 mf/ V (elektrolit.) C, C9: pf Półprzewodniki: U: 0 U: ATmega-AU U: MAX (zalecana podstawka precyzyjna) U: NME00S przetwornica DC/DC V 00 ma U: FTRL U, U: N D, D: SM00 D, D: dioda LED zielona, mm D: dioda LED czerwona, mm D: SSA D, D: dioda LED żółta, mm Pozostałe: Q: kwarc MHz TR: TZVA/ V (transformator sieciowy V/ W) F: bezpiecznik 0 ma 0 z gniazdem J: TB-.0-PP-P, TB-.0-PIN złącze TB z listwą kołkową J: NS-W (gniazdo NS pin), NS- -G (wtyk NS pin), NS-T ( szt. terminali do wtyku NS), XLR-G-C (gniazdo XRL- do obudowy) J: USBB-BV (gniazdo USB kątowe) J: NS-WK (gniazdo NS pin kątowe) JP: ZL-PG (gniazdo IDC męskie, proste) J: ZL-0PG (gniazdo IDC męskie, proste) J: ZL-0PG (gniazdo IDC męskie, proste) J: NS-W (gniazdo NS pin), NS- -G (wtyk NS pin), NS-T ( szt. terminali do wtyku NS), XLR-W (wtyk XRL- do obudowy) J: NS-W (gniazdo NS pin) Rysunek. Programowanie układu FTDI ikona lupy Rysunek. Programowanie układu FTDI liczba układów do zaprogramowania

Tabela. Funkcje sygnalizacyjne diod LED Nazwa/oznaczenie Stan Opis USB/D Zgaszona Brak połączenia USB Skaner podłączony do USB Zgaszona Brak transmisji USB Miga co sekundę Nieuruchomiony program Skaner na komputerze lub DATA/D brak transmisji Miga szybko/świeci Uruchomiony program na komputerze i trwa transmisja ST/D Zgaszona Wykryto transmisję Brak transmisji /D Zgaszona Brak transmisji Miga Wykryto transmisję, dioda zmienia stan po każdej odebranej ramce Power/D Zgaszona Brak zasilania skanera Zasilanie skanera włączone Rysunek. Przykładowy dialog ze skanerem Po zasilaniu urządzenia sprawdzamy pracę U. Teraz można umieścić U w podstawce i wlutować U i U. Jeśli przy zasilaniu z USB nie jest potrzebna izolacja galwaniczna, można znacznie obniżyć koszty skanera (przetwornica jest stosunkowo droga). W takiej sytuacji nie wlutowujemy przetwornicy U, a jedynie zwieramy piny - Tabela. Polecenia realizowane przez skaner (Uwaga! Pominięto znaki CR-LF) Rozkaz Funkcja Zwraca nazwę urządzenia, przykład: :t wysłanie pytania przez host t (komputer) : Skaner odpowiedź skanera Wersja urządzenia, przykład: v :v wysłanie pytania przez host :.0 odpowiedź skanera Zatrzymanie skanowania, przykład: e :e wysłanie pytania przez host : OK odpowiedź skanera Start skanowania, przykład: s :e wysłanie pytania przez host : OK odpowiedź skanera Tabela. Komunikaty przesyłane przez skaner Komenda Funkcja RST Nastąpił restart skanera START Początek bufora STOP Koniec bufora IDLE Brak komunikacji, komenda wysyłana co sekundę WAIT Skanowanie zatrzymane przez użytkownika komendą e (komenda wysyłana co sekundę) ERR Nierozpoznana komenda OK Potwierdzenie wykonania komendy i -. Podobnie, jeżeli niepotrzebne będzie zasilanie sieciowe, nie montuje się elementów zasilacza. Pozostało, na kawałku przewodu, zamontować złącza XRL, z drugiej strony obudowy NS-0W. Układ U (RAM z interfejsem SPI o pojemności kb) jest przeznaczony do zapamiętywania w trybie autonomicznym. Aktualnie oprogramowanie nie wykorzystuje jej i nie ma potrzeby, aby wlutowywać ją i elementy z nią współpracujące (R R, C, D9). Skaner przeznaczony jest do umieszczenia w obudowie KM-0, ale zanim to zrobimy urządzenie należy uruchomić. Uruchomienie rozpoczynamy od podłączenia skanera do portu USB. Następnie instalujemy wymagane sterowniki CDM v..00 WHQL Certified ze strony www.ftdichip.com. Po poprawnym zainstalowaniu sterowników uruchamiamy program MProg., który także jest dostępny na serwerze firmy FTDI. Jeśli do komputera są dołączone inne urządzenia z układami FTDI, to je odłączamy. Klikamy na ikonkę lupy (rysunek ). W oknie powinna wyświetlić się liczba układów do zaprogramowania (rysunek ). Następnie wybieramy ikonkę otwarcia pliku, po czym wskazujemy plik Skaner_. ept znajdujący się w podkatalogu Templates. Klikając ikonkę błyskawicy programujemy układ, co trwa około sekundy. Od teraz dioda D świeci, gdy urządzenie komunikuje się z komputerem, natomiast D informuje o transmisji. Funkcje sygnalizacyjne diod LED opisano w tabeli. Ze skanerem komunikujemy się przez wirtualny COM lub sterowniki DXX. Parametry transmisji: 00,, n,. Ramka Rysunek. Okno programu Skaner v składa się ze znaku startu :, komendy i znaku końca ramki CR-LF (0x0D, 0x0A) np. :vcrlf. Przykładowy dialog ze skanerem pokazano na rysunku. Polecenia realizowane przez skaner wymieniono w tabeli. Skaner przesyła za pomocą interfejsu USB krótkie komunikaty tekstowe, Rysunek. Komunikat wyświetlany po wykryciu dołączonego Skanera Rysunek. Komunikat wyświetlany w wypadku braku dołączonego Skanera Rysunek 9. Zmiana statusu po odebraniu transmisji Tabela. Budowa ramki. Uwaga! W nawiasach kwadratowych podano dane hex. Len informuje o długości pola, CRC to zwykłe ADD obejmujące LenH, LenL i pola Znacznik początku bufora :START [CR] [LF] Długość starszy Długość młodszy CRC starszy CRC młodszy Znacznik końca bufora [LenH] [LenL] [dd] [dd] [CrcH] [CrcL] :STOP [CR] [LF] Rysunek 0. Okno zawartości bufora Rysunek. Wyświetlanie w formacie szesnastkowym ELEKTRONIKA PRAKTYCZNA 9/0

Skaner Rysunek. przesyłane przez Mini Konsolę które mogą być interpretowane przez oprogramowanie lub obsługę wymieniono je w tabeli. W tabeli umieszczono opis ramki, natomiast niżej przykładową ramkę odebraną za pomocą Mini Konsoli (AVT- ) i programu terminala: : S T A R T CR LF LEN SC 9 0 9 0 a 0d 0a 00 9 00 fe 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CRC : S T O P CR LF 00 00 0 a f 0 0d 0a Obsługa skanera z poziomu terminala nie jest wygodna, dlatego powstał program Skaner v, którego okno pokazano na rysunku. Program automatycznie wykrywa skaner dołączony do komputera. Na górnej belce znajduje się szereg informacji. Od lewej: informacja o statusie układu FTDI i dwa przyciski, z których lewy umożliwia zamrożenie ekranu, a prawy zmienia sposób wyświetlania informacji z bufora. Nad przyciskami znajduje się informacja o stanie komunikacji w skanerze. Po prawej stronie belki umieszczono informację o autorach i dystrybutorze. Jeśli program wykryje skaner, zobaczymy komunikat jak na rysunku, natomiast w przeciwnym wypadku jak na rysunku. Jeśli skaner jest połączony z komputerem, ale nie ma transmisji, w statusie skanera ukazuje się napis IDLE (rys. ). Gdy pojawi się transmisja, status zmieni się na RUN (rysunek 9). napływające z, są wyświetlanie bez przerwy (tryb on-line). Naciśnięcie STOP zatrzyma proces wyświetlania, a etykieta na przycisku zmieni się na START (tyb off- -line). Naciśnięcie START spowoduje powrót do trybu on-line. z bufora są wyświetlane dziesiętnie, co widać w kolumnach,, okna bufora pokazanego na rysunku 0. Po naciśnięciu przycisku HEX, dane będą wyświetlane w formacie szesnastkowym, jak na rysunku, a etykieta przycisku zmieni się na DEC. Program skanera pokazuje ile ile zostało przesłanych, pozostałe pola są puste. W wypadku Mini Konsoli, będą to y, co widać na rysunku. Sławomir Skrzyński, EP Zygmunt Dziewoński REKLAMA ELEKTRONIKA PRAKTYCZNA 9/0