1 Fingerprint Recognition Principle
Capacitive sensor is a type of fingerprint recognition sensor. It captures fingerprint images through electronic measurement design. The surface is an insulating layer, and the inside is a sensor that combines about 100,000 conductive metal arrays. When the user's finger is placed on it, the skin forms the other side of the capacitor array. Due to the different distances between the fingerprint ridge (near) and the fingerprint valley (far), different capacitance values are formed. This capacitance value array forms a fingerprint image. After the fingerprint image is collected, it is preliminarily processed through the original image to make it clearer, and then the fingerprint feature database is established through the fingerprint recognition software.
2 AT77C101B Introduction
AT77C101B is a member of the fingerprint sensor family, as shown in Figure 1 and Figure 2. It is a FingerChip series sensor chip developed by Atmel, manufactured using COMS technology, with small size, good performance and low cost. AT77C101B can acquire different numbers of images within 1 s, and its area is much larger than that of a sliding fingerprint sensor. The integrated A/D converter can establish a digital interface between AT77C102B and EPP, USB or MCU, making this device easily applicable to any identification application system. The scanned image is 8×280=22.4 million pixels with a resolution of up to 2 GHz, equivalent to 1 780 frames/s, and one million fingers can be read without failure; it has the advantage of low power consumption, 4.5 mA during image acquisition, 1.5 mA during navigation, and less than 10μA in sleep mode. Its functions are shown in Table 1.
4 Software Design
The software design is shown in Figure 4. When no one touches the screen, the MCU is placed in power-saving sleep mode. Once the user has input, the system exits the low-power state and enters the normal execution state. The control software determines the user's needs and executes the corresponding functions.
5 Experimental simulation
The data simulation was performed using the Matlab 7.0 image processing box from The MathWorks. The computer configuration was Intel 3.06 GZH CPU and Kingston 2GZH memory. The average simulation time for one image data was 0.53 s, and the recognition rate error was less than 1/310 000, which was completely in line with the requirements. Figure 5 is a random thumb fingerprint image, and Figure 6 is the corresponding image collected from the fingerprint library.
6 Conclusion
The AT77C101B fingerprint collector is used to collect data. When the user's fingerprint does not match the preset fingerprint in the fingerprint library, the user is refused to use. It can be used to identify the user's identity or replace manual password input, and has a wide range of application prospects.
Previous article:Design of anti-intrusion equipment at traffic accident scene
Next article:Analysis of Trusted Authentication Technology
Recommended ReadingLatest update time:2024-11-17 10:29
- Popular Resources
- Popular amplifiers
- Analysis and Implementation of MAC Protocol for Wireless Sensor Networks (by Yang Zhijun, Xie Xianjie, and Ding Hongwei)
- Introduction to Internet of Things Engineering 2nd Edition (Gongyi Wu)
- 西门子S7-12001500 PLC SCL语言编程从入门到精通 (北岛李工)
- Modern Motor Control Technology (Wang Chengyuan, Xia Jiakuan, Sun Yibiao)
- High signal-to-noise ratio MEMS microphone drives artificial intelligence interaction
- Advantages of using a differential-to-single-ended RF amplifier in a transmit signal chain design
- ON Semiconductor CEO Appears at Munich Electronica Show and Launches Treo Platform
- ON Semiconductor Launches Industry-Leading Analog and Mixed-Signal Platform
- Analog Devices ADAQ7767-1 μModule DAQ Solution for Rapid Development of Precision Data Acquisition Systems Now Available at Mouser
- Domestic high-precision, high-speed ADC chips are on the rise
- Microcontrollers that combine Hi-Fi, intelligence and USB multi-channel features – ushering in a new era of digital audio
- Using capacitive PGA, Naxin Micro launches high-precision multi-channel 24/16-bit Δ-Σ ADC
- Fully Differential Amplifier Provides High Voltage, Low Noise Signals for Precision Data Acquisition Signal Chain
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- New breakthrough! Ultra-fast memory accelerates Intel Xeon 6-core processors
- New breakthrough! Ultra-fast memory accelerates Intel Xeon 6-core processors
- Consolidating vRAN sites onto a single server helps operators reduce total cost of ownership
- Consolidating vRAN sites onto a single server helps operators reduce total cost of ownership
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- How to measure the output ripple of a single-phase inverter with an oscilloscope
- No color difference splicing screen
- FPGA design clean code is a core skill for programmers
- Xilinx Vivado Quick Start - HDL Flow - Contains videos, projects and Chinese version documents
- 【Share】WB-Alibaba Cloud IoT Device Simulator
- Generate PCB files using Altium Designer software
- Multi-level low frequency
- Celebrate the birthday of Infineon Tmall flagship store|【Browse and get gifts】【Order 100% gifts】
- Posted and Non-posted PCIE communication debugging between ARM and DSP
- [Ateli Development Board AT32F421 Review] + Buttons are coming