Låssystem kan minska risken för inbrott och stöld, och vara ett verktyg för behöriga personer att få tillgång till lokaler och rum. Därför är det viktigt att moderna låssystem är pålitliga, öppnar snabbt och är säkra. Detta examensarbete undersöker om CAN (Controller Area Network) är ett idealt kommunikationsprotokoll för ett säkerhetssystem av dörrlås, med syftet att utföra en fallstudie av CAN-protokollet. Detta sker genom att analysera ett låssystem från ASSA vars kommunikationsprotokoll mellan styroch låsenhet misstänktes använda CAN-protokollet mellan dess styrenhet och låsenhet. Slutsatsen av analysen var att låssystemet från ASSA inte kommunicerade via CAN. För att bevisa dettaåterskapades signaler med elektriska standardinterface RS-485. Det sista steget vara att utveckla ett eget låssystem med CAN som kommunikationsprotokoll, och sedan skulle de två låssystem jämföras. För att testa detta programmeras två kretskort av typen ESP32-PoE till en styrenhet och en låsenhet. Ett låssystem designades på ett kopplingsdäck innan den ersattes av två PCBs. Slutresultatet var ett motorlås och en styrenhet som konstruerades och validerades i ett kopplingsdäck. Av de två kretskorten som utvecklades fungerade kontrollenheten som förväntat, medan låsenheten hade problem med dess motor. Den kunde dock klara av dess andra uppgifter som att läsa signaler från styrenheten via en 10 meter kabel och läsa signaler från dess dörrläge givande magnetsensor. Det demonterade låssystemet sänder signaler snabbare, och öppnar låset ungefär lika snabbt, men är inte lika säker som den kommersiella låssystemet för att CAN har restriktiva säkerhetsåtgärder. / Lock systems can reduce the risk of burglary and theft, and be a tool for authorized persons to access premises and rooms. Therefore, it is important that modern lock systems are secure, reliable and open quickly. This thesis investigates whether CAN (Controller Area Network) is an ideal communication protocol for a door lock security system. This is done by analyzing a mechanical lock system from ASSA which was suspected of using CANbus as a communication protocol between the control unit and lock unit. Then the lock and control units were analyzed. The conclusion of the analysis is that the lock system did not communicate via CAN. To prove this, signals were re-created with the electrical standard interface RS-485.The final step was to construct a lock system with CAN as a communication protocol, and then the two lock systems would be compared.To test this, two ESP32-PoE development boards are programmed into a controller and a locking device. A mechanical door lock system was designed on a breadboard before being replaced by two PCBs. Of the two circuit types that were developed, the control unit worked as expected, while the motorlock unit had problems with it’s motor. However, it was able to handle its other tasks such as reading signals from the controller via a 10 meter cable and reading signals from its door locating magnetic sensor. The disassembled lock system sends signals faster, and opens the lock approximately as quickly, but is not as secure as the commercial CAN lock system has restrictive security measures.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-279677 |
Date | January 2020 |
Creators | Hassan, Mahad, Edelsvärd, Fredrik |
Publisher | KTH, Skolan för elektroteknik och datavetenskap (EECS) |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-EECS-EX ; 2020:311 |
Page generated in 0.0025 seconds