RFID-TEKNIK FÖR IDENTIFIKATION AV NYCKLAR

Storlek: px
Starta visningen från sidan:

Download "RFID-TEKNIK FÖR IDENTIFIKATION AV NYCKLAR"

Transkript

1 Examensarbete 20 poäng D-nivå RFID-TEKNIK FÖR IDENTIFIKATION AV NYCKLAR Reg.kod: Oru-Te-EXA037-Mag104/04 Mikael Söderholm och Nancy Mulo Elektronikmagister 160 p Örebro vårterminen 2004 Examinator: Dag Stranneby KEY IDENTIFICATION USING RFID Örebro universitet Örebro University Institutionen för teknik Department of technology Örebro SE Örebro, Sweden

2 Sammanfattning Detta examensarbete har utfört på TT System AB i Örebro. Uppgiften gick ut på att ta fram ett säkerhetssystem till nyckelskåp med hjälp av RFID teknik. Systemet ska kunna detektera när ett objekt tas bort eller läggs i skåpet. Avläsningen är tänkt att ske genom en eller flera antenner, placerade inuti ett nyckelskåp eller i dess närhet. Den slutliga prototypen som vi utvecklade utnyttjade transponderteknologin för att identifiera nycklarna. Abstract This thesis has been done at TT System AB in Örebro. Our assignment was to develop a safety system to a key box by using a RFID-technique. The system purpose is to detect when an object is taken out or being put in the key box. The data transmitted by the transponder provides identification or location information. To detect a signal, an antenna of the reader generates a magnetic field, which induces a voltage in the coil of the transponder and supplies the transponder with energy. When an RFID transponder passes through the electromagnetic zone, it detects the reader's activation signal and then identification of a key occurs 2

3 Förord Denna rapport är resultatet av ett examensarbete inom magisterprogrammet för elektronik vid Örebro universitet. Tanken bakom detta arbete är att tillämpa teorin från föreläsningarna för att få inblick i hur man löser ett projekt i verkligheten. Arbetet har utförts på uppdrag av TT System AB i Örebro. Vi vill tacka följande personer som varit till stor hjälp under examensarbetets gång. TT System AB Frank Norberg Beo Berndtson Anders Sunesson Nova Electronics Tobias Persson VD Inköp/Produktionstekniker Inköp/Datatekniker Konsult/Handledare TekniQ/Mälardalens Högskola Anders Martinsen Regionsansvarig Örebro Universitet Thorbjörn Andersson Kjell Mårdensjö Magnus Otterskog Bo-Lennart Silfverdal Handledare Lärare Doktorand Labingenjör Företag Örebro Lindarverkstad Örebro den 17 maj 2004 Mikael Söderholm Nancy Mulo 3

4 Innehållsförteckning 1 INLEDNING BAKGRUND UPPGIFT SYFTE AVGRÄNSNINGAR VERKTYG BÄRBAR DATOR FICKMINNE SANDISK CRUZER MINI 128 MB TESTINSTRUMENT PROGRAMVARA METOD TILLVÄGAGÅNGSSÄTT FRAMTAGNING AV KOMPONENTLISTAN LF-TEKNIK (FUNKTIONSBESKRIVNING AV KRETSKORTET) HF-TEKNIK (FUNKTIONSBESKRIVNING AV KRETSKORTET) RESULTAT DISKUSSION FÖRSLAG TILL VIDAREUTVECKLING INOM FÖRETAGET REFERENSER LITTERATUR WEBBSIDOR PERSONLIGA REFERENSER BILAGOR BILAGA NR 1: DATABLAD FÖR MICROREADER BILAGA NR 2: DATABLAD FÖR MOTTAGARANTENN KEYRING TAG BILAGA NR 3: CYGNAL MICROCONTROLLER BILAGA NR 4: STK500 KOPPLINGSSCHEMA BILAGA NR 5: DATABLAD FÖR S4100 MULTI-FUNCTION READER MODULE BILAGA NR 6: DATABLAD OCH KOPPLINGSSCHEMA FÖR S BILAGA NR 7: DATABLAD FÖR KEY FOB BILAGA NR 8: DATABLAD FÖR S6000 GATE ANTENNA BILAGA NR 9: BLOCKDIAGRAM FÖR LF-TEKNIK BILAGA NR 10: BLOCKDIAGRAM FÖR HF-TEKNIK BILAGA NR 11: KOPPLINGSSCHEMA MELLAN S4100 OCH MAX BILAGA NR 12: SMITHDIAGRAM OCH SIGNALFUNKTIONSKURVA FÖR ANTENNEN BILAGA NR 13: SMITHDIAGRAM FÖR ANTENNEN BILAGA NR 14: REAKTIONSTIDEN BILAGA NR 15: KÄLLKOD BILAGA NR 16: TERMINOLOGI

5 1 Inledning Detta examensarbete är utfört vid TT System AB i Örebro. Företaget tillverkar produkter för att skapa säkra lösningar inom området nyckel- och läkemedelshantering och säker förvaring. TT System har idag 15 anställda, deras produkter finns i Sverige, övriga Norden samt några länder i Europa. Frank Norberg är företagets VD och är sedan 1991 ägare av TT System. Huvuddelen av deras produktsortiment är designat och utvecklat av dem själva och ibland i samarbete med externa entreprenörer. Deras produkter är Produkter för att hantera och förvara nycklar Produkter för att hantera och förvara läkemedel Produkter med syfte att skapa kundanpassade system för förvaring och hantering av andra värden, i första hand för det sociala området. 1.1 Bakgrund Behovet av effektiv och tillförlitlig identifiering av produkter har under de senaste åren ökat. Att kunna märka produkter elektroniskt kan innebära stora fördelar för produktion och organisation. Exempel på detta är streckkoder, som länge har använts i livsmedelsbutiker och vid annan märkning av produkter. Streckkoderna innehåller en kod, ett id som identifierar produkten. TT System AB använder ett identifieringssystem redan idag men det bygger på kontaktbaserade elektroniska transpondrar (Dallas Semiconductor`s ibutton/touchminnen). Man vill här komma ned i kostnad samt göra det mer användarvänligt/flexibelt. Företaget vill nu göra en grundlig utvärdering av tekniken RFID(Radio Frequency Identification) och dess möjligheter i deras säkerhetssystem. Företaget vill utveckla ett system som bygger på transponders som kommunicerar med radiosignaler och detta har varit vårt uppdrag. Ett enkelt sätt att förklara hur RFID fungerar är att jämföra tekniken med den i streckkoder, vilka fungerar på ungefär samma sätt men använder ljus som bärare av informationen istället för radiovågor. RFID består av en transponder (kallas även för tag eller databärare). När taggen kommer tillräckligt nära radiosändaren (antenn) lagras energi i kretsen inne i taggen. När energi blir tillräckligt stor skickas ett svar ut. Detta tas sedan emot av radiomottagen för vidare bearbetning. På detta sätt kan även ny information skickas från radiosändaren till taggen. RFID-tekniken arbetar, beroende på applikationen, inom olika frekvensområden. Olika egenskaper och krav gör det mer eller mindre lämpliga för vissa områden. Tre frekvensområden dominerar RFID-tekniken. Låg frekvens ( khz), som är den vanligaste tekniken, vilket ger korta läsavstånd. En relativt ny teknik, mellanfrekvens finns på 13,56 MHz. Hög frekvens använder sig av mikrovågor på 2,45 GHz och ger långa läsavstånd på upp till 10 m. 5

6 Det finns olika varianter av RFID-transpondrar. Aktiva har egen strömförsörjning som t ex består av ett batteri medan passiva som vi använder får energi av läsaren när den avläser transpondern. Dessutom kan transpondrarna delas in i read/write och read-only. En read - only-transponder är fast kodad med ett id-nummer och denna information kan inte ändras. En read/write-transponder kan lagra användardata som t ex sändningsnummer och vikt som går att ändra. Transpondertekniken är dock dyrare än streckkoder pga att de inte kan tillverkas hos användaren till skillnad mot streckkoder som kan skrivas ut med en skrivare. Fördelen med transpondermärkning är att den inte behöver vara synlig d v s den kan ligga i vätska, inborrad i plast, trä eller ingjuten i betong. Man får alltså en beröringsfri avläsning som inte kräver någon optisk kontakt. Några av de användningsområden där denna teknik används idag är stöldskyddsmärkning, sortering, inventering, passagesystem, djurmärkning och produktionsidentifiering 6

7 2 Uppgift 2.1 Syfte Syftet med detta examensarbete är att ta fram ett säkerhetssystem till nyckelskåp med hjälp av RFID-teknik. Systemet ska kunna detektera när ett objekt tas bort eller hängs upp i skåpet. Avläsningen är tänkt att ske genom en eller flera antenner, placerade inuti skåpet. 2.2 Avgränsningar Arbetet har begränsats inom dessa områden: Att studera de fysikaliska egenskaperna av RF-kommunikationen och de logiska/digitala kommunikationsprotokollen. Transpondrar med inbyggt antikollisionsprotokoll ska användas, d v s nytillkomna transpondrar måste kunna identifieras samtidigt som gamla transpondrar finns inom området. Om en transponder försvinner från området måste detta detekteras, det får inte heller ta för lång tid att detektera förändring i RFID-transponder-beståndet. Kontinuerligt avläsa RFID-transpondrar. Identiteterna ska jämföras med en tidigare inlärd lista. Avvikelser rapporteras i realtid till den befintliga administrativa delen av det befintliga systemet. 7

8 3 Verktyg Verktygen valdes efter hur examensarbete skulle utföras. För mer förklaringar av förkortningar i rapporten se bilaga terminologi. 3.1 Bärbar Dator Företaget tillhandahöll en bärbar dator. Detta underlättade arbetet eftersom vi kunde arbeta när som helst under dygnet. Datorn är en IBM ThinkPad med en processor på 500 MHz Intel Pentium och RAM 128 MB. Vi använde oss av datorns USB och dess COM-port för kommunikation med vårt system samt med fickminnet. 3.2 Fickminne Sandisk Cruzer mini 128 MB Fickminnet var vår bästa vän. Med det sparade vi mycket arbete. Minnet kommunicerar via USB-porten. Det är snabbaste och enklaste sättet att flytta data. Utmärkt som ersättare för alla vanliga disketter. 3.3 Testinstrument Testinstrumenten valdes med omsorg. Skolan tillhandahöll alla testinstrument som vi behövde Fluke 177 Multimeter Multimeter använde vi för att mäta värdena på komponenter (motstånd, kapacitans) och matningsspänning till korten TDS 220 Digital Oscilloscope När man ansluter en signal till ett digitalt oscilloskop leds signalen till att börja med genom en dämpsats och förstärkare som på ett analogt oscilloskop. Signalen leds från analog-tilldigitalomvandlare (A/D) som delar upp signalen i ett antal punkter sk sampel. Varje sådant sampel ges ett digitalt värde som motsvarar insignalens amplitud HP 8714B RF Network Analyser Med hjälp av HP 8714B RF Network Analyser skickade vi ut en signal med känd fas och amplitud på antenn. Antennen skickade tillbaka en reflekterad signal. 3.4 Programvara Listan över de programvaror som vi använde presenteras nedan ApplicationDownload Tool 4.0 TI ApplicationDownload Tool 4.0 TI är en liten programvara från TI där man programmerar in HEX-fil till en processor. Programvaran fungerar bara till modul s RS232 Hex Com Tool v4.0 För sändning av HEX-kommandon till s4100 använde vi RS232 Hex Com Tool v Hyperterminal Hyperterminalen är ett program i Windows för kommunikation av modem eller datorer emellan. 1 S4100 Multi Function Reader-detta är vår läsare och det förklaras mer i metod 8

9 3.4.4 Scintilla Text Editor Vi använde programmet Scintilla Text Editor för programmering av ATMEL Atmega Microsoft Word Rapporten skrevs i ordbehandlingsprogrammet Microsoft Word Microsoft Excel Transpondrarnas id lagrades i en tabell i Microsoft Excel Photoshop 6.0 Photoshop 6.0 använde vi för att redigera bilder Microsoft PowerPoint PowerPoint är ett presentationsprogram. Vi använde det för att presentera examensarbetet. 9

10 4 Metod 4.1 Tillvägagångssätt Vi började vårt arbete med förstudier inom ämnesområdet RFID för att få en övergripande förståelse för hur tekniken kan användas. Vi sökte mycket information på Internet och läste igenom böcker och manualer angående de komponenterna/materialen som vi använde oss av. Därefter studerade vi LF-tekniken, d v s de låga frekvensernas komponenter/moduler. En säljare från ELECTRONA och en från PROMAX, som är leverantörer av TI produkter, var på företaget och demonstrerade deras RFID-läsare och transpondrar. Vi fick en bra inblick i tekniken och dess funktion. Därefter beställde vi en läsare MicroReader 2000 RI-STU- MRD01 och några transpondrar av märke RI-TRP-RFOB-01. För att lösa projektet på ett strukturerat sätt tog vi fram en plan enligt de systematiska åtta stegen, se punkterna 1 till 4. 1 Problemställningar Beskrivning av önskat system -fysiska begränsningar (mått) -elektriska parametrar (material i skåp, frekvens) -önskemål om systemprestanda. Hur fungerar RFID-system -enkelt system -finns det olika varianter? (olika frekvens, olika systemlösningar (passivt - aktivt)) Olika systembegränsningar -räckvidd -identifieringsmöjligheter -antal samtidigt igenkända -påverkan av yttre faktorer (Störfrekvenser, påverkan av antenn och omgivande material) Vilka resurser finns tillgängliga -handledare och kunskap -vilka yttre källor kan vara till hjälp? (Internet, TI, Philips, Electrona) -Utvecklingssystem (RFID, mikroprocessor, övriga labbutrustningar) 2 Planering -i vilken turordning skall problemen lösas? -när bör olika saker (maskinvara, programvara) vara tillgängliga? 10

11 3. Datainsamling (Informationshämtning) -RFID-läsare (vilka finns och egenskaper, frekvens, antikollision) -kommunikation mellan RFID-läsare och transpondenn -vilka system har antikollisionsprotokoll och hur fungerar dessa? -vilka hjälpmedel finns för att testa kommunikation mellan läsaren och transpondern? -hur kommunicerar vi med RFID-läsaren för att nå transpondern? -vilken utrustning är lämplig för kommunikationen att börja med? -hur tillverkar vi en antenn för RFID-läsaren? -behövs det ytterliggare elektrisk anpassning på läsare (Bygga egen läsare)? -vilken mottagare/sändare skall hantera data från läsare? 4. Bearbetning -skiss på testsystem (hela konstruktionen) -uppbyggnad av RFID-läsare och antenn (färdig modul från tillverkare, egen konstruktion) -bygga upp systemet (prototypmässigt) med tillgängliga moduler och komponenter -framtagning av testkommandon för läsare och uppfångning av svar från transpondern -ta fram en kommunikationsenhet (programmering) -vilka möjligheter har man i ett plåtskåp (skåpet och dess inverkan) -behövs det en eller flera antenner per nyckellista? -ta fram ett förslag till systemlösning -verifierar lösningen mot önskade prestanda -utreda testsystemets för- och nackdelar. 4.2 Framtagning av komponentlistan Vi började med att planera, diskutera de olika lösningar som finns och hur genomförandet skulle gå till. Vi valde att testa två olika metoder, både LF-och HF-tekniken för att kolla om de skulle klara av protokollet för antikollision. Vi listade de olika komponenter som ingår i systemet, jämförde kvalité och priser hos de olika leverantörerna (TI, Philips, Cygnal, Elfa). Efter detta beställde vi hem komponenterna. Vi fick även en färdig modul från företaget för att bekanta oss med tekniken och hur den är tänkt att fungera i deras säkerhetssystem. Beskrivning av de ingående komponenter och dess funktioner tas upp i genomförande avsnitt. 11

12 5 Genomförande Här kommer vi att presentera hur vi har genomfört vårt projekt inom de två olika områdena. LF-teknik har ett frekvensområde på 134,2 khz och HF-teknik på 13,56 MHz. 5.1 LF-teknik (Funktionsbeskrivning av kretskortet) Följande komponenter användes för konstruktion av kretskortet. Blockdiagrammet för LFteknik se bilaga nr 9. Vi valde dessa komponenter pga. att de uppfyller funktionskraven för systemet och att vår handledare hade de tillgänglig på företaget. LM7805: Används för att omvandla matningsspänning 9V till 5V. Bild 1. Bild 1: LM Läsare (MicroReader 2000): för att läsa av och kunna kommunicera med 134,2 khz transpondrar. Datablad för denna läsare se bilaga nr 1. MAX232: används för att omvandla spänningsnivå på 10V som datorn sänder ut till 5V med hjälp av 5 st kondensatorer på 1,0 µf. Kretsen sköter även nivåomvandlingen åt andra hållet. Mottagarantenn: Vi använder Keyring Tag från TI som mottagarantenn. Den är också på 134, 2kHz. När transponden är placerade inom avläsningsområde, sker en elektronisk dialog mellan läsare och transpondern. Datablad för antenn se bilaga nr 2. Sändarantenn Lysdioder För att uppnå en enkel konstruktion av systemet har vi konstruerat systemet på ett mönsterkort som vi beställde från Elfa. På mönsterkortet lödde vi fast LM7805, läsare, MAX232, lysdioder. Matningsspänning på 9V får vi från Cygnalkortet (se bilaga nr 3) som med hjälp av spänningstransformator LM7805 omvandlas till 5V eftersom läsaren klarar av max 5V MicroReader 2000 funktion MicroReader består av en antennkrets RI45538NS som omvandlar elektrisk energi till elektromagnetiska vågor. Den har också inbyggd PIC-processor som är färdig-programmerad samt en strömkrets. Kommunikationen sker med RS232 via MAX232. Vi använde Windows Hyperterminal för att se detektering av transpondrarna. MicroReader har ett frekvensområde på 134,2 khz. Denna läsare är till för läsning mellan antenn och transpondrar, så att registreringen av transpondrar som befinner sig inom avläsningsområde detekteras. När transpondern passerar antennen skickas ett paket med information till läsaren, denna information består av 8 bitars ASCII-kod. ASCII-koden omvandlas vidare till hexadecimalkod

13 5.1.2 Sändar- och Mottagarantenn Vi konstruerade en egen sändarantenn. Eftersom antennen ska sända ut frekvensen på 134,2 khz så har den vissa krav på fysikaliska egenskaper. Q-faktorn skall inte överstiga 20 och induktansen skall ligga mellan 46 µh och 48 µh. Sändarantennen används för att detektera transpondrar. Varje transponder innehåller en liten radiosändare som är baserad på ett särskilt chip, där den elektroniska id-koden också är lagrad. Effekten från radiosändaren samlas in av en spole i transpondern. Detta är tillräckligt för att aktivera sändaren, som sänder ut koden vilken i sin tur avläses av läsaren. Beskrivning Mått/Mängd Förklaring Koppartråd 0,2 mm För att generera elektromagnetiskt fält Dimension 220 mm*170 mm Q-faktor 11 Resistans R 3,6 Ω Induktans L 47,48 µh Tabell 1: Fysikaliska egenskaper för sändarantenn Värdena på induktansen L och resistansen R mätte vi fram med en FlukePM6304 RCL-meter. Tjockleken på koppartråden fick vi från TI, vi lindade koppartråden på 7 varv och fick fram dimensionen enligt tabell 1. För att ta fram Q-faktor har vi använt formeln Q faktor = 2πfL R = 3 2π 134, , ,6 6 = Resultat för LF När konstruktionen av LF-systemet var färdigbyggt var det dags att testa vår systemfunktion. Vi använde Windows hyperterminalen i pc:n med hjälp av RS232-standard. Ur punkterna i våra avgränsningar klarade inte vårt system av att läsa fler transpondrar samtidigt, d v s läsaren klarade inte av att hantera protokollet för antikollision. Vilket är en av de viktigaste punkterna av vårt arbete. RFID-system som opererar på en låg frekvens är känsliga för annan lågfrekvent strålning, vilket kan vara en av de felkällor i vårt LF-system. I lokalen där vi hade vårt system fanns ett stort antal källor till lågfrekvent strålning. Lysrör, skärmar och ett antal elektrisk utrustningar som kunde ge upphov till lågfrekventa magnetiska fält. 13

14 5.2 HF-teknik (Funktionsbeskrivning av kretskortet) Här beskriver vi den HF-teknik komponenter som vi har använt. Bild 2 visar konstruktionen av tekniken. Bild 2: Arbetsplatta för HF HF-tekniken medförde att vi var tvungna att ändra en del på kretskortet samt använda en färdig modul från TI. Följande komponenter användes för konstruktion av kretskortet. Blockdiagrammet för HF-teknik se bilaga nr 10. LM7805 MAX202 Multi function reader s4100 från TI är färdigbyggd med en ATMEL microprocessor, HF-transceiver på 13,56 MHz, LF-transceiver på 134 KHz och en kristalloscillator. Se bilaga nr 5 s6700 Multi Protocol Transceiver IC är en krets som har frekvensen 13,56 MHz och används för trådlös kommunikation mellan läsare och transpondrarna. Sitter i modulen s4100. Datablad och kopplingsschema se bilaga nr 6. STK500 AVR-kortet är ett utvecklingskort med en mikroprocessor från ATMEL. Detta kort använde vi för programmering av kommunikation mellan läsare s4100 och antennkrets s6700. Kopplingsschema se bilaga nr 4. Funktion är densamma som för Cygnal Microcontroller. TI Series 6000 Gate Antenn är anpassad sändarantenn för 13,56 MHz och har en impedans på 50 Ω. Datablad för antennen se bilaga nr 8. Vicinity Key Fob transponder består av en kondensator, en spole och ett chip. Transpondern är tillverkad att fungerar som en mottagarantenn med 13,56 MHz bärfrekvens. Datablad för key Fob se bilaga nr 7. Vi var också tvungna att konstruera en ny antenn och få den att ha rätt frekvens samt rätt impedans. Vi använde oss av samma krets, LM7805 för att omvandla spänningen från STK500-kortet. All kommunikation med PC:n sker via RS232 som är kopplad enligt tabell 2. Se även sammankoppling mellan s4100 och RS232 via MAX202 i bilaga nr 11. Signalnamn Hylsa RS232 Hylsa s4100 Signalnamn Tx Data 3 2 Rx Data Jordpunkten 5 5 Jordpunkten Request To send 7 8 Clear To send Clear To send 8 7 Request To send Tabell 2: Koppling av pinnar mellan RS232 och s

15 5.2.1 s4100 Multi-Function Reader I s4100 sitter det en 8 bitars processor från Atmel. Vi laddade ner en BIN-fil som vi fick från TI. Denna fil gjorde att vi kunde skicka enkla HEX-kommandon för att kommunicera med antenn och transpondrarna. För att ladda ner BIN-filen till s4100 använde vi ApplicationDownload Tool 4.0. s4100 fungerar genom att man sänder ett HEX-kommando med RS232 Hex Com Tool. Till processorn skickar vi en förfrågan för läsning av transpondrar. Sändningen sker via MAX202 kretsen mellan pc:n och s4100. Processorn tar emot kommandon och informationen skickas vidare till antennen, därefter sker avläsning av transpondrar och deras id registreras. Multi- Function Reader består även av två antennkretsar där den ena är för LF och den andra för HF, och i vårt system används HF:s antennkrets s6700 Multi Protocol Transceiver IC s6700 är HF:s antennkrets och sitter i s4100 modulen. Kretsen är kopplad till en kristall på 13,56 MHz. Inkopplingen från antenn till kort förbinds med en koaxialkabel på 50 Ω impedans. I början ville vi bara plocka ur kretsen s6700 och dess kring komponenter, dvs kristall, kondensatorer, motstånd och induktans för att kunna kommunicera med utvecklingskortet STK500. Detta blev komplicerat och tog tid att genomföra, vi bestämde oss att kommunicera direkt via läsaren s Sändarantenn Antennen sänder ut frekvensen 13,56 MHz och har en impedans på 50 Ω. Antennen kräver större koppartråd samt mer lindningar. För att komma fram till hur lång koppartråd vi behövde använda, räknande vi ut våglängden och delade med två för att få antennens längd. Försök nr 1 Formel: 8 c0 3,0 10 λ = = = 22,12 där λ är antennens våglängd och c f 6 0 är ljushastighet i luft 13,56 10 λ 22,12 Koppartrådens längd är = = 11,06m 2 2 Vi använde testinstrumentet RF NETWORK ANALYZER 8714B för att testa antennen. Testinstrumentet visar samt räknar ut vilken impedans som koppartråden har. Vi fick ett Smith-diagram samt en signalfunktionskurva som visade de rätta värdena på impedansen vid olika frekvenser, se bilaga nr 12. Genom att ändra formen på koppartråden kunde vi påverka antennens impedans. Till slut fick vi en bra form som passade den kända impedansen och frekvensen. För bättre mottagning av transpondrarna, placerade vi antennen under en plasthink i vilket vi förvarade transpondrarna. Denna placering gav oss en möjlighet att detektera transpondrarna samt att kolla antikollisionsfunktion. Detta försök fungerade inte bra när vi testade systemet. Det visade sig att vi fortfarande inte kunde läsa alla transpondrarna samtidigt. 15

16 Försök nr 2 Vi konstruerade en loopantenn. Vi gjorde en impedansanppassning med LC-nät. Själva idén med ett anpassningsnät är att anpassa en lastimpedans Z L till ledningen med karakteristiska impedansen Z 0 som är skild från Z L. Z0 Zin Anpassningsnät ZL Målet är alltså att få Zin =Z 0 vilket medför att ståendevågförhållandet på ledningen blir lika med 1. Helst skall anpassningsnätet vara förlustfritt för att inte stjäla effekt från lasten. Vi tar hänsyn till att använda anpassningsnät av förlustfria, passiva komponenter, nämligen induktanser L och kapacitanser C. Vi använde även här testinstrumentet RF NETWORK ANALYZER 8714B för test av antennen för att kunna läsa av lastimpedansen Z L ur Smith-diagrammet. Efter avläsning av Z L normerade vi Z L, prickade vi in de normerade värdena i Smith-diagrammet. Avlästa värden på Z L Z L = 200-j400 Ω Normerad Z L Z L 200 j400 Z L = = = 4 j8ω Z 50 0 Från Smith-diagrammet kunde vi läsa av värdena på induktansen L S och kapacitansen C p och därefter beräknade vi de verkliga värdena på L S och C p. Se bilaga nr 13. Avläst värdena ur Smith-diagrammet L S = 4,4 där s för serie C p = 0,12 där p för parallell Beräknade värdena på L S och C p 2 Ls 2.58uH 3 s4100 Cp 28pF Antenn 1 4 L C S 16 P avläst värde LS Z 0 4,4 50 = jωls = j( avläst värde LS ) Z 0 LS = = = 2,58 µ H 6 ω 2π avläst värdecp 0.12 = jωcp = j( avläst värdecp ) CP = = = 28 pf 6 Z ω Z 2π

17 Detta försök blev svårare än vad vi tänkt oss. Vi fick problem med att anpassa antennen till ett bra värde som skulle överensstämma med de krav som modul s4100 har. Kraven för anpassningsnät när det gäller höga frekvenser är att induktansen ska vara så liten så möjligt, helst i pikohenry. Efter många tester och funderingar kom vi fram till att kortet s4100 var anpassat för direkt användning för antennen. Försök nr 3 Efter mycket hårt arbete med att konstruera en egen sändarantenn, vilket tog lång tid bestämde vi oss för att ta en färdigbyggd antenn. Från TI beställde vi en Series 6000 Gate Antenn. Denna antenn är redan anpassad och klar för användning. Antennens mått och egenskaper förklaras i tabell 3. Material Yttre dimension ABS-plast 322 x 337 x 40 mm Tabell 3: Antennens mått Inre dimension Vikt 322 x 337 x 38 mm Utstrålad effekt Impedans 0,7 kg 8 W 50 Ω ± 10 Ω 0 ±13º Frekvens MHz Vicinity Key Fob Transponder Vi valde denna typ av transponder pga utseende och att den uppfyller en bestämd ISO standard som stödjer antikollisionsprotokollet. Denna är egentligen protokoll för olika HEXkommandon och ASCII-kod där vi med hjälp av ett terminalprogram kunde kolla transpondrarnas id. Genom att skicka förfrågan (request) kunde vi få ett svar från transpondrarna. Själva fysiska uppbyggnaden av HF-transpondrarna är densamma som LFtranspondrarna STK500 AVR Vi bytte ut utvecklingskortet från Cygnal till STK500. På grund av att funktion är bättre än på Cygnal-kortet och att det är lättare att förstå och programmera. Seriell kommunikation mellan STK500 och s4100 sker via COM- porten. Informationen från transpondrarna visas i en LCDdisplay. Kravet från företaget på reaktionstiden för en läsning av 30 transpondrar är mindre än en 1 sekund, informationen av nycklarna skall registreras så snabbt som möjligt. Vi hade nio transpondrar och den rektionstid som vi mätte upp med ett oscilloskop blev 87 ms. Vi kopplade in probar från oscilloskopet på kanal 1 och kanal 2, där vi mätte på utvecklingskortet STK500 pinnar RxD och TxD. Vi fick en fin fyrkantsvåg där vi mätte tiden mellan pulserna som utvecklingskortet skickade till s4100. Se bilaga nr 14. Vi gjorde egen specialtestkontakt mellan MAX202-kretsen och datorn för att kunna se om vi hade problem med överföring och läsning av transpondrarna när STK500 är inkopplad med dator och s4100. Vi kopplade in specialtestkontakten mellan datorn och MAX202 och körde programmet RS232 Hex Com Tool v4.0 för att se kommunikationen. 17

18 Transpondrarna detekterades genom att vi skickade förfrågan (request) och fick svar (response) som kan se ut enligt tabell 4 och tabell 5. Request packet: (01 0B E 91) Field Contents Summary SOF 01 Start of Frame PacketLen 0B 00 Packet Length 11 bytes DeviceID 03 Device is MFR Cmd1 04 ISO15693 Entity ID Cmd2 62 Inventory Command Request IsOneSlot 01 1 Slot AfiFlg 00 No AFI byte included MskLen 00 Mask Length = 00 BCC 6E 91 LRC and ~LRC Tabell 4: Förfrågan Respons packet: ( E5 B E0 42 BD) Field Contents Summary SOF 01 Start of Frame PacketLen Packet Length 19 bytes DeviceID 03 Device is MFR Cmd1 04 ISO15693 Entity ID Cmd2 62 Inventory Status 00 ERROR_NONE Ivn.Resp.Flags 00 No Error DSFID 00 Data Storage Format ID UID EB B E0 ID of token (LSB) first BCC 42 BD LRC and ~LRC Tabell 5: Svar Vi testade oss fram genom att skicka olika förfrågan från tangentbordet, både för antikollisionsprotokollet och enstaka läsningar av transpondrarna. Detta gjorde vi för att veta hur vi skulle gå till väga med programmeringen. Vi förstörde en transponder för att se om den påverkar läsning av ej defekta transpondrar inom läsningsområdet. Med hjälp av terminalprogrammet kunde vi se att den defekta transpondern var ej läsbar och störde inte heller läsning av de övriga transpondrarna Programmering av STK500 AVR Vi bestämde oss för att programmera i C. Koden skrevs i Scintilla Text Editor. Med detta program kunde vi ladda ner koder till processor. Koden är uppbyggd med en del bibliotek för processor och LCD-display. För att kunna skicka förfrågan (HEX-strängar) var vi tvungna att skala ner den i flera bitar. Koden används för att lättare kunna skicka och identifiera transpondrarna. Programmeringen gav oss en säkrare läsning av transpondrarna än att använda terminalprogram. Vi hade möjligheter att ändra och testa oss fram med olika programmeringskoder för att nå den bästa lösning. Till slut skrev vi två olika källkoder som klarade även antikollisionsprotokollet, som detekterade transpondrarna kontinuerligt och ett som läste transpondrarna en och en. Genom funktionerna anropade vi en inlärd tabell av transpondrarnas id, som sedan jämfördes med de olika transpondrarna inom antennens avläsnings område. Se bilaga nr 15 för källkoder. 18

19 6 Resultat Om vi går tillbaka till syftet med detta examensarbete, var det att ta fram ett fungerande säkerhetssystem med hjälp av RFID-teknik. Vi har inte hunnit med alla punkter i avgränsningar pga tidbristen, bland annat att testa systemets funktion i plåtskåpet och kolla om transpondrarna detekteras när de plockas ur skåpet. Vi har i vårt arbete försökt komma fram till om RFID-tekniken kan ersätta Dallas touchknapp- teknik som TT system använder idag, samt om tekniken är tillräckligt utvecklad för att passa deras säkerhetssystem. RFID-tekniken befinner sig fortfarande i sin linda, och passar kanske än så länge endast en liten användargrupp. Tekniken utvecklas dock snabbt, och fler applikationer tillkommer hela tiden. Vi är övertygade om att i många fall kommer det att löna sig att använda RFID-tekniken istället för touchknapp/streckkod tekniken, eftersom RFID-tekniken medför betydligt lägre kostnad och är ett mer säkert system TT system AB får kanske se upp med att en del transpondrar ger starkare signaler än andra, vilket gör att detekteringen av dessa transpondrar läses hela tiden. Detta medför att de transpondrar med svaga signaler detekteras inte. Här måste företaget se till att använda transpondrar som har samma energi och inte har någon som är svagare än den andra. Detta kan leda till problem med att man inte kan läsa transpondrarna från nyckelskåpet som är väldigt viktigt. 19

20 7 Diskussion Under arbetetsgång har vi upplevt en del problem med komponenter/moduler. Det tog tid att förstå dess funktioner och kopplingar. Beställning av en del komponenter/moduler tog längre tid än vad vi hade förväntat oss, vilket gjorde att tiden rann iväg. Vi fick bra support av säljare från de olika leverantörerna. Vi fick även gratis koppartråd från Örebro Lindarverkstad så att vi kunde konstruera och linda antennen. I framtiden blir det kanske ett måste för märkning av produkter med RFID-teknik. Både företagare och privatpersoner kommer kanske att upptäcka fördelar med denna beröringsfria teknik. Det positiva med arbetet var att det var lärorikt och vi fick användning av de teoretiska kunskaperna från skolan. Fördelen med att jobba två tillsammans var att kunna diskutera de idéer vi hade, vilket resulterade i den bästa lösningen på arbetet och vi fick dessutom den hjälp vi behövde från skolan och konsulten Tobias Persson från Nova Electronics. 7.1 Förslag till vidareutveckling inom företaget Det vore intressant att utreda om det bli stora prestandaskillnader beroende på om RFIDteknik används vid små eller stora nyckelskåp. Det skulle även vara intressant att jämföra skillnaden mellan olika RFID-tekniker och dess funktion. Här är en del punkter som vi också skulle vilja gå igenom: Antennens egenskaper och elektromagnetiska fält. Måste kanske plåtskåpet ersättas med aluminiumskåp? Gå igenom hur TT system kommer att påverkas om de byter ut deras touchknapp teknik mot RFID. Att TT system måste göra klart för sig vad det är för värde som man tillför marknaden och som gör de unikt. Om relationen till kunderna påverkas, även om relationer till konkurrenter, leverantörer och tillverkare kommer att påverkas. 20

21 8 Referenser 8.1 Litteratur Titel: Microcontroller Cookbook Författare: M R James Förlag: Butterworth-Heinemann Språk: Engelska Utgivningsår: 1997 Utgåva: 1 ISBN-nr: Titel: Assembler programmering Författare: Wolfgang Link Förlag: Pagina förlags AB Språk: Svenska Utgivningsår: 1997 Utgåva: 1 ISBN-nr: Titel: Vägen till C Författare: Ulf Bilting Jan Skansholm Förlag: Studentlitteratur Språk: Svenska Utgivningsår: 2000 Utgåva: 3 ISBN-nr: Webbsidor Titel: Texas instrument Adress: Datum/tid: :52 Titel: Philips Adress: Datum/tid: :54 Titel: Google Adress: 8&hl=sv&meta= Datum/tid: :58 Titel: Elfa Adress: Datum/tid: :05 21

22 Titel: Leta Adress: &lrn= Datum/tid: :09 Titel: Silabs Development kit 8051 Adress: Datum/tid: :15 Titel: STK500 Atmel Adress: VR+8%2DBit+RISC+&tool_id=2735 Datum/tid: :56 Titel: Mikroprocessorn Atmega16 Adress: Datum/tid: : Personliga referenser Namn: Alf Mikkelä Titel: Säljare Företag: Electrona-Sievert AB Namn: Gunnar Ivansson Titel: Säljare Företag: Electrona-Sievert AB Namn: Mikael Hilke Titel: Säljare Företag: Promax mail: Namn: Jan Nordling Titel: Fält ingenjör Företag: Philips mail: Namn: Phil Todd Titel: Support Företag: Texas Instruments (England London) mail: 22

23 9 Bilagor 9.1 Bilaga nr 1: Datablad för MicroReader 2000 Description The Series 2000 Micro Reader is an intelligent module that provides all RF and control functions in order to communicate with khz HDX/FSK transponders and a host application. It is designed as a 30-pin Dualin-line printed circuit board. The Series 2000 Micro Reader is equipped with a serial communication interface and works together with a 47 H low-q antenna that eliminates the need to tune the system to resonance. Specifications: Part Number RI-STU-MRD1 Operating Temperature -20 to +50 C Storage Temperature -40 to +85 C Relative Humidity <97% non-condensing, IEC Test Db, 21 cycles Transmit Frequency khz Power Supply 5 Vdc, regulated Typical Current Consumption Active mode: 100 ma Idle mode: 5 ma Communication Point-to-Point Communications Parameters 9600 baud, 8 data bits, no parity, 1 start bit, 1 stop bit Communications Protocol Micro Reader specific communications protocol with Xon / Xoff handshake Communications Interface Serial Communications Interface (SCI), TTL voltage level Reader Interference Protection Wireless and wired synchronization Antenna 47 H, Q Typical Read Time Without synchronization: 100 ms With synchronization: 120 ms Transponder Types khz HDX/FSK Package 30-pin Dual-in-line for plug- or to solder-in Reference Documentation Reference Guide S2000 Reader System Micro Reader RI-STU-MRD1 Dimensions (38.3 mm x 29.3 mm x 13.5 mm) ± 0.5 mm Weight approx. 5 g Approval CE, FCC 23

24 9.2 Bilaga nr 2: Datablad för mottagarantenn Keyring Tag Specifications: Part Number RI-TRP-RFOB-01 RI-TRP-WFOB-01 Functionality Read Only Read/Write Memory (Bits) * Memory (Pages) 1 1 Operating Frequency khz Modulation FSK (Frequency Shift Keying) khz / khz Transmission Principle HDX (Half Duplex) Power Source Powered from the reader signal (batteryless) Typical Reading Range 60 cm** Typical Programming Range % of specified reading range Typical Reading Time 70 ms Typical Programming Time ms Typical Programming 25 ºC ,000 Operating Temperature (Read) -40 to +85 C Operating Temperature (Program) to +70 C Storage Temperature -40 to +85 Case Material Plastic (ABS) / glass insert (Transponder) Protection Class Hermetically sealed (Transponder) EMC Programmed code is not affected by normal electromagnetic interference or x-rays Signal Penetration Transponder can be read through virtually all non-metallic material Drop Test Dropped 10 times from a height of 1.90 m onto concrete Dimensions d 10.5 mm * 37.5 mm ± 0.3 mm Weight Approx. 4.5 g Reference Standard Transponder 23 mm Glass Encapsulated Transponder Reference Manual #

25 9.3 Bilaga nr 3: Cygnal Microcontroller Microcontrollern innehåller dessa funktioner: C8051F020 processor (Intel 8051) AC to DC power adapter Serial adapter RS232 RS232 serial cable 7 ribbon cable 25

26 9.4 Bilaga nr 4: STK500 Kopplingsschema STK500 innehåller dessa delar : AVR Studio 3.0 Interface RS232 Interface to PC for Programming and Control Regulated Power Supply for 10V - 15VDC Power Sockets for 8-, 20-, 28- and 40-pin AVR Devices Serial In-System Programming (ISP) of AVR Devices In-System Programmer for Programming AVR Devices in External TargetSystem Parallel and Serial High-voltage Programming of AVR Devices 8 Push Buttons and 8 LEDs for General Use All AVR I/O Ports Easily Accessible through Pin Header Connectors RS232 Port for General Use Expansion Connectors for Plug-in Modules and Prototype Area On-board 2-megabit DataFlash for Nonvolatile Data Storage Software Upgradable from AVR Studio to Support Future AVR Devices Flexible Clocking, Voltage and Reset System 26

27 9.5 Bilaga nr 5: Datablad för s4100 Multi-Function Reader Module HF- Transceiver Microprocessor Kristall- Oscillator LF-Transceiver FEATURES: USART for I/O Communication Three General Purpose I/O lines Dual Frequency Operation 134.4KHz MHz Multi-Protocol TI RFid LF Products TI RFid HF Tag-It ISO ISO A/B Custom Firmware Downloadable Scalability/Modular Architecture Power On-Reset Operation Firmware Upgradable APPLICATIONS: Access Control Vending Machines Point of Sale Terminals Printers Wireless Payments Handheld Devices SPECIFICATIONS Part Number RF-MGR-MNMN-N0 Operating Frequency (HF) MHz Operating Frequency (LF) khz Supported Transponders (HF) TI Tag-it inlays and transponders ISO compliant inlays and transponders ISO Type A/B compliant inlays and transponders Supported Transponders (LF) TI LF transponders (DST, R/W & R/O) Supported ISO Standards ISO ISO Type A & B Transmitter Power (HF) 200 mw Transmitter Peak-Current (LF) 1.1 Amps Peak Antenna Impedance (HF) MHz Antenna Impedance (LF) 440 µh (Approximately) Antenna Connection Independent on-board LF & HF Connections User Interface response Three General Purpose Inputs/Outputs Communication Interface USART with up to 38.4 kbps data rate Synchronization Protocol synchronization via host Approximate Dimensions: PWB: 2.75 x 1.5 x 0.4 (69 mm x 38 mm x 10 mm) Approximate Weight Module: 0.43 Oz (12.2 g) 27

28 9.6 Bilaga nr 6: Datablad och kopplingsschema för s6700 Description The S6700 Multi Protocol Transceiver IC enables a broad range of 13,56 MHz RFID interrogator designs for portable and stationary readers. This low power consumption device supports multiple RF communication protocols, minimizes onboard power requirements and reduces parts count in a final reader product. Part number RI-R6C-001A Operating Frequency 13.56MHz Supported RF Communication Protocols - Tag-it HF - ISO (e.g. Tag-it HF-I) - ISO (Type A) - Transparent (directly switched according to input pin) Operating Voltage 3.3V - 5V DC ± 10% Current Consumption Transmit: < 200 ma Stand-by: - Oscillator on < 15 ma - Oscillator off < 50 µa Transmitter power 200mW at 5V DC operating voltage Transmitter modulation ASK, 10% to 100% selectable through external components Antenna Impedance 50 Ohm at 13.56MHz Receive channels ASK kHz, ASK 847kHz, FSK423.75kHz/484.29kHz selectable Communication Interface Serial interface, CMOS compatible Operating Temperature -40 C to +85 C Storage Temperature -55 C to +125 C Package / Pincount SSOP 20 Packing / Delivery Tape-on-Reel, 1500 units per reel 28

29 9.7 Bilaga nr 7: Datablad för Key Fob Description The Vicinity Key Fob Transponder from Texas Instruments is compliant with the ISO/IEC global standard for contactless integrated circuit cards operating at 13,56 MHz. The key ring is based on TI's Tag-itTM Smart Label technology and allows interoperability of products from multiple manufacturers. With a user memory of 2K bits organized in 64 blocks, the MHz key Fob enables advanced solutions in a variety of markets, to include payment & loyalty applications, access control & security, ticketing, public transportation, production control, warehousing & item level tagging. Specifications: Part Number RF-HDT-KMAB Supported Standard ISO & 3 Operating frequency MHz Typical activation field strength read (at +25 C) 109 db A/m Typical activation field strength write (at +25 C) 112 db A/m Factory programmed Read Only Number 64 bits Memory (user programmable) 2K bits organized in 64 x 32-bit blocks Typical programming cycles (at +25 C) 100,000 Data retention time (at +55 C) > 10 years Simultaneous Identification of Tags Up to 50 tags per second (reader/antenna dependant) Operating temperature -25 C to +50 C Storage temperature -25 C to +50 C Case Material PVC Key ring Color Solid white Dimensions 54mm x 28mm x 1.7mm ± 0.3mm (Thickness on eyelet 3.4mm ± 0.3mm) Key ring hole diameter 4.8mm ± 0.1mm Key ring hole reinforcement Metal Eyelet (Brass colored) Weight 3.7 grams Delivery 250 units per box Printing Front side printed with TI RFID Systems logo Programming for Access Control Applications TI Standard and Customer Specified programming format available as an option 29

30 9.8 Bilaga nr 8: Datablad för s6000 Gate antenna Description This antenna is a single-loop transmit/receive antenna with preset matching electronics for a transmitter frequency of 13,56 MHz and impedance of 50 Ω. Specifications: Part number RI-ANT-T01 Operating Frequency MHz Impedance 50 Ohm ± 10 Ohm 0 ± 13 Maximum RF power 8W Operating Temperature -25 C to +55 C Storage Temperature -25 C to +60 C Case Material Plastic ABS, black Protection Class IP65 Vibration According to IEC (10Hz to 150Hz: Shock According to IEC (acceleration: 30g) Dimensions (L x W x H) 337mm x 322mm x 38mm 337mm x 322mm x 40mm (incl. screw heads) Weight 700g Connector SMA male (50 Ohm) Cable Type: RG58; Length: 3.6m 0.1m 30

31 9.9 Bilaga nr 9: Blockdiagram för LF-teknik MAX 232 MicroReader s2000 LF-Antenn 31

32 9.10 Bilaga nr 10: Blockdiagram för HF-teknik STK500 NM Display s4100 Gate Antenn

33 9.11 Bilaga nr 11: Kopplingsschema mellan s4100 och MAX202 33

34 9.12 Bilaga nr 12: Smithdiagram och signalfunktionskurva för antennen 34

35 9.13 Bilaga nr 13: Smithdiagram för antennen 35

36 9.14 Bilaga nr 14: Reaktionstiden Denna bild visar den reaktionstiden för de 9 transpondrar som vi hade. Reaktionstiden är 87 ms, se pilen. 36

37 9.15 Bilaga nr 15: Källkod Källkoden för Antikollisionsprotokollet: #include <stdio.h> #include <stdlib.h> #include <io_atmega16.h> #include <io_usart.h> #include <io_di.h> #include <io_do.h> #include <delay_loop.h> #include <io_ai.h> #include <lcd4.h> void lasa(void); void lasa_till_srx(void); void slot_one(void); //=== Global objects ==================================== lcd4 thedisplay; delay_loop sec; char s[32]; char srx[32]; char sslotone[]=0x01,0x0b,0x00,0x03,0x04,0x62,0x00,0x00,0x00,0x6f,0x90; char sslot[]=0x01,0x08,0x00,0x03,0x04,0x63,0x6d,0x92; char stagg[9][19]=0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xAF, 0x1B, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xC4, 0x3B, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xA6, 0x1E, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xC8, 0x37, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0x6C, 0x1E, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0x00, 0xFF, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xC1, 0x19, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xA8, 0x57, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xEF, 0x19, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0x86, 0x79, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xAD, 0x1B, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xC6, 0x39, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xA5, 0x1B, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xCE, 0x31, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0x60, 0x9F, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xE5, 0x20, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xB5, 0x4A; /*=== main ============================================== Start för nya C-program 37

38 ========================================================*/ int main(void) int i; io_usart_init( 9600, IO_USART_8MHZ ); //initiera USART lcd4_init(&thedisplay, &PORTC, &DDRC, 4000, 50); //initiera display lcd4_cup_row1(&thedisplay); //rad 1 på display lcd4_write_string(&thedisplay,"rfid BY M&N"); //Skriver ut på display lcd4_erase(&thedisplay); slot_one(); sslot[i]=0; for(;;) sslot[i]=( sslot[i]+1) % 16; if ( sslot[i]==1 ) slot_one(); lasa(); void slot_one() int i; for (i=0; i<11; i++) io_usart_write_char(sslotone[i]); lasa_till_srx(); //Skriver ut värdet till USART void lasa(void) int j, a,k; for (a=0; a<8; a++) io_usart_write_char(sslot[a]); //Skriver ut värdet till USART 38 lasa_till_srx(); for (k=0; k<9; k++) for (j=9; j<19; j++)

39 if (stagg[k][9]==srx[j]) lcd4_cup_row1(&thedisplay); for ( j=9; j<11; j++) sprintf(s,"%02x",(int)srx[j]); lcd4_write_string(&thedisplay,s); for ( j=17; j<19; j++) sprintf(s,"%02x",(int)srx[j]); lcd4_write_string(&thedisplay,s); lcd4_cup_row2(&thedisplay); sprintf(s,"tagg Nr %d",(int)k+1); lcd4_write_string(&thedisplay, s); //blockera(); //Läser HEX-tecken //Visar HEX-strängen på display //Läser HEX-tecken //Visar HEX-strängen på display //Läser HEX-tecken //Visar HEX-strängen på display void lasa_till_srx(void) int j; srx[0]=io_usart_read_char(); srx[1]=io_usart_read_char(); //mottagning av dem första bitarna //mottagna antal bitar /*=== for-loop 2 =================================================================== ====== Skalning av HEX-strängen bit för bit =================================================================== ======================*/ for (j=2; j<srx[1]; j++) srx[j]=io_usart_read_char(); //Läsning av USART 39

40 Källkoden för avläsning en och en Singlereader: #include <stdio.h> #include <stdlib.h> #include <io_atmega16.h> #include <io_usart.h> #include <io_di.h> #include <io_do.h> #include <delay_loop.h> #include <io_ai.h> #include <lcd4.h> void lasa(); void hitta(); void lasa_till_srx(); //=== Global objects ==================================== lcd4 thedisplay; delay_loop sec; char s[32]; char srx[32]; char sreadtransponder[]=0x01,0x0b,0x00,0x03,0x04,0x62,0x01, 0x00,0x00, 0x6E, 0x91 ; char stagg[9][19]=0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xAF, 0x1B, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xC5, 0x3A, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xA6, 0x1E, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xC9, 0x36, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0x6C, 0x1E, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0x01, 0xFE, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xC1, 0x19, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xA9, 0x56, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xEF, 0x19, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0x87, 0x78, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xAD, 0x1B, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xC7, 0x38, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xA5, 0x1B, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xCF, 0x30, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0x61, 0x9E, 0x01, 0x13, 0x00, 0x03, 0x04, 0x62, 0x00, 0x00, 0x00, 0xE5, 0x20, 0xE0, 0x01, 0x00, 0x00, 0x07, 0xE0, 0xB4, 0x4B; /*=== main ============================================== Start för nya C-program ========================================================*/ void main() 40

41 io_usart_init( 9600, IO_USART_8MHZ ); //initiera USART lcd4_init(&thedisplay, &PORTC, &DDRC, 4000, 100); //initiera display lcd4_cup_row1(&thedisplay); //rad 1 på display lcd4_write_string(&thedisplay," RFID BY M&N!!! "); //Skriver ut på display lcd4_erase(&thedisplay); for ( ;; ) hitta(); void lasa(void) int a,j; for (a=0; a<11; a++) io_usart_write_char( sreadtransponder[a]); lasa_till_srx(); //Skriver ut värdet till USART void hitta(void) int k,j; lasa(); for (k=0; k<9; k++) for ( j=9; j<19; j++) if(stagg[k][9]==srx[j]) lcd4_cup_row1(&thedisplay); for ( j=9; j<11; j++) sprintf(s,"%02x",(int)srx[j]); lcd4_write_string(&thedisplay,s); for ( j=17; j<19; j++) sprintf(s,"%02x",(int)srx[j]); lcd4_write_string(&thedisplay,s); //Läser HEX-tecken //Visar HEX-strängen på display //Läser HEX-tecken //Visar HEX-strängen på display 41

42 lcd4_cup_row2(&thedisplay); sprintf(s,"tagg Nr %d",(int)k+1); lcd4_write_string(&thedisplay, s); void lasa_till_srx(void) int j; //Läser HEX-tecken srx[0]=io_usart_read_char(); srx[1]=io_usart_read_char(); //mottagning av dem första bitarna //mottagna antal bitar /*=== for-loop 2 =================================================================== ====== Skalning av HEX-strängen bit för bit =================================================================== ======================*/ for (j=2; j<srx[1]; j++) srx[j]=io_usart_read_char(); //Läsning av USART 42

CanCom Bluetooth BLUETOOTH V5.6. Specifikation Specification LED. transceiver

CanCom Bluetooth BLUETOOTH V5.6. Specifikation Specification LED. transceiver CanCom Bluetooth transceiver BLUETOOTH V5.6 Specifikation Specification Matningsspänning Power supply 10-30 VDC Spänningsrippel Voltage ripple

Läs mer

2.45GHz CF Card Reader User Manual. Version /09/15

2.45GHz CF Card Reader User Manual. Version /09/15 2.45GHz CF Card Reader User Manual Version 2.0 2008/09/15 Install SYRD245-CF Card Reader to PDA: 1. Explorer SYRD245-CF folder of SYRIS Xtive CD-ROM 2. Check your PDA OS (Mobile5 or PPC2003) NETCF V2 currently

Läs mer

Digitalteknik: CoolRunner-II CPLD Starter Kit

Digitalteknik: CoolRunner-II CPLD Starter Kit CR:1 CoolRunner-II CPLD Starter Kit är ett litet utvecklingssystem för Xilinx-kretsen XC2C256. Utvecklingskortet kommer från företaget Digilent. Vid laborationerna i digitalteknik kommer kortet att användas

Läs mer

Digitalteknik: CoolRunner-II CPLD Starter Kit Med kommentarer för kursen ht 2012

Digitalteknik: CoolRunner-II CPLD Starter Kit Med kommentarer för kursen ht 2012 Med kommentarer för kursen ht 2012 2012 CR:1 CoolRunner-II CPLD Starter Kit är ett litet utvecklingssystem för Xilinx-kretsen XC2C256. Utvecklingskortet kommer från företaget Digilent. Vid laborationerna

Läs mer

DIGITALA PROJEKT Väderstation

DIGITALA PROJEKT Väderstation DIGITALA PROJEKT Väderstation Christian Lindquist, E03 Leonardo Bello, E03 Abstract Almost everybody has some kind of temperature measurement device in their home. The latest in this industry are more

Läs mer

Blue Key Digitala projekt VT

Blue Key Digitala projekt VT Blue Key Digitala projekt VT 2 2004 Maj 2004 Martin Erikson, E00 Mikael Andersson, E00 Department of Information Technology 0 Lund Institute of Technology Sammanfattning Denna rapport behandlar vårt projekt

Läs mer

CanCom. DJ803 Prod.ver Specifikation Specification

CanCom. DJ803 Prod.ver Specifikation Specification CanCom 83-80310 DJ803 Prod.ver. 014 Specifikation Specification Matningsspänning Power supply 9-36 VDC Drivspänning Operating voltage 2 rechargable AA batteries Strömförbrukning Power consumption < 150

Läs mer

Projekt EITA15. Väckarklocka. LTH Ingenjörshögskolan vid Campus Helsingborg Datateknik

Projekt EITA15. Väckarklocka. LTH Ingenjörshögskolan vid Campus Helsingborg Datateknik Projekt Väckarklocka LTH Ingenjörshögskolan vid Campus Helsingborg Datateknik Grupp:, och Handledare: Bertil Lindvall och Lars Göran Larsson Kurs: EITA 15 Lunds Tekniska Högskola Datum: 2019-05-21 Sammanfattning

Läs mer

Pulsmätare med varningsindikatorer

Pulsmätare med varningsindikatorer Pulsmätare med varningsindikatorer Elektro- och informationsteknik Projektrapport, EITF11 Digitala Projekt Charlie Hedhav Sofia Johansson Louise Olsson 2016-05-17 Abstract During the course Digitala Projekt

Läs mer

Tags för 433 MHz är aktiva d.v.s. har ett inbyggt batteri, med 6-8 års livslängd vid normal aktivitet.

Tags för 433 MHz är aktiva d.v.s. har ett inbyggt batteri, med 6-8 års livslängd vid normal aktivitet. RFID 433 MHz 433 MHz är en bra frekvens för RFID. Bra penetration genom många material och god räckvidd. Tekniken i taggarna är något mer avancerad än för övriga frekvenser vilket medför en högre kostnad

Läs mer

RadioFrekvensIdentifiering (RFID)

RadioFrekvensIdentifiering (RFID) SIS/TK446 Automatisk Identifiering och Datafångst En teknik för automatisk identifiering och datafångst Resumé Detta dokument ger en kort överblick av, vad det är, systemet, frekvenser, en jämförelse med

Läs mer

Digitala Projekt(EITF40) - Larm

Digitala Projekt(EITF40) - Larm Digitala Projekt(EITF40) - Larm Handledare: Bertil Lindvall Erik Oredsson, I-09 Sara Sellin, I-09 2012-05-08 1. SAMMANFATTNING I denna rapport presenteras vårt projekt att bygga ett huslarm från grunden

Läs mer

Beacon BluFi Bluzone. Givarna har mycket hög känslighet och kan mäta mycket små förändringar.

Beacon BluFi Bluzone. Givarna har mycket hög känslighet och kan mäta mycket små förändringar. Oversikt Systemet från Bluvision är ett helt nytt och effektivt sätt att övervaka utrustning. Det bygger på konceptet IoT (Internet Of Things) och att den övervakade utrustningen själv automatiskt ska

Läs mer

Digitala Projekt (EITF11)

Digitala Projekt (EITF11) Digitala Projekt (EITF11) Temperaturgivare med larm Handledare: Bertil Lindvall 2014-05-20 Erik Hellered, I-11 Andreas Sjöblom, I-11 Philip Dahlström, I-11 Table of Contents Inledning... 1 Kravspecifikation...

Läs mer

The Intelligent Timer

The Intelligent Timer The Intelligent Timer Linnea Karell och Oscar Bagge, I10 Handledare: Bertil Lindvall 2013-05-20 Abstract The objective of this project was to build a prototype of a digital timer. The product design specification

Läs mer

Effektpedal för elgitarr

Effektpedal för elgitarr EITF11 - Digitala Projekt Effektpedal för elgitarr Handledare: Bertil Lindvall Ivan Rimac (I05) Jimmy Lundberg (I08) 2011-05-10 Contents Bakgrund... 3 Kravspecifikation... 3 Kravspecifikation Effektpedal...

Läs mer

Projektrapport i Digitala System

Projektrapport i Digitala System Projektrapport i Digitala System Stämapparat LTH Ingenjörshögskolan vid Campus Helsingborg Handledare: Bertil Lindvall Utförd: Vårtermin 2019 Utförd av: Markus Ljungqvist Nilsson, Gustav Wetterbrandt,

Läs mer

Wi-Fi travel router for ipad and mobile devices

Wi-Fi travel router for ipad and mobile devices Wi-Fi travel router for ipad and mobile devices Product ID: R150WN1X1T This Wireless N travel router lets you create a portable wireless hot-spot from a wired network connection or an existing wireless

Läs mer

CanCom. Multimodul C700 V7. Specifikation. Inputs. Digital/Analog

CanCom. Multimodul C700 V7. Specifikation. Inputs. Digital/Analog CanCom Digital/Analog Multimodul C700 V7 Specifikation Power supply 12-30* VDC Voltage ripple

Läs mer

EDI022. Digitala Projekt. Rapport. Björn Åkesson 5/20/2011

EDI022. Digitala Projekt. Rapport. Björn Åkesson 5/20/2011 EDI022 Digitala Projekt Rapport Björn Åkesson 5/20/2011 A synthesizer is built consisting of a bit-counter and phased-locked-loop to create various tones. The construction can be controlled via an external

Läs mer

Det finns en handledning till kortet på hemsidan. AVR STK500.

Det finns en handledning till kortet på hemsidan. AVR STK500. Laboration 1 (ver 1) Uppgifter: AVR Studio 4.lnk Bli bekant med utvecklingskortet, och AVR studio. Skriva in program för binärräknare. Simulera detta samt ladda ner det till kortet. Förse ovanstående program

Läs mer

Temperaturmätare med lagringsfunktion DIGITALA PROJEKT EITF11 GRUPP 14, ERIK ENFORS, LUDWIG ROSENDAL, CARL MIKAEL WIDMAN

Temperaturmätare med lagringsfunktion DIGITALA PROJEKT EITF11 GRUPP 14, ERIK ENFORS, LUDWIG ROSENDAL, CARL MIKAEL WIDMAN 2016 Temperaturmätare med lagringsfunktion DIGITALA PROJEKT EITF11 GRUPP 14, ERIK ENFORS, LUDWIG ROSENDAL, CARL MIKAEL WIDMAN Innehållsförteckning INLEDNING... 3 KRAVSPECIFIKATION AV PROTOTYP... 3 FUNKTIONELLA

Läs mer

Gigaset N510 IP Pro & Handenhet C620H

Gigaset N510 IP Pro & Handenhet C620H Manual Uppdaterad 2019-02-20 Gigaset N510 IP Pro & Handenhet C620H Axema Access Control AB Box 90215 120 23 Stockholm, Sweden 08-722 34 40 info@axema.se www.axema.se Gigaset N510 IP Pro & Handenhet C620H

Läs mer

LARMANLÄGGNING. Digitala Projekt, EITF11. Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall

LARMANLÄGGNING. Digitala Projekt, EITF11. Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall LARMANLÄGGNING Digitala Projekt, EITF11 Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall 1. Sammanfattning Vi har byggt ett larm vars syfte är att användas i hemmet. Larmet använder

Läs mer

LabVIEW - Experimental Fysik B

LabVIEW - Experimental Fysik B LabVIEW - Robin Andersson Anton Lord robiand@student.chalmers.se antonlo@student.chalmers.se Januari 2014 Sammandrag Denna laboration går ut på att konstruera ett program i LabVIEW som kan på kommando

Läs mer

802.11b Wireless router w. 4 port switch. StarTech ID: BR411BWDC

802.11b Wireless router w. 4 port switch. StarTech ID: BR411BWDC 802.11b Wireless router w. 4 port switch StarTech ID: BR411BWDC Share your Internet connection without being constrained by cables with StarTech.com s 802.11b wireless router. The BR411BWDC lets you share

Läs mer

PFC and EMI filtering

PFC and EMI filtering PFC and EMI filtering Alex Snijder Field Application Engineer Wurth Elektronik Nederland B.V. November 2017 EMC Standards Power Factor Correction Conducted emissions Radiated emissions 2 Overview of standard

Läs mer

Växtviskaren EITF11 Digitala projekt VT15, I12

Växtviskaren EITF11 Digitala projekt VT15, I12 Växtviskaren EITF11DigitalaprojektVT15,I12 NathalieLiljebrunn,EbbaRiismark,AnnaNorelius LundsTekniskaHögskola Institutionenförelektro ochinformationsteknik Handledare:BertilLindvall,AndreasJohansson 2015

Läs mer

Beijer Electronics AB 2000, MA00336A, 2000-12

Beijer Electronics AB 2000, MA00336A, 2000-12 Demonstration driver English Svenska Beijer Electronics AB 2000, MA00336A, 2000-12 Beijer Electronics AB reserves the right to change information in this manual without prior notice. All examples in this

Läs mer

802.15.4 MAC/PHY och transceiver CC2420

802.15.4 MAC/PHY och transceiver CC2420 Trådlösa system IK1330 07/08 Laboration 4 802.15.4 MAC/PHY och transceiver CC2420 Mål Hårdvara Mjukvara Referenser Redovisning Denna laboration avser att visa både hårdvara och mjukvara för radiodelen

Läs mer

Avkoppla rätt en kvantitativ undersökning av parasitinduktans hos olika layoutalternativ

Avkoppla rätt en kvantitativ undersökning av parasitinduktans hos olika layoutalternativ Avkoppla rätt en kvantitativ undersökning av parasitinduktans hos olika layoutalternativ Per Magnusson, Signal Processing Devices Sweden AB, per.magnusson@spdevices.com Gunnar Karlström, BK Services, gunnar@bkd.se

Läs mer

NY Teknik - RFID. Verktyg & Teknik för lönsam Logistik. Göteborg 30 november Gillis Levander Auto ID Konsult AB

NY Teknik - RFID. Verktyg & Teknik för lönsam Logistik. Göteborg 30 november Gillis Levander Auto ID Konsult AB NY Teknik - RFID Verktyg & Teknik för lönsam Logistik Göteborg 30 november 2004 Gillis Levander Auto ID Konsult AB 070 343 60 70 1 RFID Myt eller verklighet Vad bygger förväntningarna på Vad är realistiskt

Läs mer

LARMANLÄGGNING. Digitala Projekt, EITF11. Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall

LARMANLÄGGNING. Digitala Projekt, EITF11. Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall LARMANLÄGGNING Digitala Projekt, EITF11 Oskar von Knorring Emin Karimov Henrik Akej Handledare: Bertil Lindvall 1. Sammanfattning Vi har byggt ett larm vars syfte är att användas i hemmet. Larmet använder

Läs mer

Remote control Fjärrströmbrytare / Fjernstrømbryter

Remote control Fjärrströmbrytare / Fjernstrømbryter Manual / Bruksanvisning / Bruksanvisning Remote control Fjärrströmbrytare / Fjernstrømbryter ENG SE NO Item. No. 9220-1070 ENG Thank you for choosing to purchase a product from Rusta! Read through the

Läs mer

Support Manual HoistLocatel Electronic Locks

Support Manual HoistLocatel Electronic Locks Support Manual HoistLocatel Electronic Locks 1. S70, Create a Terminating Card for Cards Terminating Card 2. Select the card you want to block, look among Card No. Then click on the single arrow pointing

Läs mer

TEMPERATUR OCH VINDMÄTARE MED HÖGTALARFUNKTION

TEMPERATUR OCH VINDMÄTARE MED HÖGTALARFUNKTION TEMPERATUR OCH VINDMÄTARE MED HÖGTALARFUNKTION Digitala Projekt EITF 11, 18 maj 2015 Grupp 13; Morten Rosén, Henrik Boris-Möller, Christoffer Nordberg Projekthandledare: Bertil Lindvall Innehållsförteckning

Läs mer

CanCom 8 DIGITAL I/O DIGITAL V3.70. Specifikation Specification. Utgångar Output EMC EMC 2004/108/EC

CanCom 8 DIGITAL I/O DIGITAL V3.70. Specifikation Specification. Utgångar Output EMC EMC 2004/108/EC CanCom 8 DIGITAL I/O DIGITAL V3.70 Specifikation Specification Matningsspänning Power supply 10-30 VDC Spänningsrippel Voltage ripple

Läs mer

Digital Personvåg MANUAL H

Digital Personvåg MANUAL H Digital Personvåg MANUAL H151-00-7 www. Specifikationer Kapacitet & Noggrannhet Strömförsörjning Arbetsmiljö 250kg / 0.1kg Adapter 120VAC-9VDC-50Hz / 230VAC 9VDC 50Hz Arbetstemperatur: 10 C to 35 C Förvaring,

Läs mer

Laboration i digitalteknik Datablad

Laboration i digitalteknik Datablad Linköpings universitet Institutionen för systemteknik Datablad Datorteknik 216 Laboration i digitalteknik Datablad TSEA22 Digitalteknik D TSEA51 Digitalteknik, i, I, Ii TDDC75 Diskreta strukturer IT Linköpings

Läs mer

Blinkande LED med 555:an, två typkopplingar.

Blinkande LED med 555:an, två typkopplingar. Blinkande LED med 555:an, två typkopplingar. När vi börjar att koppla med lysdioder, är det kul att prova lite ljuseffekter. En sådan effekt är olika blinkande lysdioder. Det finns flera möjligheter att

Läs mer

Styrteknik 7.5 hp distans: E-1000 och E-Designer

Styrteknik 7.5 hp distans: E-1000 och E-Designer PLC8A:1 E1000 operatörsterminaler En operatörsterminal ger ett gränssnitt mellan männinska-maskin, (MMI människa-maskininteraktion, HMI Human Machine Interface) Alla terminalerna i E1000-serien är utvecklade

Läs mer

Strömtänger för AC. DN serien 5.00 (1/2) DN series

Strömtänger för AC. DN serien 5.00 (1/2) DN series Strömtänger för AC DN serien Denna serie är högprestanda strömtänger för de riktigt höga AC strömmarna. Med utmärkt omsättningsförhållande och mycket låg fasvridning, kombinerat med ett brett frekvensband

Läs mer

Det finns många typer och former av kapslingar

Det finns många typer och former av kapslingar Tags för 125 khz har tillverkats under drygt 25 år finns i ett stort antal varianter avseende storlek, kapsling, läsavstånd och miljötålighet. Utan tvekan är det den mest använda och beprövade RFID- tekniken

Läs mer

CanCom Multimodul 30

CanCom Multimodul 30 CanCom Multimodul 30 General specifications Power supply 10-30 VDC Number of I/O 16 I/O I/O address (default) 22-23 alt. 20-23 CAN-ID Operating system CanCom CanPro CPU MC9S08DZ60CLF Freescale Flash memory

Läs mer

Digitala kretsars dynamiska egenskaper

Digitala kretsars dynamiska egenskaper dlab00a Digitala kretsars dynamiska egenskaper Namn Datum Handledarens sign. Laboration Varför denna laboration? Mycket digital elektronik arbetar med snabb dataöverföring och strömförsörjs genom batterier.

Läs mer

Digitala Projekt(EITF40) - Larm

Digitala Projekt(EITF40) - Larm Digitala Projekt(EITF40) - Larm Handledare: Bertil Lindvall Kristoffer Sätermark, dt08ks6 Magnus Johansson, dt08mj9 Innehåll 1 Introduktion 1 2 Kravspec 1 3 Hårdvara 2 3.1 knappsats och decoder........................

Läs mer

Transponderkurs. Silca is a member of the Kaba Group. COPYRIGHT SILCA S.p.A. 2006

Transponderkurs. Silca is a member of the Kaba Group. COPYRIGHT SILCA S.p.A. 2006 Transponderkurs Silca is Silca is Så enkelt är det Vad behövs? KOPIERING AV TRANSPONDER NYCKLAR. SILCA TRANSPONDER NYCKEL KATALOG ORIGINAL IDENTIFICATION TVÅ PERFEKT FUNGERANDE NYCKLAR COPY *The TI logo

Läs mer

Modbus Seriell Kommunikation

Modbus Seriell Kommunikation Översikt Modbus protokollet är en allmänt använd och väldokumenterad kommunikationsmetod. Det är ett enkelt och effektivt sätt att programmera våra olika produkter A typiskt Modbus-paket ser ut så här:

Läs mer

SkillGuide. Bruksanvisning. Svenska

SkillGuide. Bruksanvisning. Svenska SkillGuide Bruksanvisning Svenska SkillGuide SkillGuide är en apparat utformad för att ge summativ återkoppling i realtid om hjärt- och lungräddning. www.laerdal.com Medföljande delar SkillGuide och bruksanvisning.

Läs mer

GDW-11 GSM/GPRS modem. Teknisk specifikation

GDW-11 GSM/GPRS modem. Teknisk specifikation GDW-11 GSM/GPRS modem Teknisk specifikation Innehållsförteckning Innehållsförteckning GDW 11 GSM/GPRS modem...2 Produkt... 2 Beteckning... 2 Tillbehör...2 Godkända standarder...2 Miljö...2 Kapsling...

Läs mer

LABORATION DATORKONSTRUKTION TSEA83 UART. Namn och personnummer. Version: 1.0 2013 (OS)

LABORATION DATORKONSTRUKTION TSEA83 UART. Namn och personnummer. Version: 1.0 2013 (OS) LABORATION DATORKONSTRUKTION TSEA83 UART Version: 1.0 2013 (OS) Namn och personnummer Godkänd 1 blank sida 2 Innehåll 1 Inledning 5 1.1 Syfte................................. 5 1.2 Förberedelser............................

Läs mer

Programmera Avant 5 med PC mjukvara

Programmera Avant 5 med PC mjukvara Programmera Avant 5 med PC mjukvara Installera mjukvaran på din PC Sätt i CD-skivan i PC:n. Kör filen setup.exe på CDskivan så startar installationen. Följ instruktionerna tills installationen är klar.

Läs mer

TETRIS. LTH, Campus Helsingborg EITA15 Digitala System

TETRIS. LTH, Campus Helsingborg EITA15 Digitala System TETRIS LTH, Campus Helsingborg EITA15 Digitala System Handledare: Bertil Lindvall Författare: Isak Shamun, Viktor Kulle, Mark Slipac och Dennis Järnåsen Datum: 2019-05-09 Abstract This report concerns

Läs mer

Laboration i digitalteknik Datablad

Laboration i digitalteknik Datablad Linköpings universitet Institutionen för systemteknik Datablad Datorteknik 2018 Laboration i digitalteknik Datablad TSEA22 Digitalteknik D TSEA51 Digitalteknik TSEA52 Digitalteknik I TDDC75 Diskreta strukturer

Läs mer

Kombi-instrument UPM 3010 PK1

Kombi-instrument UPM 3010 PK1 Kombi-instrument UPM 3010 PK1 Beskrivning Flexibiltet UPM 3010 PK1 är ett programmerbart kombi-instrument med extremt höga prestanda samt oöverträffad flexibilitet då hela 4 st tilläggs-moduler samtidigt

Läs mer

Datasäkerhet och integritet

Datasäkerhet och integritet Chapter 4 module A Networking Concepts OSI-modellen TCP/IP This module is a refresher on networking concepts, which are important in information security A Simple Home Network 2 Unshielded Twisted Pair

Läs mer

XUMO. Trådlös PIR. Manual SV.

XUMO. Trådlös PIR. Manual SV. XUMO Trådlös PIR Manual SV. Innehåll 1 Beskrivning delar 1.1 Framsida 1.2 Undersida 1.3 Batterihållare 1.4 Väggfäste 1.5 Bordsställ 2 Hårdvaruinstallation 2.1 Sätt in batterier 2.2 Ström 3 Inställning

Läs mer

ZB5AV033S ( ) Lampkalott plast grön för Led räfflad lins

ZB5AV033S ( ) Lampkalott plast grön för Led räfflad lins Produktdatablad Egenskaper ZB5AV033S (37 341 43) Lampkalott plast grön för Led räfflad lins Kompletterande Bredd Höjd Djup Produktens vikt Stationsnamn Elektrisk komposition kod Miljödokumentation skyddsbehandling

Läs mer

Datakommunikation med IR-ljus.

Datakommunikation med IR-ljus. Datakommunikation med -ljus. I den här uppgiften skall du kommunicera med hjälp av infrarött () ljus. Du skall kunna sända tecken från tangentbordet samt ta emot tecken och visa dem på skärmen. Genom att

Läs mer

7HQWDPHQLNRQVWUXNWLRQVPHWRGHU 'HOWHQWDPHQ / VQLQJDURFKNRPPHQWDUHU

7HQWDPHQLNRQVWUXNWLRQVPHWRGHU 'HOWHQWDPHQ / VQLQJDURFKNRPPHQWDUHU Datum: 98 11 18 Tid: 13:00-14:00 Lokal: E348 Hjälpmedel: Miniräknare, linjal Bilagor: Datablad över PIC Timer 0 7HQWDPHQLNRQVWUXNWLRQVPHWRGHU 'HOWHQWDPHQ / VQLQJDURFKNRPPHQWDUHU Examinator: Bengt Magnhagen

Läs mer

Innehåll. 1 Inledning 3

Innehåll. 1 Inledning 3 Digitala projekt Tomas Bjerre D04 d04tb@student.lth.se Gustav Reiz D04 d04gr@student.lth.se Roger Schildmeijer D04 d04rp@student.lth.se 26 februari 2008 1 Innehåll 1 Inledning 3 2 Utrustning 3 2.1 ATMega16...............................

Läs mer

Formula Blue. Digitala Projekt 8p. Jesper Ferm E02 Carl Hakenäs E04

Formula Blue. Digitala Projekt 8p. Jesper Ferm E02 Carl Hakenäs E04 Formula Blue Digitala Projekt 8p Jesper Ferm E02 Carl Hakenäs E04 Abstract The purpose with this project was to get some understanding how Bluetooth works and how to use it in practical applications. A

Läs mer

AQ-Box med Winlog 2000 8-kanalers mätsystem samlar och bearbetar 8 givarsignaler i en PC

AQ-Box med Winlog 2000 8-kanalers mätsystem samlar och bearbetar 8 givarsignaler i en PC AQ-Box med Winlog 2000 8-kanalers mätsystem samlar och bearbetar 8 givarsignaler i en PC 8 differentiella kanaler (ingen gemensam jordanslutning) Klarar alla givare och sensorer med spännings- eller strömsignal

Läs mer

Plain A262. För T16 (T5) lysrör. Innehåll. Monteringsanvisning. A. Instruktion för rampmontering

Plain A262. För T16 (T5) lysrör. Innehåll. Monteringsanvisning. A. Instruktion för rampmontering Plain A262 För T16 (T5) lysrör Innehåll Ramparmatur: ändmodul En stängd gavel/ en öppen gavel Plint i båda ändarna Överkopplingssladd 1 rampgavel 1 lysrörsbytare Ramparmatur: mellanmodul Plint i en ände

Läs mer

Bilaga till laborationen i TSKS09 Linjära System

Bilaga till laborationen i TSKS09 Linjära System Bilaga till laborationen i TSKS09 Linjära System Hårdvaruenheten Den utrustning som vi använder oss av i laborationen går under namnet NI ELVIS II (från företaget National Instruments, NI). Utrustningen

Läs mer

AQK<{ i. Teknisk speci kation AVR L/3K

AQK<{ i. Teknisk speci kation AVR L/3K 1 / 5 PRODUCT CARD 2019-01-16 AVR400.118L/3K LED armatur Kod AVR400.118L/3K GTIN 6418677626289 E-nummer 7501157 Namn Beskrivning Återförsäljare LED armatur Ensto AVR400 LED 18W/830 IP44 Eleganta och e

Läs mer

DS-2900S2/PAL. DVB-S/S2 till PAL med grannkanalmodulator. Bruksanvisning

DS-2900S2/PAL. DVB-S/S2 till PAL med grannkanalmodulator. Bruksanvisning DS-2900S2/PAL DVB-S/S2 till PAL med grannkanalmodulator Bruksanvisning 1 1. Användning DS-2900S2 är konstruerat för omvandling av krypterad QPSK/8PSK satellitsignal till vanliga PAL CCIRkanaler. DS-2900S2

Läs mer

PNSPO! Tips! Xpectia kommunikation till OMRON PLC via Seriellt. 14 mars 2012 OMRON Corporation

PNSPO! Tips! Xpectia kommunikation till OMRON PLC via Seriellt. 14 mars 2012 OMRON Corporation PNSPO! Tips! Xpectia kommunikation till OMRON PLC via Seriellt 14 mars 2012 OMRON Corporation 2/24 Läs detta innan du bläddrar vidare PNSPO! Denna bok är avsedd som ett tillägg till de ursprungliga manualerna

Läs mer

Digital Personvåg MANUAL H

Digital Personvåg MANUAL H Digital Personvåg MANUAL H151-00-1 www. Specifikationer Kapacitet & Noggrannhet Strömförsörjning Arbetsmiljö 250kg / 0.1kg Adapter 120VAC-9VDC-50Hz / 230VAC 9VDC 50Hz Arbetstemperatur: 10 C to 35 C Förvaring,

Läs mer

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia Konstruktion av en radiostyrd legobil Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia 1 1.Innehållsförtäckning Rapport Radiostyrd LEGO bil...1 1. Innehållsförtäckning...2 2.0 Inledning...3

Läs mer

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås Schenker Privpak AB Interface documentation for web service packageservices.asmx 2012-09-01 Version: 1.0.0 Doc. no.: I04304b Sida 2 av 7 Revision history Datum Version Sign. Kommentar 2012-09-01 1.0.0

Läs mer

Antares Användning och installation

Antares Användning och installation Antares Användning och installation Sidan 1 av 13 Innehåll 1. Introduktion...... 2. Antares programvara installation...... 3. Antares programvara uppdatering...... 4. Data Linker anslutning... 5. Funktioner...

Läs mer

Laboration i Radioteknik Design av RFID-antenn

Laboration i Radioteknik Design av RFID-antenn Laboration i Radioteknik Design av RFID-antenn I denna labb ska du visa dina klasskompisar att du/ni kan få bästa resonans på en RFIDantenn och därmed kan läsa den på längst avstånd. Första pris är en

Läs mer

Rev No. Magnetic gripper 3

Rev No. Magnetic gripper 3 Magnetic gripper 1 Magnetic gripper 2 Magnetic gripper 3 Magnetic gripper 4 Pneumatic switchable permanent magnet. A customized gripper designed to handle large objects in/out of press break/laser cutting

Läs mer

INSTALLATION INSTRUCTIONS

INSTALLATION INSTRUCTIONS INSTALLATION - REEIVER INSTALLATION INSTRUTIONS RT0 RF WIRELESS ROOM THERMOSTAT AND REEIVER MOUNTING OF WALL MOUTING PLATE - Unscrew the screws under the - Pack contains... Installation - Receiver... Mounting

Läs mer

Laboration 5. Temperaturmätning med analog givare. Tekniska gränssnitt 7,5 p. Förutsättningar: Uppgift: Temperatur:+22 C

Laboration 5. Temperaturmätning med analog givare. Tekniska gränssnitt 7,5 p. Förutsättningar: Uppgift: Temperatur:+22 C Namn: Laborationen godkänd: Tekniska gränssnitt 7,5 p Vt 2014 Laboration 5 LTH Ingenjörshögskolan vid Campus Helsingborg Temperaturmätning med analog givare. Syftet med laborationen är att studera analog

Läs mer

Innehållsförteckning. Figur- och tabellförteckning. Figure 1 Blockschema över hårdvaran...4 Figure 2 Blockschema över programet...

Innehållsförteckning. Figur- och tabellförteckning. Figure 1 Blockschema över hårdvaran...4 Figure 2 Blockschema över programet... Abstract Syftet var att konstruera en väder station som håller koll på temperaturen. Huvudfunktionen var att få en grafisk visning av temperaturen över ett visst tidsintervall eftersom vi valde den grafiska

Läs mer

Gateway Modbus-Profibus

Gateway Modbus-Profibus Gateway Modbus-Profibus Premium/Micro PLC Komigång med kommunikation från PLC till Profibus slav. 2004-04-20 1 (10) INNEHÅLLSFÖRTECKNING 1 INLEDNING...3 2 ANVÄNDA PRODUKTER...3 3 ELEKTRISK ANSLUTNING...3

Läs mer

Bruksanvisning. Multimeter KEWTECH KT115

Bruksanvisning. Multimeter KEWTECH KT115 Bruksanvisning Multimeter KEWTECH KT115 Innehållsförteckning 1 SÄKERHET... 3 1.1 SYMBOLER... 4 2 FUNKTIONER... 4 3 SPECIFIKATIONER... 5 4 INSTRUMENTBESKRIVNING... 7 5 FÖRBEREDELSER... 8 5.1 KONTROLL AV

Läs mer

Windon LS 1H / LS 1.5H / LS 2H / LS 3H

Windon LS 1H / LS 1.5H / LS 2H / LS 3H Windon LS 1H / LS 1.5H / LS 2H / LS 3H Ledande teknik på svenska Stor spänningsvidd på DC-sidan Effektivitet på 98.5% Integrerad DC-switch Fläktlös tyst design IP65 klassad 25 års beräknad livslängd Konfigurering

Läs mer

Användarhandbok. MHL to HDMI Adapter IM750

Användarhandbok. MHL to HDMI Adapter IM750 Användarhandbok MHL to HDMI Adapter IM750 Innehåll Inledning...3 MHL to HDMI Adapter-översikt...3 Komma igång...4 Smart Connect...4 Uppgradera Smart Connect...4 Använda MHL to HDMI Adapter...5 Ansluta

Läs mer

InstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter

InstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter miraclebox miraclewifi InstalationGuide English MODEL:150NHighGain/30NMiniUSBAdapter ENGLISH MIRACLE WIFI 150N & 300N USERMANUAL MIRACLEBOX.SE 1 ENGLISH Table of Contents Package Contents... 3 System Requirements

Läs mer

Nemo96 HD och Nemo96 HD+ firmware uppdatering

Nemo96 HD och Nemo96 HD+ firmware uppdatering Nemo96 HD och Nemo96 HD+ firmware uppdatering Gå till vår hemsida www.taljemat.se Klicka på Ladda ner programvaror Välj IME Välj Nemo96HD/HD+ IDM = Ime Device Manager Ladda ner IDM_WINXP om Du arbetar

Läs mer

PLL KRETS. 2.4 GHz MIC INBYGGD LCD TFT VID-TRANS300 VID-TRANS310 VID-TRANS320 SVENSKA PAN & TILT MÖRKER SEENDE IR LED MANUAL KANALER ENHET

PLL KRETS. 2.4 GHz MIC INBYGGD LCD TFT VID-TRANS300 VID-TRANS310 VID-TRANS320 SVENSKA PAN & TILT MÖRKER SEENDE IR LED MANUAL KANALER ENHET VID-TRANS300 VID-TRANS310 VID-TRANS320 2.4 GHz LCD TFT RC ENHET PAN & TILT MÖRKER SEENDE IR LED 3 KANALER PLL KRETS MIC INBYGGD ÖVERVAKNING & SÄKERHET MANUAL SVENSKA System: VID-TRANS300 1x Pan/Tilt kamera

Läs mer

Si-Tool e USB-HART Modem - Matningsdon - Precisionsmätning

Si-Tool e USB-HART Modem - Matningsdon - Precisionsmätning Si-Tool e USB-HART Modem - Matningsdon - Precisionsmätning Innehållsförteckning Introduktion...2 Produktbeskrivning...2 Installation av SiTool programvara och start av modem...3 Installation av padvisor

Läs mer

Filtrering av matningsspänningar för. känsliga analoga tillämpningar

Filtrering av matningsspänningar för. känsliga analoga tillämpningar 1-1 Filtrering av matningsspänningar för -5-6 -7-8 känsliga analoga tillämpningar SP Devices -9 215-2-25-1 1 4 1 5 1 6 1 7 1 8 1 Problemet Ibland behöver man en matningsspänning som har extra lite störningar

Läs mer

KALIBRERINGS MENY. För att komma tillbaka till Mätfunktionerna håll inne M -knappen 3s. eller vänta 1 min. 1 =MOD. 9.6 KBaud

KALIBRERINGS MENY. För att komma tillbaka till Mätfunktionerna håll inne M -knappen 3s. eller vänta 1 min. 1 =MOD. 9.6 KBaud 1 (6) FUNKTION HDH-C kalibrerings/konfigureringsverktyg behövs för drifttagning av HDH-M transmittrarna. Med HDH-C kan följande utföras: - Modbus inställningar - Regulator parametrar - Mät kalibrering

Läs mer

, fukt- och temperaturdetektor Modbus RTU, trafikljus

, fukt- och temperaturdetektor Modbus RTU, trafikljus Rum - Utmärkande egenskaper Avkänningselement med hög prestanda, temperaturkompenserad och stabil Modbus RS85 för digitala avläsningar Utgångar för-0ma, 0-0Vdc och 0-5Vdc Valfria färger, t.ex. röd Enkel

Läs mer

LC Sweex Wireless LAN PC Card 54 Mbps

LC Sweex Wireless LAN PC Card 54 Mbps LC500070 Sweex Wireless LAN PC Card 54 Mbps Inledning Tack för att du har valt Sweex Wireless LAN PC Card 54 Mbps. Med det här PC-kortet kan du snabbt och enkelt skapa ett trådlöst nätverk. PCkortet uppfyller

Läs mer

Installation Instructions

Installation Instructions Installation Instructions (Cat. No. 1794-IE8 Series B) This module mounts on a 1794 terminal base unit. 1. Rotate keyswitch (1) on terminal base unit (2) clockwise to position 3 as required for this type

Läs mer

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas The Distributed Application Debugger is a debugging tool for parallel programs Targets the MPI platform Runs remotley even on private

Läs mer

Lab. E3 Mätteknisk rapport

Lab. E3 Mätteknisk rapport Lab. Mätteknisk rapport Okänd spänningsgenerator Fredrik Andersson Björn Bertilsson Stockholm 1999 nstitutionen S, Kungliga Tekniska Högskolan 7 Sammanfattning denna laboration har vi bestämt egenskaperna

Läs mer

350W ATX12V 2.2 Power Supply for HP and Compaq PC

350W ATX12V 2.2 Power Supply for HP and Compaq PC 350W ATX12V 2.2 Power Supply for HP and Compaq PC Product ID: ATXPW350HPCQ Designed to deliver more power than the original, this enhanced 350 Watt ATX12V Power Supply is an ideal replacement for many

Läs mer

Laboration 2 Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska Högskola (BTH)

Laboration 2 Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska Högskola (BTH) Laboration 2 Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska Högskola (BTH) Växelspänningsexperiment Namn: Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska

Läs mer

Projektlaboration 4, synkronisering av klockan

Projektlaboration 4, synkronisering av klockan Namn: Laborationen godkänd: Digitala system 15 p L T H I n g e n j ö r s h ö g s k o l a n v i d C a m p u s H e l s i n g b o r g Datorprojekt, del 4 Projektlaboration 4, synkronisering av klockan Asynkron

Läs mer

EITF40 - RFID-terminal. Joakim Marculescu (dt08jm6), Eric Johansson (dt08ej6) 2012-02-28

EITF40 - RFID-terminal. Joakim Marculescu (dt08jm6), Eric Johansson (dt08ej6) 2012-02-28 EITF40 - RFID-terminal Joakim Marculescu (dt08jm6), Eric Johansson (dt08ej6) 2012-02-28 Contents 1 Introduktion 3 2 Kravspecifikation 3 3 Prototypen 4 3.1 Hårdvara............................... 4 3.2

Läs mer

Digitala Projekt (EITF11) Hemlarm

Digitala Projekt (EITF11) Hemlarm Digitala Projekt (EITF11) Hemlarm Karl Nordenstorm, I-12, gem12kno 2014-05-16 Handledare: Bertil Lindvall Sammanfattning Den här rapporten beskriver arbetet bakom hur en prototyp för ett hemlarm har utvecklats

Läs mer

Schenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås

Schenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås Schenker Privpak AB Interface documentation for web service packageservices.asmx 2010-10-21 Version: 1.2.2 Doc. no.: I04304 Sida 2 av 14 Revision history Datum Version Sign. Kommentar 2010-02-18 1.0.0

Läs mer

MT-30C, MT-29, MT-29C

MT-30C, MT-29, MT-29C MT-30C, MT-29, MT-29C MT-30C är en bredbandig modulator som omvandlar en audio och video signal till RF-signal mellan 47-860 MHz i A2-stereo. Modulatorn är grannkanalduglig. MT-30C 10 9 8 Fabriksinställning

Läs mer

Modbus över Ethernet. WAGO Contact SA TSS STR 2011 1

Modbus över Ethernet. WAGO Contact SA TSS STR 2011 1 Modbus över Ethernet WAGO Contact SA TSS STR 2011 1 Modbus över Ethernet En enorm mängd produkter stöder modbus. Modbus kallas ibland för automationens minsta gemensamma nämnare. Kanske är det för att

Läs mer