전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

  • AB-AV105-R

  • AI
    The **AB-AV105-R** is a specific electronic component, typically categorized as a **Surface Mount (SMD) Vibration Motor** or a small-scale linear actuator, often used in haptic feedback applications for handheld devices. --- ### 1. Key Technical Specifications While specifications can vary slightly by manufacturer (commonly associated with brands like *Abracon* or *PUI Audio*), the standard parameters for this series are as follows: | Parameter | Typical Value | | :--- | :--- | | **Type** | Cylinder / Pager Vibration Motor | | **Rated Voltage** | 3.0V DC | | **Operating Voltage Range** | 2.2V ~ 3.6V DC | | **Rated Current** | Max 80mA - 100mA | | **Rated Speed** | 12,000 ± 2,500 RPM | | **Mounting Type** | Surface Mount (SMD / SMT) | | **Operating Temperature** | -20°C to +70°C | --- ### 2. Physical Construction The "R" suffix often denotes **Reflow Solderable** or **RoHS Compliant** packaging. * **Eccentric Rotating Mass (ERM):** It utilizes a small offset weight attached to the shaft. When the motor spins, the unbalanced weight creates a centrifugal force, resulting in vibration. * **Housing:** Usually encased in a metal shield to prevent electromagnetic interference (EMI) and to protect internal brushes. * **Terminals:** Designed with flat pads on the bottom for automated pick-and-place assembly on a PCB. --- ### 3. Application Use Cases Because of its small footprint and SMD compatibility, it is found in: 1. **Wearables:** Smartwatches and fitness trackers for silent alarms. 2. **Handheld Devices:** Medical glucose monitors or scanners. 3. **IoT Devices:** Providing tactile confirmation for button presses. --- ### 4. Implementation Circuit To drive the AB-AV105-R safely from a microcontroller (like an Arduino or ESP32), a simple transistor switch circuit is required because the motor draws more current than a GPIO pin can provide. ```cpp // Basic Example: Pulsing the Vibration Motor int motorPin = 9; // Connected to the base of a MOSFET/Transistor void setup() { pinMode(motorPin, OUTPUT); } void loop() { digitalWrite(motorPin, HIGH); // Vibrate delay(500); digitalWrite(motorPin, LOW); // Stop delay(1000); } ``` --- **Safety Note:** Always include a **Flyback Diode** (e.g., 1N4148) in parallel with the motor to protect your circuit from voltage spikes caused by the motor's back-EMF.
    ✨ Follow-up Questions
    • ⤷What is the maximum reflow temperature for soldering the AB-AV105-R?
    • ⤷ Do I need a specific motor driver IC or just a transistor?
    • ⤷ What is the difference between ERM and LRA vibration motors?