Performed by: Kobbi Kfir-El Ohad Brandelstein Instructor: Konstantin Sinyuk המעבדה למערכות ספרתיות מהירות High Speed Digital Systems Laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology department of Electrical Engineering Characterization Presentation Access System Controller Spring semester 2004
System description המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Video Server USB 2 CAN 2*CAN Door 1Door 2Door 3Door 4 Web Remote Station USB Server
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Implementation of a RT Access System Controller. Creation of a “Smart” independent system based on CAN Integration between the SDC (Smart Door Controller) and the existing environment ( Server, CAN). Project Goals
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Project input-Output Our Project Server GUI, Logic SDC Board CAN Open Interface 2 Server Working System
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory SDC Input Output Magnetic card Key pad Thermometer Lock Buzzer LCD screen CAN EPROM LED
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory ACS System Input Output ACS Service ACS Server Socket ListenerACS Thread Can Engine BusOD Network
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Server Door Controller CAN CAN usage Database update (EPROM) Server update Redundancy PDO -Process Data Objects SDO –Service Data Objects Special Object Protocols Emergency,Synchronization Network Management Protocols
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Working frequencies Max Freq. Of System Devices LAN 100 Mbit USB Mbit USB Mbit CAN 1 Mbit CAN Freq. Vs. Bus Length Mayer Building : 12 Floors 2 Corridors per floor 2 CAN buses per corridor Devices needed At Mayer Building : 1 Server 6 USB Hub 4 2*12 CAN 2 USB 4* meter CAN bus Max rate possible : 500 Kbits/sec
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Project Implementations Tools SDC Device Programming Language ANCI C Development Environment MPLab Studio MCC 18 Compiler CANOpen Engine C-Sharp Visual Studio.NET
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Project Time Table 15/4/04 Characterization Presentation 22/4/04Getting familiar with PIC Tools 29/4/04Basic SDC Power up 06/5/04Getting familiar with Server 13/5/04 ACS System Power up with Simulator 17-18/05/04 Half Semester Presentation