Động cơ RC Servo SG90 là gì ?

Đánh giá

:

Giá

:

35.000₫

Mô tả :

Động cơ RC Servo là loại động cơ nhỏ, có thể khiển chính xác góc quay bằng phương pháp điều rộng xung PWM (chân có dấu ~ trên UnoX). Tuy nhiên, nó chỉ có thể quay được góc từ 0-180 độ.

Miễn phí vận chuyển với đơn hàng lớn hơn 1.000.000 đ

Miễn phí vận chuyển với đơn hàng lớn hơn 1.000.000 đ

Giao hàng ngay sau khi đặt hàng (áp dụng với Hà Nội & HCM)

Giao hàng ngay sau khi đặt hàng (áp dụng với Hà Nội & HCM)

Đổi trả trong 3 ngày, thủ tục đơn giản

Đổi trả trong 3 ngày, thủ tục đơn giản

Nhà cung cấp xuất hóa đơn cho sản phẩm này

Nhà cung cấp xuất hóa đơn cho sản phẩm này

Động cơ RC Servo SG90 có kích thước nhỏ, là loại được sử dụng nhiều nhất để làm các mô hình nhỏ hoặc các cơ cấu kéo không cần đến lực nặng. Động cơ RC Servo SG90 có tốc độ phản ứng nhanh, các bánh răng được làm bằng nhựa nên cần lưu ý khi nâng tải nặng vì có thể làm hư bánh răng, Động cơ RC Servo SG90 có tích hợp sẵn Driver điều khiển động cơ bên trong nên có thể dễ dàng điều khiển góc quay bằng phương pháp điều độ rộng xung PWM.

 

 

 

 

Động cơ RC Servo SG90 tphcm

 

Thông số kỹ thuậtĐộng cơ RC Servo SG90

  • Điện áp hoạt động: 4.8-5VDC

  • Tốc độ: 0.12 sec/ 60 degrees (4.8VDC)

  • Lực kéo: 1.6KG.CM

  • Kích thước: 21x12x22mm

  • Trọng lượng: 9g.

 

Động cơ RC Servo SG90 90G

 

Động cơ RC Servo được thiết kế những hệ thống hồi tiếp vòng kín. Tín hiệu ra của động cơ được nối với một mạch điều khiển. Khi động cơ quay, vận tốc và vị trí sẽ được hồi tiếp về mạch điều khiển này. Nếu có bầt kỳ lý do nào ngăn cản chuyển động quay của động cơ, cơ cấu hồi tiếp sẽ nhận thấy tín hiệu ra chưa đạt được vị trí mong muốn. Mạch điều khiển tiếp tục chỉnh sai lệch cho động cơ đạt được điểm chính xác. Các động cơ servo điều khiển bằng liên lạc vô tuyến được gọi là Động cơ RC Servo (radio-controlled). Trong thực tế, bản thân động cơ servo không phải được điều khiển bằng vô tuyến, nó chỉ nối với máy thu vô tuyến trên máy bay hay xe hơi. Động cơ RC Servo nhận tín hiệu từ máy thu này.

 

 

 

Động cơ RC Servo SG90 tại Caka.vn

 

  • VCC: Cấp điện áp 5V.
  • GND: Cấp điện áp 0V.
  • A0: Ngõ ra tín hiệu Analog.
  • DO: Ngõ ra tín hiệu Digital (có thể điều chỉnh biến trở trên module để thay đổi độ nhạy của tín hiệu).

 

 

Động cơ RC Servo là loại động cơ nhỏ, có thể khiển chính xác góc quay bằng phương pháp điều rộng xung PWM (chân có dấu ~ trên UnoX). Tuy nhiên, nó chỉ có thể quay được góc từ 0-180 độ.

 

Động cơ RC Servo SG90 tại Caka.vn

 

TIP: Board UnoX được thiết kế để có thể cắm trực tiếp cảm biến mưa và động cơ servo lên board. Vì vậy, chúng ta có thể cắm trực tiếp mà không cần sử dụng header.

Động cơ RC Servo SG90 tại Caka.vn

 

Giải thích chương trình

  • Thư viện Servo.h sẽ tạo đối tượng myservo nhằm quản lý hoạt động của động cơ servo (thông qua chân số 9).
  • Chương trình sẽ liên tục đọc gía trị từ cảm biến mưa (thông qua chân A6) nếu giá trị này:

    • Nhỏ hơn 600 (trời mưa) thì động cơ sẽ quay đến vị trí 90° (cửa đóng).
    • Lớn hơn 600 (trời không mưa) thì động cơ sẽ quay đến vị trí 0° (cửa mở).

TIP: Giá trị 600 không phải là cố định, bạn có thể tùy chỉnh phụ thuộc vào độ lớn trời mưa để phù hợp.

 

 

 

Động cơ RC Servo SG90 tại Caka.vn

 

 

 

Source code

  #include <Servo.h>
  #define sensor    A6    // Khai báo chân A6 kết nối cảm biến mưa.
  #define servoPin  9     // Khai báo chân sô 9 kết nối động cơ servo.

  Servo myservo;          // Tạo đối tượng myservo nhằm điều khiển động cơ.
  int val;                // Khai báo biến val lưu giá trị đọc được từ cảm biến.

  void setup()
  {
    pinMode(sensor,INPUT);    // Cấu hình chân cảm biến mưa là ngõ vào.
    myservo.attach(servoPin); // Cấu hình đối tượng servo với chân số 9.
  }

  void loop()
  {
    int val = analogRead(sensor); //  Đọc giá trị từ cảm biến mưa và lưu vào biến val.
    /*Khi có mưa (biến val < 600) đông cơ servo ở vị trí 90 độ (cửa đóng)
      Khi không có mưa (val>600) động cơ servo ở vị trí 0 độ (cửa mở.*/
    if ( val < 600 )
    {
      myservo.write(90);  // Servo ở vị trí 90 độ.
    } else {
      delay(1000);        // Dừng 1s trước khi mở cửa.
      myservo.write(0);   // Servo ở vị trí 0 độ.
    }
      delay(200);
  }

 

 

 

Linh Kiện Điện Tử Caka.vn

 

Địa Chỉ: Số 40/12 Lữ Gia - Phường 15 - Quận 11 - HCM

Điện Thoại: 0963631012 - 0983631012

Website: www.caka.vn

       Thanks & Best Regards!

Nội dung của bạn