The Electronic Badge System Chia-yang Hung Frans Faizal Man Hing Wong.

Slides:



Advertisements
Similar presentations
Z-Wave Technology - P.S.R.K Chaitanya(A1225). Introduction Zensys a Danish-American company founded in 1999 invented the Z-wave technology. They are basically.
Advertisements

TagMaster Training 2013 GEN4 Software Applications
CPSC Network Layer4-1 IP addresses: how to get one? Q: How does a host get IP address? r hard-coded by system admin in a file m Windows: control-panel->network->configuration-
Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation.
Wireless ABS system By: Srej Balázs Pereira Raymond Alejandro Escalada Arto Toppinen Anssi Suhonen Savonia Polytechnic.
SDP 11 CDR Team Goeckel Group: Adebayo Adeyemi, Joseph Hayward, Mark Kohls, Simon McAuliffe Advisor: Dennis Goeckel CDR Keeping The Secret.
Photolithography Machine Control System Ben Conrad and Mark Edwards Projects in Computer Engineering II December 9, 2003.
Group 4 Rotationally Refreshed Display Patrick Boyd Daniel Hill.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
Obstacle Detection System for Wunderbot II Sonar and IR Sensors Members: Steve Sanko and Snehesh Shrestha.
1 TROY SOFTWARE / WARDEN Card - Based Door Security System / 29.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
3D Wireless Mouse Shirley Li Matt Tanwentang Joseph Cheng.
Wireless Home Security System Project Team: Jason Fong Alex Hsiao Gavin Lee Gaurav Magoon.
Firmware implementation of Integer Array Sorter Characterization presentation Dec, 2010 Elad Barzilay Uri Natanzon Supervisor: Moshe Porian.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Palm Wireless Morgan Demers Erik Golen. Presentation Agenda  Project Definition  Technical Specifications - Hardware - Communication Protocol - Chat.
1 Application Accessory For Cellular Phone - Characterization Presentation - Performed by: Avi Feldman Omer Kamerman Project instructor: Boaz Mizrachi.
Coordinate Based Tracking System
OUTLINE WHAT ? HOW ? WHY ? BLUEPOST Poster and Message Content Specified by the User Displaying the Poster Content on a Monitor Sending Messages to.
TCP: Software for Reliable Communication. Spring 2002Computer Networks Applications Internet: a Collection of Disparate Networks Different goals: Speed,
Building a Typical Electronic Project in Senior Design Peter Wihl (former Guest Lecturer)
SERIAL BUS COMMUNICATION PROTOCOLS
CCNP Network Route OSPF Part -I OSPF: Open Shortest Path First Concept of OSPF: 1. It is a link state routing protocol. 2. There are basically only 2 ISIS.
Chapter 1: Overview Lecturer: Alias Mohd Telecommunications Department Faculty of Electrical Engineering UTM SET 4573: Data Communication and Switching.
Computerized Train Control System by: Shawn Lord Christian Thompson.
+18 SOFTWARE. by Onur Burak Özkan Zeynep Boynukalın Gamze Bayraktar Ça ğ rı İ lçe +18 Software.
1 Daniel Micheletti Darren Allen Daniel Mazo Jon Lamb Lyle Johnson Pixel Perfect WiCam: A Wireless Digital Camera Presented by : Kyle Swenson.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Introduction to Technology Infrastructure Chapter 1.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
1 Capstone Design Project Silent Alarm System Students: Su Huang & Fenghua Chen Advisor: Professor James Hedrick March 03, 2007.
RED ROVER Team CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez.
Speaker Control SYSTEM
Chapter 19 - Binding Protocol Addresses
1 Packets, Frames, and Error Detection. 2 The Problem Cannot afford individual network connection per pair of computers Reasons –Installing wires consumes.
Internet Protocols. Address Resolution IP Addresses are not recognized by hardware. If we know the IP address of a host, how do we find out the hardware.
Lecture 4 Overview. Ethernet Data Link Layer protocol Ethernet (IEEE 802.3) is widely used Supported by a variety of physical layer implementations Multi-access.
PROJECT HEAD CASE Dan Klowden Jon Burns cse477 Spring 2000.
Chapter 18 Host Configuration : DHCP
Nissanka B. PriyanthaAnit Chakraborty Hari Balakrishnan MIT Lab for Computer Science The Cricket Location-Support System.
O.S.C.A.R. Office Surveillance via Covert Audio/Visual Rover Critical Design Review.
Jamis Martin Trenton Andres Jay Zifer Brad Nowak.
Sonar Sensor Project Polaroid Sonar Sensor Details of the Project
1 Chapter 7 Switching, Packets, Frames, Parity, Checksums, and CRCs.
Part A Final Dor Obstbaum Kami Elbaz Advisor: Moshe Porian August 2012 FPGA S ETTING U SING F LASH.
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
TinyOS By Valliappan Annamalai. Hardware Mica motes (Mica2 and Mica2Dot) Hardware –Radio –Microcontroller –Flash memory –ADC –Sensor Board (MTA310)
ECE4006 Senior Design Project Linda Milor and Jay Schlag
Pseudo Wire (PW) Virtual Circuit Connection Verification (VCCV) Update Thomas D. Nadeau Cisco Systems, Inc Rahul Aggarwal (Presenter) Juniper Networks.
Preliminary Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
VEHICLE BACK UP ALARM DESIGN Student: Qi Zhou Mentor: Dr. Stanislaw Legowski.
Forward Until Near Stop when near a wall.
Electronic Instrumentation Project 204 Project Name: Light Level Monitor Student #1: Name ID Student #2: Name ID Student #3: Name ID.
Final Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
TV Remote As A Wireless Mouse For PC.
Electronic Instrumentation Project 202 Project Name: Differential Thermometer Student #1: Name ID Student #2: Name ID Student #3: Name ID.
Improved Robotic Arm for Sensitivity Characterization of Occupancy Sensors Will Hedgecock Brian Auerbach John Sullivan.
ECE 477 Final Presentation Team 04  Spring 2010
Indoor Navigation Using a Wireless Sensor Network
OBJECTIVE AND FEATURES:
How an Ultrasonic Range Finder works
Directional Driver Hazard Advisory System
Chapter 18 Host Configuration : DHCP
NEW PRODUCT INTRODUCTION CONEKT™ Mobile Smartphone Access Control Identification Solution June 2018.
Wireless Sensor Network - course: Project to investigate requirements and applications using wireless sensor networks on a construction site Ykä Marjanen.
DoorModule and Badge 8051 RF RF XS40 FPGA 8051 XS40 (sonar) AUTH ECHO
Chapter 18 Host Configuration : DHCP
Switching, Packets, Frames, Parity, Checksums, and CRCs
Presentation transcript:

The Electronic Badge System Chia-yang Hung Frans Faizal Man Hing Wong

Electronic Badge System Badge DoorModule

Overview Door Module Request + DoorID DoorID + BadgeID AUTH sensor Badge

Requirements

XS40 RF FPGA 8051 AUTH INIT ECHO BADGEID REQUEST BUSY IE0 RS232 (sonar) XS40 DoorModule

Detecting User Requesting ID Checking ID Detected user within a specified range Time out in ID request ID received Done Checking State Diagram of the DoorModule

How to find distance? Diff  distance

Detecting User: Sonar_Task SEND_INIT INIT = 1 WAIT_ECHO distance++ start RESET INIT = 0 distance = 0 distance > MAX RF_TASK ECHO

Protocol Board Data Board Same for Both the DoorModule and the Badge: 8051 RS 232 Virtual Wire Dev. Kit RF Hardware

Protocol Board requires: TO/FROMPacket #Packet SizeData Bytes We add: REQUEST RESPONSEBadgeID Request from Door Response from Badge RF Message Formats

8051 XS40 RS232 RF 8051 Micro-controller RS232 Badge

FPGA (DoorModule) 8051 (DoorModule) Request + DoorID DoorID + BadgeID Request + BadgeID Check BadgeID Sonar INIT ECHO Time Time Line

AUTHNOT_AUTH !REQUEST REQUEST and CHECKED !REQUEST or !CHECKED REQUEST CHECKED = 1 if BadgeID exists in the database. Checking ID: FPGA_Task

Schematic 8051FPGA

Timing Diagram FPGA CLK BadgeID REQUEST BUSY AUTH µC Interrupt

Parts PartManufacturerQuantityPart Number FPGA BoardXilinx1XS Micro-controllerAtmel1AT89C55-33PC Virtual Wire Development KitRF Monolithics1DR1004-DK Sonar Ranging KitPolaroid1R RS-232 TransceiverDallas Semiconductor2DS K  Resistor -1-

Trade-offs and Issues RF instead of IR: –No aiming But problem from using RF: –Range of RF is long –Signals from a badge far away can be heard by other doors

Summary Hand-free. Security checking preserved. Design of the DoorModule and the Badge. –Sonar detects user intention. –RF exchanges user information. –FPGA does the checking. Design issues. Coming soon. –More detail in final design presentation…

Design Issue 1: One Badge and Two Doors Door 1 Door 2 BadgeID 3 feet Door Module Question: Should Door1 or Door2 read the BadgeID? Solution: DoorID + BadgeID in reply packet.

Design Issue 2: One Badge and Two Doors (cont’) Door 1Door 2 Request 3 feet Door Module Question: Which request should the badge read?