KartovySystem
Řádka 68: | Řádka 68: | ||
Autorizační proces je flexibilní, závisí čistě na nainstalovaných programových komponentách. Lze definovat vlastní čísla karet, popř. propojit systém s řešením IMA (na základě dohody s dodavatelem). | Autorizační proces je flexibilní, závisí čistě na nainstalovaných programových komponentách. Lze definovat vlastní čísla karet, popř. propojit systém s řešením IMA (na základě dohody s dodavatelem). | ||
+ | |||
+ | == Krizový scénář == | ||
+ | V případě, že by byl projekt odsouzen k nezdaru, bude majetek rozdělen takto | ||
+ | |||
+ | *'''Hmotný majetek:''' Přesun pod bastlíře | ||
+ | *'''Nehmotný majetek:''' "rm -R *" |
Verze z 2. 8. 2007, 15:24
Obsah |
O projektu
Jelikož každý student/zaměstnanec ČVUT obdrží idetifikační bezkontaktní kartu, vyvstává zde myšlenka, využít této skutečnosti a postavit systém, který by dovolil přístup do místností na základě těchto karet. Řešení, jenž poskytuje firma IMA škole je zajímavé, nicméně se jedná o komerční řešení, tedy velmi drahé. Cílem tohoto projektu je vytvořit alternativu, která sníží náklady o řád a poskytne podobné, ne-li stejné a ba dokonce lepší služby.
Řešitelé projektu
Martin Velek - programátor C, PHP
Lukáš Grepl - DPS designer, návrh el. obvodů
Changelog projektu
- 2.8.2007 - Napsání na wiki
- 31.7.2007 - dokončen firmware, probíhá testování
- 10.4.2007 - splnění jednoletky
- 10.4.2006 - pauza
- 1.1.2006 - myšlenka
Komponenty systému
Čtečka karet Proximity cardreader MF7 Osazená elektronická deska Zdroj SS 13,8 V Ovládací, autetifikační a autorizační počítač Převodník SB485 Kabelový rozvod
Popis komponent
Čtečka karet Proximity cardreader MF7
Po přiblížení karty dojde k aktivaci čtečího čipu a získá se jedinečné číslo karty. Čtečka dokáže detekovat statickou přítomnost karty. Čtečka následně pošle dané číslo na jeden z výstupů, v tomto projektu je využito RS232. Formát protokolu pro:
- MF1 ICS50 - ICS70 = STX(0x02)|DATA(8 znaků)|CR|LF|ETX(0x03)
- Mifare Ultralight MF0 ICU1,Mifare DESfire MF3 ICD40 = STX(0x02)|DATA(14 znaků)|CR|LF|ETX(0x03)
Dále jsou vyvedeny vodiče (CtG) externí bzučák, LED
Osazená elektronická deska
Řídící jednotkou je PIC16F628A. Pro komunikaci se čtečkou je navrhnut softwarový uart. Komunikace s centrální jednotkou zajišťuje převodník TTL => (RS)485
Zdroj SS 13,8 V
Je využit kvalitní stabilizovaný zdroj s maximálním proudovým odběrem 4A.
Ovládací, autetifikační a autorizační počítač
Zatím neimplementován
Převodník SB485
Převodník 485/422 založený na FTDI čipu, tedy snadno detekovatelný i na Linuxových systémech. Umožňuje definovat klidový stav na lince i koncový odpor. Pro 485 má automatické přepínání příjmu/vysílání.
Kabelový rozvod
Komunikace probíhá po FTP(stíněný UTP) kabelu.
Popis systému
Po přečtení je následně posláno číslo karty do centrálního počítače, který na základě kriterií rozhodne, zda je držitel karty oprávněn vstoupit či nikoliv. Kritéria mohou být volitelná a závisí na nainstalovaných programových komponentách.
Bezpečnost
Každý jednotilivý subsystém má svoji definovanou ochranu. V případě porušení, je centrálním počítačem vyhlášen alarm. Způsob a implementace závisí na nainstalovaných programových komponentách.
Kompatibilita
Ovládací elektroniky mohou pracovat s libovolnou čtečkou karet, za předpokladu, že dodržují výše zmiňovaný formát protokolu. Popř. je možnost přeprogramování systému pro danou čtečku karet.
Autorizační proces je flexibilní, závisí čistě na nainstalovaných programových komponentách. Lze definovat vlastní čísla karet, popř. propojit systém s řešením IMA (na základě dohody s dodavatelem).
Krizový scénář
V případě, že by byl projekt odsouzen k nezdaru, bude majetek rozdělen takto
- Hmotný majetek: Přesun pod bastlíře
- Nehmotný majetek: "rm -R *"