Industrial

Door Access control system

The solution provides hardware encryption and decryption engine to accelerate the encryption and decryption process to ensure sufficient security. The Ethernet supports TCP/IP networking and up to eight ADCs to detect backup battery status and support other sensor requirements.

The architecture of door access control system contains

1.

Reader at the front end ( button type, RFID card reading type, fingerprint identification type, face recognition type ):

 
  • Read the identity authentication data and transfer it to the access controller for comparison
2. Backend access controller ( TCP / IP networking, RS485 networking ):
 
  • Store / Compare / Upload legally in and out identity data
  • Store / upload in and out records
  • Responsible for communication with the background host
  • Control door lock switch
3. The final host of the background:
 

Reader at the front end

The reader at the front end can be divided into different types according to the identity authentication method:

1. Push-button type ( using 8-bit, Cortex-M0 grade MCU )
 
  • 8-bit: ML51 ( low power consumption ), N76E003 series
  • Cortex-M0: NUC029, M031, M251 ( low power ) series
2. RFID card reader type ( using 8-bit, Cortex-M0 / M4 grade MCU )
 
3. Fingerprint identification type ( using ARM9, Cortex-M4 grade MCU )
 
  • Optical: ARM9 NUC970 series
  • Capacitive: Cortex-M4 M480 Series
4. Face recognition type ( using ARM9 grade MCU )
 

Backend access controller

The access controller of the back end can be divided into different communication interfaces according to the connection background:

1. TCP / IP ( Ethernet ) networking ( using ARM9, Cortex-M4 grade MCU )
 
2. RS-485 networking ( using Cortex-M4 grade MCU )
 

Single or separate access control system

Traditional access control systems use RS485 and background communication. In recent years, almost all newly developed access control systems have used Ethernet and background communication. In general, the entire building ( managing multiple doors ) has a separate architecture ( the reader is separated from the access controller, one access controller is for multiple readers ), and the small business or home apartment Most use a single-machine architecture ( the reader and the access controller are integrated into one complete machine ).

Door Access Controller – NuMicro MCU Development Platform and the Product Features

1. Why is the NUC970 series ( ARM9 core ) suitable for use in access controllers?
 
  • The need for adequate closed DDR memory support system design ( DDR size 16 / 32 / 64 / 128 MB)
  • Support NAND / SPI interface, external flash size is not limited
  • Support for Linux operating system
  • Hardware encryption and decryption engine accelerates the encryption and decryption process and reduces CPU load
  • Two Ethernet ports supports TCP / IP networking
  • Up to 11 UARTs ( 2 additional ISO7816 UARTs )
  • Support two USB HS Hosts, external USB storage device
  • Support two SD card storage devices
  • Up to 8 ADCs to detect backup battery status and support other sensor requirements
  • Support RGB interface and i80 interface
2. Why the M480 series ( Cortex-M4 core ) is suitable for use in access controllers
 
  • Up to 192MHz core speed, 512 KB Flash / 160 KB SRAM sufficient memory space support system design requirements
  • Support FreeRTOS/mbed operating system
  • Ethernet 10 / 100 supports TCP / IP networking
  • Up to 11 UARTs ( 6 x LPUART + 3 x ISO7816 UART + 2 x USCI UART )
  • Hardware encryption and decryption engine accelerates the encryption and decryption process and reduces CPU load
  • Support two USB OTG ( high speed plus full speed ), external USB storage device
  • Support two SD card storage devices ( up to 2 x 32GB )
  • Support 5 SPI, plug-in SPI Flash storage
  • Support EBI interface, external SRAM storage ( up to 3 x 1MB ), or support i80 LCD screen
  • Up to 16 ADCs to detect backup battery status and support other sensor requirements
  • SPI M interface speeds up memory function to support running code on external Flash