0,00 €

V košarici ni izdelkov.

0,00 €

V košarici ni izdelkov.

More
    DomovLiteraturaRFID –brezkontaktni čitalnik kartic

    RFID –brezkontaktni čitalnik kartic

    Ko enkrat dobimo podatek, ki lahko zgleda tako:

    "1011111000100111111111000000001100000000001110101111100011111000",

    moramo poiskati zaporedoma devet pozitivnih bitov. Ker v Bascomu ne moremo definirati spremenljivko kot niz bitov, sem podatek definiral kot niz osmih bajtov.

    Če zgornji primer rotiramo, dobimo podatek:

    11111111 10000000 01100000  
    FF                              80             60
    00000111 01011111   
    07                                  5F
    00011111 00010111 11000100
    1F                                17             C4

    Za naše potrebe bomo uporabili samo zadnjih pet bajtov podatka, ker prvi trije bajti predstavljajo začetek in kodo proizvajalca.

    Slike ni

    Ko imamo enkrat prebran podatek, ga lahko primerjamo z našimi podatki, ki so shranjeni v EEPROM-u procesorja. V kolikor podatka o njem nimamo in nam je odzivnik neznan, to sporočimo s tremi kratkimi piski podatek, pa se izpiše na serijski port . V kolikor je podatek najden, aktiviramo izhodni rele (odpremo vrata, vklopimo kakšno napravo ali javimo nadzornemu sistemu prisotnost v nadaljnji postopek). Podatke o vsakem odzivniku, ki ga prebere bralna enota, procesor izpisuje na serijski port.

    V EEPROM-u imamo shranjene podatke o naših odzivnikih. Skupno lahko shranimo podatke o 101 odzivniku, od tega je prvi odzivnik glavni “MASTER”, le-tega bomo uporabljali izključno za nastavljanje bralne enote, ostali so uporabniški in jih uporabljamo za odpiranje vrat oziroma ostale postopke, kot recimo za izpis njihove kode na serijski port, če bralno enoto povežemo z računalnikom ali kakšno drugo napravo.

    GLAVNI ODZIVNIK BO POSTAL TISTI ODZIVNIK, KI BO PRVI PRIBLIŽAN
    BRALNI ENOTI S PRAZNIM EEPROMOM IN PRAVILNO PREBRAN

    V bralno enoto je mogoče en odzivnik vpisati le enkrat. Če poskusimo že vpisan odzivnik vpisati še enkrat, nam bralna enota tega ne bo dovolila. Bralna enota je narejena na dvostranskem tiskanem vezju velikosti 50 x 75 mm. Večina elementov je v SMD izvedbi in je priporočljivo sestavljanje začeti s spajkanjem teh elementov.

    Slike niProgramiranje bralne enote

    Bralno enoto lahko programiramo (nastavljamo) na dva različna načina:

    • z glavnim odzivnikom (kartico) lahko:
      • vpisujemo nove odzivnike,
      • programiramo izhod (bistabilno ali monostabilno-čas preklopa),- brišemo vse odzivnike, razen glavnega;
    • s terminalom oziroma s PC-jem z uporabo terminal-emulator programa (in uporabniške kode) lahko:
      • pobrišemo določen odzivnik IZ SPOMINA,
      • vpišemo NOV odzivnik na želeno lokacijo,
      • pobrišemo vse odzivnike, vključno z glavnim odzivnikom,
      • programiramo izhod,
      • spreminjamo kodo za dostop do programiranja,
      • preberemo kode vseh odzivnikov, vpisanih v spomin,
      • nastavimo čas, po katerem bo sprožen alarm odprtih vrat.

    Prejšnji članek
    Naslednji članek