Motore di ricerca datesheet componenti elettronici
  Italian  ▼
ALLDATASHEETIT.COM

X  

  • JQ100-R

  • AI
    The **JQ100-R** typically refers to a high-precision, industrial-grade **Laser Distance Sensor** (sometimes associated with the JRT or Jomyo brands). These modules are widely used in robotics, industrial automation, and DIY electronics due to their ability to measure distances accurately via optical signals. --- ## 1. Core Electronic Specifications The electronic performance of the JQ100-R is defined by its measurement range and data processing capabilities. | Parameter | Specification (Typical) | | :--- | :--- | | **Measurement Range** | 0.03m to 100m | | **Accuracy** | ±1mm to ±3mm | | **Operating Voltage** | DC 2.5V to 3.3V | | **Logic Level** | TTL / CMOS (3.3V) | | **Frequency** | 3Hz (standard) up to 8Hz | | **Laser Class** | Class II | | **Laser Type** | 635nm, <1mw (Red Laser) | --- ## 2. Key Components & Connectivity The module consists of several critical electronic sub-systems that work together to provide distance data. ### Internal Components 1. **Laser Diode:** Emits the visible red laser pulse. 2. **APD (Avalanche Photodiode):** A highly sensitive light sensor that detects the reflected photon return. 3. **MCU (Microcontroller):** Processes the Phase-Shift or Time-of-Flight (ToF) algorithm to calculate the distance. 4. **Clock/Oscillator:** Provides high-frequency timing necessary for millimeter precision. ### Pinout Configuration The JQ100-R usually features a 5-pin or 6-pin interface: * **VCC:** Power supply (3.3V). * **GND:** Ground. * **TX (Transmit):** Sends distance data to a PC or MCU (Arduino/ESP32). * **RX (Receive):** Receives control commands. * **PWREN:** Power enable pin (used to put the device in sleep mode). --- ## 3. Communication Protocol The JQ100-R communicates via **UART (Serial)**. This allows it to be easily integrated with computers or microcontrollers. ### Sample Command Structure To interact with the electronic module, you send hex commands: ```bash # Example Hex Commands for JQ100-R Address | Command | Data | Checksum # Start continuous measurement: 0xAA 0x00 0x03 0x00 0x01 0x00 0x04 # Read single measurement: 0xAA 0x00 0x00 0x00 0x00 0x01 0x01 ``` --- ## 4. Application Integration Because it operates on a **TTL 3.3V logic level**, it is directly compatible with: * **Raspberry Pi:** Connect directly to GPIO RX/TX. * **ESP32 / Arduino Pro Mini (3.3V):** Direct connection. * **PC:** Requires a **USB-to-TTL (UART) converter** (such as a CH340 or CP2102 chip). ---
    ✨ Follow-up Questions
    • What is the maximum frequency available for high-speed versions of the JQ100-R?
    • Does this sensor require a level shifter when used with a 5V Arduino Uno?
    • What are the common hex error codes returned by the sensor?