Students: Daniel Kong ([email protected])
Darius Studdard ([email protected])
Yik Pun ([email protected])
Faculty Advisor: Prof. Alex Doboli ([email protected])
Technical Assistants: Tony Olivo ([email protected])Scott Campbell ([email protected])
Assistants: Eric Johnfelt ([email protected])Robert Wlodarczyk ([email protected])
Networked Embedded Security System, generation 1
Project hardware, software and text sponsored by:
What is NESSg1?What is NESSg1?
Networked Embedded Security System, generation 1 (NESS g1)
A security system based on embedded technologies, primary Microsoft Windows CE on a x86-class system
System revolves around the principal concept of centralized control, data management and storage via an existing network
Why NESSg1?Why NESSg1?
There are no production security systems that are based on the Microsoft Windows CE platform and can communicate with already existing networks for remote control, data management and storage
This system is innovative, simplified in design and implementation, resulting in a lower cost of ownership
The system is robust and scalable due to the nature of the technologies used along with a scalable design.
System OverviewSystem Overview
Central Database Server
RouterHub
RouterHub
NESSg1
Router
Laptop
Hub
Block DiagramBlock Diagram
Door Latch Door Sensor
Siren
SBC
UIUPU
Technical DescriptionsTechnical Descriptions
Work bench in the lab, where the prototype is being implemented.
SBC Advantech PCM-5820SBC Advantech PCM-5820 (www.advantech.com)(www.advantech.com)
Benefits of PCM-5820
Integrated devices
Availability of hardware support
Working compiled WinCE image, which is ideal for prototypic purposes in a short time.
PeripheralsPeripherals
Serial communication standard
Integration of peripherals to SBC and systems programmingIntegration of peripherals to SBC and systems programming
Technical Difficulties
Parts did not came with proper developers’ documentations and incomplete manuals
SBC did not came with proper SDK and compile WinCE image
Getting the peripherals to communicate with the SBC and each other
Understanding the technology that we are working with
Other Difficulties
Developing system codes to operate the peripherals and SBC as a whole
Break-out Connector, one of several tools used as an aid in analyzing and troubleshooting problems
Serial signal captured on scope for analysis
Logic analyzer used to capture multiple signal for analysis
Snapshot of test script that tests the hardware after full integration
Operation of completed systemOperation of completed system
NESSNESSg2 g2 ??
Thank You