Chuyển đến nội dung chính
CƠ KHÍ.NET

Động cơ servo

Còn gọi là: servo, servo motor

Biên soạn: Ban Biên tập cokhi.net · Cập nhật · 8 phút đọc

Động cơ servo là hệ truyền động vòng kín gồm động cơ và encoder phản hồi, điều khiển chính xác vị trí, tốc độ và mô-men. Kết hợp với vít me bi, servo tạo thành các trục chuyển động định vị của máy CNC, robot và máy tự động.

Nguyên lý hoạt động

Điểm cốt lõi phân biệt servo với các loại động cơ thông thường là vòng điều khiển kín: encoder gắn trên trục động cơ liên tục báo về bộ điều khiển (driver) thông tin vị trí và tốc độ thực tế. Driver so sánh giá trị phản hồi với lệnh đặt, tính toán sai lệch và hiệu chỉnh dòng điện cấp cho động cơ theo từng chu kỳ điều khiển. Quá trình này diễn ra liên tục với tần số rất cao, cho phép động cơ bám theo quỹ đạo đặt trước với sai số nhỏ và phản ứng nhanh khi tải thay đổi đột ngột.

Driver servo thường hỗ trợ ba chế độ điều khiển độc lập hoặc kết hợp: điều khiển vị trí (position mode), điều khiển tốc độ (velocity mode) và điều khiển mô-men (torque mode). Trong thực tế máy CNC và robot, ba vòng này thường được lồng ghép theo kiến trúc cascade để tối ưu cả độ chính xác định vị lẫn khả năng giữ mô-men khi gia công.

Phân loại

Theo loại động cơ nền, servo hiện nay phổ biến ở hai dòng chính:

  • Servo AC (đồng bộ nam châm vĩnh cửu — PMSM): Hiệu suất cao, mật độ mô-men lớn, ít bảo trì, chiếm phần lớn ứng dụng công nghiệp mới. Driver dùng biến tần vector điều khiển từ thông (FOC).
  • Servo DC brushless (BLDC): Cấu trúc đơn giản hơn, phổ biến trong robot nhỏ, thiết bị y tế và ứng dụng yêu cầu đáp ứng động học nhanh ở công suất vừa và nhỏ.

Dòng servo AC tuyến tính (linear servo) dùng trực tiếp cho bàn máy mà không cần vít me bi, loại bỏ khe hở cơ học và nâng cao tốc độ dịch chuyển, thường gặp trên trung tâm gia công tốc độ cao.

Ứng dụng thực tế và lưu ý lựa chọn

Servo là trái tim của máy phay CNC, trung tâm gia công, robot công nghiệp và máy đóng gói tự động. Khi lựa chọn cho một trục máy cụ thể, cần xác định đúng tải quán tính quy đổi về trục động cơ — tỉ số quán tính tải/rotor quá lớn sẽ làm hệ dao động hoặc khó chỉnh tham số PID. Ngoài ra cần chú ý:

  • Độ phân giải encoder: encoder độ phân giải cao giúp định vị mịn hơn nhưng đòi hỏi dây tín hiệu chất lượng tốt, chống nhiễu tốt.
  • Khớp nối cơ khí: độ cứng của khớp nối giữa động cơ và vít me bi ảnh hưởng trực tiếp đến băng thông vòng vị trí có thể đạt được.
  • Nhiệt độ môi trường và làm mát: driver servo nhạy cảm với nhiệt; lắp đặt trong tủ điện cần tính toán tản nhiệt đủ để tránh giảm tốc bảo vệ khi tải nặng liên tục.

Vòng kín — thứ phân biệt servo với mọi động cơ khác

Điều làm nên một hệ servo không phải bản thân động cơ, mà là vòng phản hồi. Encoder gắn trên trục đo vị trí thật và báo về bộ điều khiển; bộ điều khiển so vị trí thật với vị trí lệnh và liên tục sửa sai lệch.

Thành phầnVai tròThiếu nó thì mất gì
Động cơSinh mô-men quay—
EncoderĐo vị trí và tốc độ thật của trụcMất phản hồi, hệ trở thành vòng hở, không biết mình đang ở đâu
Driver (bộ điều khiển servo)So sánh lệnh với phản hồi, phát dòng sửa saiKhông có khâu sửa sai, tải nặng sẽ làm trôi vị trí

Đối chiếu: nguyên lý phản hồi vị trí bằng encoder — Encoder tuyệt đối và tương đối: nguyên lý phản hồi vị trí. Tra cứu 02/09/2026.

Servo và động cơ bước — chọn theo cái gì

Tiêu chíĐộng cơ servoĐộng cơ bước
Phản hồi vị tríCó (vòng kín)Thường không (vòng hở)
Khi bị quá tảiDriver tăng dòng để giữ vị trí, báo lỗi nếu không nổiTrượt bước im lặng — mất vị trí mà hệ không biết
Mô-men ở tốc độ caoGiữ tốtGiảm rõ rệt
Chi phí và độ phức tạpCao hơnThấp hơn, dễ lắp đặt

Điểm quyết định thường không phải giá mà là câu hỏi: mất vị trí mà không ai biết thì hậu quả thế nào? Với máy CNC hay robot, đó là phế phẩm hoặc va chạm; với cơ cấu cấp liệu đơn giản, đó chỉ là chỉnh lại.

Servo rung, kêu và mất vị trí vì nguyên nhân gì

Servo là hệ vòng kín: nó liên tục so vị trí thật với vị trí lệnh rồi tự sửa. Chính cơ chế tự sửa đó tạo ra nhóm sự cố đặc trưng mà động cơ thường không có — hệ có thể tự dao động quanh đúng điểm nó đang cố giữ.

Hiện tượngHướng nguyên nhânChỗ kiểm trước
Rung hoặc kêu khi đứng giữ vị tríHệ số điều chỉnh đặt quá cao so với quán tính tảiChỉnh lại thông số vòng điều khiển
Đáp ứng chậm, đuổi không kịp lệnhHệ số quá thấp, hoặc tải nặng hơn tính toánTỉ lệ quán tính tải trên quán tính động cơ
Báo lỗi quá sai lệch vị tríCơ khí kẹt, hoặc tải vượt khả năng mô-menQuay tay trục khi cắt điện xem có nặng bất thường
Mất vị trí sau khi bật lại nguồnPhản hồi vị trí kiểu tương đối, cần về gốc sau mỗi lần cấp điệnKiểu encoder đang dùng
Vị trí trôi dần qua nhiều chu kỳKhớp nối trượt, hoặc then ở khớp nối bị rơKhớp nối giữa servo và trục truyền
Động cơ nóng bất thường khi giữ tải đứng yênServo phải sinh mô-men liên tục để giữXét dùng phanh cơ khí để giữ thay cho servo

Điều thường bị bỏ qua khi chọn: chọn servo không chỉ theo công suất. Tỉ lệ giữa quán tính tải và quán tính rô-to quyết định hệ có chỉnh được mượt hay không — một servo đủ mô-men nhưng lệch quá xa về quán tính sẽ rung hoặc đáp ứng ì, và không thông số điều chỉnh nào chữa hết được.

Mẹo sai hay gặp: tăng hệ số cho servo bám sát hơn. Tăng quá ngưỡng thì hệ tự dao động, nghe như tiếng rít khi giữ vị trí; điểm đặt tối ưu nằm dưới ngưỡng đó, không phải ở mức cao nhất mà hệ còn chịu được.

Đối chiếu: encoder tuyệt đối và tương đối trong phản hồi vị trí — Encoder tuyệt đối và tương đối: nguyên lý phản hồi vị trí. Tra cứu 16/09/2026.

FAQ

Động cơ servo là gì? Là động cơ làm việc trong hệ điều khiển vòng kín: encoder gắn trên trục đo vị trí và tốc độ thật, driver so với lệnh rồi liên tục sửa sai lệch. Nhờ vậy servo bám theo vị trí đặt kể cả khi tải thay đổi.

Servo khác động cơ bước ở đâu? Servo có phản hồi vị trí nên biết mình đang ở đâu và tự sửa sai; động cơ bước thường chạy vòng hở, khi quá tải sẽ trượt bước và mất vị trí mà hệ thống không hề hay biết. Đó là khác biệt quan trọng nhất, hơn cả chuyện giá.

Encoder trong hệ servo làm gì? Đo vị trí góc và tốc độ thật của trục rồi báo về driver. Không có tín hiệu này thì driver không có gì để so sánh với lệnh, và hệ mất tính chất vòng kín — tức là không còn là servo nữa.

Encoder tuyệt đối và tương đối khác nhau thế nào? Encoder tương đối chỉ đếm thay đổi so với điểm bắt đầu, nên sau khi mất điện phải chạy về gốc để biết vị trí. Encoder tuyệt đối cho biết vị trí thật ngay khi cấp nguồn, không cần dò gốc.

Chọn công suất servo theo gì? Theo mô-men tải yêu cầu, quán tính của tải quy về trục động cơ, và biên dạng chuyển động (tăng tốc nhanh cỡ nào, chu kỳ dày ra sao). Tỉ lệ quán tính giữa tải và động cơ là yếu tố hay bị bỏ qua nhưng quyết định hệ có chỉnh ổn định được hay không.

Servo bị rung hoặc kêu khi giữ vị trí là do đâu? Thường do tham số vòng điều khiển đặt quá "cứng" so với đặc tính cơ khí của tải: hệ phản ứng quá mạnh với sai lệch nhỏ và dao động quanh vị trí đích. Cũng có thể do khớp nối lỏng hoặc kết cấu cơ khí thiếu cứng vững.

Đọc sâu trên chuyên trang Tự động hóa & robot

Trang thuật ngữ này trả lời nhanh "Động cơ servo là gì". Nội dung đầy đủ theo từng tình huống nằm ở chuyên trang Tự động hóa & robot:

Chuyên mục gốc: Tự động hóa & robot

Thuật ngữ liên quan