Sandia National Laboratories Clinic Project CASC Security System
Sandia National Laboratories Clinic Project: CASC Security System Sandia Advisors: Steven Paradise, Patrick Schindler Academic Advisor: Dr. Behrouz Farhang Student Group Members: Arslan Majid, Chris Miller, David Brown, and Joshua Hamilton
OVERVIEW Explanation of Project Background Project sections: Programming Sensors Power Interface Time Line and project goals
BACKGROUND Current safes offer no electrical security*. No alarm when broken into. Bulky. [1] * = Other than electrical password entry
PURPOSE / GOAL Utilize an array of sensors Low power / Sleep mode Optimize for small size Accept wireless input Provide alarm signal
Programming By: Chris Miller [2]
PROGRAMMING What language? Connectivity Modular programming
ARDUINO - LANGUAGE Using Arduino Open Source C/C++ Language [3]
CONNECTION USB Any cable (A to B) USB port Top [4], Below [5] Any OS
MODULAR IN DESIGN Block coding Easy to adjust [6] Many different applications
QUESTIONS? Contact Information: Chris Miller ECE Department, University of Utah u 0528821@utah. edu Sources [1]-”Safe”, Apr. 11, 2010. [Online]. Available: http: //img. archiexpo. com/images_ae/photo-g/electronic-safefor-hotel-rooms-55624. jpg [2]-”Programing”, Apr. 11, 2010. [Online]. Available: http: //arduino. cc/en/Guide/Windows [3]-”Ardiuno Mega”, Apr. 11, 2010. [Online]. Available: http: //www. libelium. com/tienda/catalog/images/arduino_mega. jpg [4]-”Ardiuno Mega_2”, Apr. 11, 2010. [Online]. Available: http: //upload. wikimedia. org/wikipedia/commons/f/f 9/Arduino_usb_socket-1. jpg [5]-”USB Cable”, Apr. 11, 2010. [Online]. Available: http: //www. gttkc. com/shop/images/USB-AB. jpg [6]-”Block Diagram”, Apr. 11, 2010. [Online]. Available: http: //www. medallionsystem. com/computers/images/TPC 43 B_block_diagram. png
[1] [2] Sensor Testing By: David Brown
SENSOR TESTING OVERVIEW Requirements Testing Types of Sensors
SENSOR REQUIREMENTS Detect Never all attempts to break into box have a false positive Conserve power
SENSOR TESTING Various Types of Sensors Accuracy Power Usage
EXAMPLES OF SENSORS Accelerometer Vibration Limit Switch [3] Flex sensor Thermal sensor [4]
QUESTIONS? Contact Information: David Brown ECE Department, University of Utah u 0527853@utah. edu Sources [1]- “Accelerometer”, Apr. 10, 2010. [Online]. Available: http: //www. sparkfun. com/commerce/ product_info. php? products_id=252, Apr. 10, 2010]. [2]- “Piezoelectric Vibration Sensor”, Apr. 10, 2010. [Online]. Available: http: //media. digikey. com/photos/Measurement%20 Specialties%20 Photos/0 -1005447 -1. jpg, Apr. 10, 2010]. [3]- “Limit Switch”, Apr. 10, 2010. [Online]. Available: http: //media. digikey. com/photos/Panasonic%20 Photos/ESE-11 MH 6 T. jpg, Apr. 10, 2010]. [4]- “Thermal Sensor”, Apr. 10, 2010 [Online]. Available: http: //www. sparkfun. com/commerce/product_info. php? products_id=9570, Apr. 10, 2010].
[1] [2] Power Conditioning By: Joshua Hamilton
POWER CONDITIONING Reasoning: Advanced detection functions require power v Zero false positives v No unauthorized access Cannot be powered externally Safe must stay secure until maintenance
POWER CONDITIONING Requirements Necessary of power source 1 year lifespan with a goal of 2 Cannot be tampered Power detection sensors Safely power the Arduino controller Dependable
POWER CONDITIONING Method Modes of operation Wake up sensors v Self Low powered vibration sensors power design v Efficient overall design v No leakage Fig. 1 Piezoelectric vibration sensor [3]
POWER CONDTIONING Implementation Arduino Mega vs Arduino Pro-Mini Piezoelectric wake-up circuit Choice of battery v Lithium has highest power density v Sensitive to high temperature v May need a controller
POWER CONDTIONING Conclusion Test two types of batteries v Arduino backpack v Energizer e 2* AA batteries Fig. 2 Arduino backpack [4] * “E 2 Datasheet”, Apr. 8, 2010. [Online]. Available: http: //Energizer-L 91 BP-8 -Lithium-Battery-8 -Pack/dp/B 0000 DC 4 EL
QUESTIONS? Contact Information: Joshua Hamilton ECE Department, University of Utah Jham 111@hotmail. com Sources: [1] “Synqor”, Apr. 8, 2010. [Online]. Available: http: //www. synqor. com [2]”Vicor”, Apr. 8, 2010. [Online]. Available: http: //www. vicr. com [3] “Lithium Backpack”, Apr. 8, 2010. [Online]. Available: http: //www. liquidware. com/shop/show/BP/Lithium+Backpack [4] “Vibration Sensor/Switch” , Apr. 8, 2010. [Online]Available: http: //search. digikey. com/scripts/Dk. Search/dksus. dll? Detail&name=MSP 1007 -ND
[1] [2] Creating the Interface By: Arslan Majid
CREATING THE INTERFACE Use Labview to create a GUI Display Goal- GUI on an external source (Laptop) wireless [2]
TASKS TO ACCOMPLISH Will carry out the following states of security system: Security access Authorized user Open container Access contents Close container Do not tamper container Maintenance access Change power supply Software/hardware upgrades Do not access contents Allow transport Reset alarm status Check status report Do not access contents
SAMPLE MENU While on menu Sensors detect suspicious activity Will display a warning if sensors set alarm off Sub-menus corresponding to different states of security will also be displayed
TIMELINE Year> Month> Task # Week> Start Mar Apr May 1 Conceptual design of system 2 0 0 9 June July Aug 2 0 1 0 Sept Oct Nov Dec Janu Feb Mar April 1. 1 Research sensors 1. 2 a Learn Arduino code 1. 2 b Test sensors 1. 2 c Create Interface 1. 2 d Power Conditioning 1. 3 Make schematics of system 1. 4 Build system 1. 5 Test system 1. 6 First prototype 1. 7 Debug 1. 8 Final working device 3 Document
BUDGET Item Quantity Description Amount Ext 1 4 Arduino Boards $80 $320 2 - Battery Supplies $200 3 - Sensors $1000 4 4 Containers $6 $24 5 - Miscellaneous parts $800 Total $2344
CONCLUSION Utilize an array of sensors Low power / Sleep mode Optimize for small size Accept wireless input Provide alarm signal
QUESTIONS? Contact Information: Arslan Majid ECE Department, University of Utah u 0537027@utah. edu Sources [1]- “Lab. View Logo”, Apr. 4, 2010. [Online]. Available: http: //www. bluesystem. ca/Lab. VIEW_Certified_Developer. jpg[Accessed: Apr. 4, 2010]. [2]- “Bluetooth Arduino”, Apr. 4, 2010. [Online]. Available: http: //cnmat. berkeley. edu/system/files/sensor_modules/Arduino-BT-01 -L. jpg, Apr. 4, 2010]. [3]- “Bluetooth Arduino”, Apr. 4, 2010. [Online]. Available: http: //www. sparkfun. com/commerce/product_info. php? products_id=9358, Apr. 4, 2010].
- Slides: 31