Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Spanish  ▼
ALLDATASHEET.ES

X  

  • ENC-03RJ-R

  • AI
    The **ENC-03RJ-R** is a high-precision, sub-miniature angular velocity sensor, commonly known as a **vibration-type gyro sensor**. It was primarily manufactured by Murata Manufacturing Co., Ltd. for use in motion detection systems. ### 1. Technical Overview The sensor utilizes the **Coriolis force** principle. It consists of a vibrating ceramic element that detects angular velocity by measuring the voltage shift caused by the rotation of the device. | Parameter | Specifications | | :--- | :--- | | **Type** | Single-axis (Yaw) Gyroscope | | **Output Type** | Analog Voltage | | **Supply Voltage (Vcc)** | 2.7V to 5.25V DC | | **Current Consumption** | ~5mA | | **Max. Angular Velocity** | ±300 deg/sec | | **Sensitivity** | 0.67 mV/deg/sec | | **Operating Temperature** | -5°C to +75°C | --- ### 2. Key Components and Internal Structure The electronic architecture of the ENC-03RJ-R is divided into three main stages: 1. **Vibrating Element:** A piezoelectric ceramic bimorph that vibrates at a high frequency. 2. **Driving Circuit:** Maintains the stable vibration of the ceramic element. 3. **Detection Circuit:** Converts the mechanical displacement caused by rotation into a proportional DC voltage. ### 3. Pin Configuration The sensor typically features a surface-mount (SMD) package with the following pin logic: | Pin Number | Name | Description | | :--- | :--- | :--- | | 1 | **Vcc** | Positive power supply (typically 3V or 5V) | | 2 | **Out** | Analog output voltage proportional to angular velocity | | 3 | **GND** | Ground reference | | 4 | **Ref** | Reference voltage (Vcc/2), used for zero-point calibration | --- ### 4. Implementation Example (Basic Logic) To interface this with a microcontroller like an Arduino, you read the analog pin and compare it to the reference voltage. ```cpp int sensorPin = A0; // Connected to Pin 2 (Out) int refPin = A1; // Connected to Pin 4 (Ref) void setup() { Serial.begin(9600); } void loop() { int outVal = analogRead(sensorPin); int refVal = analogRead(refPin); // Calculate the difference from the zero-point int angularVelocity = outVal - refVal; Serial.println(angularVelocity); delay(10); } ``` ### 5. Common Applications * **Image Stabilization:** Used in digital cameras to compensate for hand shake. * **Robotics:** Balancing robots and orientation tracking. * **Remote Control:** Tilt-sensing for RC vehicles or drones. * **Gaming:** Early motion-sensing controllers. ---
    ✨ Follow-up Questions
    • ⤷ How does the temperature drift affect the output of the ENC-03RJ-R?
    • ⤷ What are the advantages of an analog gyro sensor over a digital I2C sensor?
    • ⤷ Which external capacitors are required for a stable output circuit?