công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

  • FPM3184H-R010CFP

  • AI
    The **FPM3184H-R010CFP** is a high-performance, industrial-grade Fingerprint Sensor Module. It is primarily designed for integration into security systems, time attendance devices, and smart locks. ### 1. Technical Specifications Overview The module combines an optical sensing area with an onboard DSP (Digital Signal Processor) to handle image processing and template matching. | Feature | Specification | | :--- | :--- | | **Sensor Type** | Optical CMOS | | **Interface** | UART (TTL) / USB 2.0 | | **Resolution** | 500 DPI | | **Supply Voltage** | 3.3V to 5.0V DC | | **Working Current** | < 100mA (Peak < 120mA) | | **Verification Speed** | < 1.0 Seconds (1:1000) | | **Storage Capacity** | Typically 500 - 3000 templates (model dependent) | | **FAR (False Acceptance Rate)** | < 0.001% | | **FRR (False Rejection Rate)** | < 0.1% | --- ### 2. Key Electronic Components The internal architecture of the FPM3184H-R010CFP consists of three main stages: #### A. The Optical Imaging System * **Prism & Lens:** Captures the physical ridges and valleys of the finger. * **LED Illumination:** High-intensity LEDs (usually blue or green) illuminate the finger to create a high-contrast image. * **CMOS Image Sensor:** Converts the reflected light into a digital grayscale image. #### B. The Processing Unit (DSP) * **Feature Extraction:** The onboard processor runs algorithms to identify "minutiae" (ending points and bifurcations of ridges). * **Storage (Flash Memory):** Digital templates are stored in an encrypted format in the internal non-volatile memory. * **Matching Engine:** Compares the live scan against stored templates locally, meaning the host microcontroller doesn't need to do the heavy math. #### C. Communication Interface * **UART Pins:** VCC, GND, TX, and RX. This allows it to talk to Arduino, ESP32, or STM32 microcontrollers. * **Touch Induction (IRQ):** Many versions include a "finger detection" pin that stays low until a finger touches the glass, allowing the main system to sleep and save power. --- ### 3. Connection Pinout (Typical) Most FPM-series modules use a 6-pin SH1.0 connector: | Pin Number | Name | Description | | :--- | :--- | :--- | | 1 | **VCC** | Power Input (3.3V/5V) | | 2 | **GND** | Ground | | 3 | **TXD** | Data Output (to MCU RX) | | 4 | **RXD** | Data Input (from MCU TX) | | 5 | **IRQ** | Interrupt (Optional - Finger sense) | | 6 | **V-Touch** | Touch Power (Optional) | --- ### 4. Implementation Logic To use this part in a circuit, follow this logic flow: 1. **Enrollment:** Send a command to capture a finger twice; the DSP creates a template and stores it in an ID slot (e.g., ID #1). 2. **Verification:** Send a "Search" command. The sensor captures a finger, compares it to the database, and returns the ID number if a match is found. ```python # Example Pseudo-code for UART Communication # 1. Send Command: [Header][Address][Type][Length][Instruction][Checksum] # 2. Receive Response: [Confirm Code] 0x00 = Success, 0x01 = Error ```
    ✨ Follow-up Questions
    • ⤷ What is the exact communication protocol (baud rate) used by this module?
    • ⤷ Does this module support 'Finger Detection' mode to reduce power consumption?
    • ⤷ Is there a specific SDK or library available for Arduino or Python integration?