Đồ án điều chỉnh tốc độ động cơ DC bằng vi điều khiển - ĐH Sư phạm Kỹ thuật TP.HCM

Nghiên cứu phương pháp điều chỉnh tốc độ động cơ DC bằng vi điều khiển. Tài liệu phân tích sơ đồ nguyên lý mạch điều khiển và thuật toán PWM chi tiết.

Trường đại học

Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh

Chuyên ngành

Điện - Điện tử

Tác giả

Đỗ Đình Na, Nguyễn Hoàng Thanh Lâm

Thể loại

Đồ án tốt nghiệp

2002

142
0
0

Phí lưu trữ

35 Point

Tóm tắt

I. Tổng quan về điều chỉnh tốc độ động cơ DC bằng vi điều khiển

Đề tài điều chỉnh tốc độ động cơ DC bằng vi điều khiển được nghiên cứu chuyên sâu tại Khoa Điện - Điện tử, Trường Đại học Sư phạm Kỹ thuật TP.HCM. Công trình do nhóm tác giả Đỗ Đình Na và Nguyễn Hoàng Thanh Lâm thực hiện dưới sự hướng dẫn của thầy Nguyễn Minh Tâm. Nghiên cứu tập trung giải quyết bài toán điều khiển truyền động điện với độ chính xác cao. Động cơ một chiều sở hữu đặc tính cơ cứng và dải điều chỉnh vận tốc rộng. Thiết bị này đóng vai trò then chốt trong nhiều dây chuyền tự động hóa công nghiệp. Sự xuất hiện của vi điều khiển họ 8051, tiêu biểu là vi mạch 8951, đã tạo bước ngoặt cho hệ thống điều khiển số. Bộ điều khiển số thay thế các mạch tương tự cồng kềnh. Cấu trúc vi xử lý cho phép nhúng thuật toán linh hoạt, giảm thiểu sai số do linh kiện. Hệ thống kết hợp giữa phần cứng công suất và vi mạch tạo nên giải pháp truyền động tin cậy. Nghiên cứu đặt nền tảng kỹ thuật vững chắc cho sinh viên ngành Điện - Điện tử.

1.1. Bối cảnh nghiên cứu tại Đại học Sư phạm Kỹ thuật TP.HCM

Trường Đại học Sư phạm Kỹ thuật TP.HCM là cơ sở đào tạo trọng điểm về kỹ thuật tại khu vực phía Nam. Bộ môn Điện tử thuộc Khoa Điện - Điện tử luôn chú trọng tính thực tiễn trong các đồ án tốt nghiệp kỹ sư. Đề tài của sinh viên Đỗ Đình Na và Nguyễn Hoàng Thanh Lâm ra đời từ nhu cầu tối ưu hóa hệ thống máy công cụ. Tại thời điểm thực hiện, việc chuyển dịch từ điều khiển mạch rời sang vi điều khiển số diễn ra mạnh mẽ. Đồ án xây dựng mô hình phần cứng hoàn chỉnh, lập trình mã lệnh và kiểm chứng khả năng vận hành thực tế. Tài liệu đồ án phản ánh định hướng nghiên cứu gắn liền sản xuất.

1.2. Vai trò của vi điều khiển 8951 trong điều khiển động cơ

Vi điều khiển 8951 thuộc họ MCS-51 giữ vị trí trung tâm trong đề tài. Chip vi điều khiển này tích hợp sẵn bộ nhớ chương trình ROM, bộ nhớ dữ liệu RAM và các cổng xuất nhập I/O linh hoạt. Hai bộ định thời Timer 0 và Timer 1 cho phép tạo xung băm chính xác về chu kỳ lẫn độ rộng xung. Thanh ghi con trỏ dữ liệu DPTR và thanh ghi tích lũy A hỗ trợ xử lý dữ liệu số nhanh chóng. Vi mạch 8951 tiếp nhận tín hiệu điều khiển, tính toán thời gian đóng ngắt linh kiện công suất và điều chỉnh tốc độ tức thời. Sự gọn nhẹ và tính ổn định cao của 8951 giúp hệ thống truyền động vận hành bền bỉ.

II. Phân tích vấn đề điều chỉnh tốc độ động cơ DC bằng vi điều khiển

Việc điều chỉnh tốc độ động cơ DC trong thực tế đối mặt với nhiều rào cản kỹ thuật phức tạp. Phương pháp điều chỉnh truyền thống dùng biến trở hoặc mạch tuyến tính tạo ra tổn hao công suất nhiệt rất lớn. Hiệu suất hệ thống sụt giảm nghiêm trọng khi động cơ làm việc ở dải tốc độ thấp. Khi phụ tải cơ khí thay đổi đột ngột, tốc độ trục quay thường bị sụt giảm ngoài ý muốn. Hiện tượng sụt áp trên cuộn dây phần ứng gây ra sai lệch vận tốc đáng kể. Bên cạnh đó, việc đóng ngắt dòng điện tải lớn sinh ra xung điện áp cảm ứng nguy hiểm. Xung nhiễu này dễ dàng xâm nhập vào đường nguồn và chân tín hiệu vi điều khiển. Vi xử lý có thể bị treo chương trình hoặc thực hiện sai lệnh nếu không có giải pháp cách ly phù hợp. Ngoài ra, việc duy trì trạng thái reset ổn định và quản lý không gian ngăn xếp con trỏ SP đòi hỏi sự tính toán cẩn trọng. Quá trình thiết kế vì vậy phải đồng thời giải quyết bài toán chống nhiễu, hạn chế sụt áp và tối ưu hóa phản hồi thời gian thực.

2.1. Hạn chế của mạch điều khiển tương tự truyền thống

Mạch điều khiển tương tự sử dụng điện trở hoặc transistor tuyến tính bộc lộ nhiều nhược điểm. Nhiệt lượng sinh ra trên linh kiện chuyển mạch rất lớn, đòi hỏi bộ tản nhiệt cồng kềnh. Khả năng ổn định tốc độ khi tải dao động rất kém. Các thành phần thụ động như tụ điện và điện trở thường bị trôi thông số theo nhiệt độ môi trường. Sai lệch điện áp dẫn đến dao động cơ học không mong muốn tại trục quay. Thêm vào đó, việc thay đổi giải thuật điều khiển trên mạch tương tự đòi hỏi phải hàn nối lại phần cứng phức tạp. Điều này làm tăng chi phí chế tạo và giảm độ tin cậy vận hành lâu dài.

2.2. Vấn đề ổn định hệ thống và can nhiễu điện từ

Động cơ DC là tải cảm kháng cao, sinh ra sức phản điện động lớn khi ngắt dòng. Hiện tượng này tạo nên các xung gai điện áp nguy hiểm cho tầng bán dẫn công suất. Nhiễu điện từ từ chổi than quét trên vành góp cũng phát tán vào mạch điện tử xung quanh. Nguồn nuôi vi điều khiển 8951 có thể bị sụt áp tức thời, kích hoạt sai chân reset RST hoặc tràn bộ đếm chương trình PC. Xung nhiễu còn làm sai lệch tín hiệu phản hồi từ cảm biến quang học đếm xung. Nếu không giải quyết triệt để vấn đề can nhiễu, hệ thống truyền động sẽ mất kiểm soát, gây rung giật cơ khí và nguy cơ hỏng mạch.

III. Giải pháp mạch điều chỉnh tốc độ động cơ DC bằng vi điều khiển

Đồ án đưa ra giải pháp toàn diện kết hợp phần cứng điều khiển và thuật toán phần mềm. Trung tâm hệ thống áp dụng kỹ thuật điều chế độ rộng xung PWM thông qua bộ định thời Timer của vi điều khiển 8951. Tần số xung băm được giữ cố định. Tỷ lượng thời gian kích dẫn ở mức cao thay đổi linh hoạt theo tín hiệu đặt. Mạch công suất sử dụng cấu hình cầu H bán dẫn, hỗ trợ đảo chiều quay và phanh hãm chủ động. Các linh kiện cách ly quang Opto được lắp đặt giữa vi điều khiển và khối công suất nhằm triệt tiêu xung nhiễu điện từ. Mạch reset chuẩn bao gồm tụ 10uF, điện trở 8.2kOhm và phím bấm vật lý kết nối vào chân RST, đảm bảo khởi động an toàn tại địa chỉ 0000H. Về mặt phần mềm, chương trình viết bằng hợp ngữ ASM tối ưu hóa tốc độ thực thi. Các tập lệnh số học như ADD, SUBB cùng lệnh rẽ nhánh CJNE, DJNZ giúp tính toán chu kỳ xung chính xác theo từng micro giây. Hệ thống nhờ đó đạt khả năng điều chỉnh trơn tru và đáp ứng tức thời.

3.1. Kỹ thuật điều chế độ rộng xung PWM và mạch cầu H

Kỹ thuật điều chế độ rộng xung PWM điều chỉnh điện áp hiệu dụng đặt lên cuộn dây động cơ bằng cách thay đổi hệ số đóng ngắt Duty Cycle. Tần số điều chế được thiết lập vượt ngưỡng nghe để giảm tiếng ồn cơ khí. Mạch cầu H cấu tạo từ bốn linh kiện bán dẫn công suất bố trí đối xứng. Sơ đồ này cho phép dòng điện chạy qua phần ứng theo hai chiều riêng biệt, thực hiện việc quay thuận và quay nghịch thuận tiện. Điốt dập xung được mắc ngược song song với các van bán dẫn để tiêu tán năng lượng cảm ứng khi ngắt van đột ngột. Cấu trúc này bảo vệ tầng công suất an toàn và nâng cao hiệu suất biến đổi năng lượng vượt trội.

3.2. Thuật toán phần mềm và cấu trúc mã nguồn trên 8951

Chương trình điều khiển được viết bằng hợp ngữ ASM nhằm khai thác tối đa tài nguyên vi mạch 8951. Timer 0 được cấu hình ở Chế độ 1 (16-bit) hoặc Chế độ 2 (8-bit tự nạp lại) để tạo ngắt định thời định kỳ. Trong hàm ngắt, vi điều khiển tính toán giá trị nạp vào thanh ghi TH0 và TL0 để quyết định độ rộng xung xuất ra cổng I/O. Các thanh ghi đa năng R0 đến R7 lưu trữ tham số vận tốc và cờ trạng thái quay. Thuật toán quét bàn phím ma trận cho phép người dùng thay đổi giá trị đặt mong muốn. Kết quả tốc độ thực tế được xuất ra màn hình hiển thị trực quan. Mã nguồn tối ưu giúp giảm độ trễ vòng lặp xuống mức tối thiểu.

IV. Ứng dụng thực tế điều chỉnh tốc độ động cơ DC bằng vi điều khiển

Kết quả nghiên cứu đề tài tại Đại học Sư phạm Kỹ thuật TP.HCM khẳng định tính khả thi cao của phương pháp điều khiển số. Mô hình thử nghiệm chứng minh động cơ DC vận hành ổn định trong nhiều dải tốc độ khác nhau. Độ ổn định mô-men xoắn được duy trì tốt ngay cả khi tải biến thiên liên tục. Hệ thống có khả năng ứng dụng rộng rãi trong các dây chuyền băng tải nhà xưởng, máy dệt tự động và cơ cấu cấp phôi máy CNC. Trong lĩnh vực robot di động, giải pháp điều khiển động cơ DC bằng vi điều khiển là hạt nhân điều hướng bánh xe chính xác. Đề tài không chỉ giải quyết trọn vẹn yêu cầu kỹ thuật thực tiễn mà còn là nguồn tư liệu học tập giá trị cho sinh viên ngành Điện - Điện tử. Các kỹ sư có thể mở rộng mô hình sang thuật toán điều khiển PID số hoặc thay thế vi điều khiển 8951 bằng các dòng ARM Cortex hiện đại. Sự kết hợp giữa lý thuyết mạch và thực nghiệm lập trình giúp nâng cao năng lực nghiên cứu khoa học kỹ thuật.

4.1. Ứng dụng trong dây chuyền sản xuất tự động

Trong nhà máy hiện đại, động cơ DC điều khiển bằng vi điều khiển đóng vai trò cốt lõi tại các hệ thống băng chuyền phân loại sản phẩm. Khả năng thay đổi tốc độ linh hoạt giúp băng tải đồng bộ nhịp nhàng với cánh tay robot gắp hàng. Mạch điều khiển duy trì vận tốc ổn định giúp vật phẩm không bị xô lệch hoặc đổ vỡ khi tăng tốc và giảm tốc. Động cơ DC cũng xuất hiện nhiều trong máy in công nghiệp, máy cuộn chỉ dệt may và thiết bị kéo cáp chính xác. Khả năng khởi động êm và điều chỉnh dải tốc độ liên tục mang lại hiệu quả kinh tế cao và giảm chi phí bảo trì.

4.2. Hướng phát triển tích hợp thuật toán PID và IoT

Nghiên cứu mở ra nhiều hướng phát triển tiềm năng cho các thế hệ sinh viên tiếp nối tại ĐH Sư phạm Kỹ thuật TP.HCM. Thuật toán điều khiển tỷ lệ - tích phân - vi phân (PID) số có thể tích hợp trực tiếp để triệt tiêu hoàn toàn sai số xác lập khi tải biến động lớn. Việc nâng cấp cảm biến quang Encoder phân giải cao giúp phản hồi góc quay chính xác theo thời gian thực. Bên cạnh đó, các mô-đun truyền thông không dây như Wi-Fi hoặc LoRa có thể ghép nối để giám sát tốc độ từ xa qua mạng Internet (IoT). Hệ thống truyền động nhờ vậy trở nên thông minh hơn, đáp ứng toàn diện tiêu chuẩn tự động hóa sản xuất.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

17/10/2026
Điều chỉnh tốc độ động cơ dc bằng vi điều khiển

Trích đoạn nội dung tài liệu

ĐẶT VẤN ĐỀ : Động cơ DC là loại động cơ được sử dụng rất nhiều trong sẩn xuất. Do đó, việc điều chỉnh tốc độ động cơ là một vấn để rất quan trọng, đặc biệt là trong các hệ thống sản xuất mang tính tự động hóa cao. Điều chỉnh, khống chế tốc độ động cơ theo những yêu cầu cần thiết giúp ta điều khiển được hệ thống sản xuất, điều chỉnh kịp thời các ảnh hưởng, khắc phục được các sự cố xẩy ra, tránh hư hỏng các thiết bị, Hén cạnh đó còn có khả năng cho phép ta tạo ra các sản phẩm có độ chính xác cao, Việc điều chỉnh tốc đó đông cơ như : điều khiển bằng điện tử công suất, vi mạch số,. Tuy nhiên ứng dụng vì điều khiển trong việc điều chỉnh tốc độ động cự ĐC tủ tà có nhiều ứu điển hơn số với các phương pháp khác, phù hợp với các hệ thông tự động điều khiển, cho phép tá dễ dàng thay đổi theo yêu cầu thực tế, kết nói các động cơ làm việc theo hé thống mà không cần thay đổi lại phần cứng, chỉ cần thay đổi lại phán giao tiếp công suất khi thay đổi các động cơ có công suất khác nhau.

GIỚI HẠN VẤN ĐỀ : Do thời gian nghiền cứu vá thực hiện để tài giới hạn trong 6 tuần và vốn kiến thức còn nhiều hạn chế nén đó án được thực hiện trong giới hạn sau: - Thiết kế mô hình điểu khiển tốc độ cho một động cơ điện một chiều dùng vi điều khiển 8951. - _ Viết chương trình phản mềm điều khiển cho vi điểu khiển 8951 có các chức năng sau : + Có 9 tốc độ đặt trước. + Có chức năng tự động ổn định tốc độ và tăng, giảm tốc độ ( up / down) 6 hai chế độ tỉnh / thô sử dụng phím bấm. + Điều khiển quay thuận / quay nghịch.

+ Hiển thị trạng thái làm việc của hệ thống. -_ Thi công mô hình II. MỤC TIÊU NGHIÊN CỨU : Dựa trên cơ sở điều chỉnh tốc độ động cơ, lý thuyết vi điểu khiển và các giới hạn nghiên cứu trên, đổ án thiết kế kit điểu khiển động cơ nhằm góp phân làm phong phú thêm các phương pháp điều chỉnh tốc độ động cơ cũng như áp dụng các kỹ thuật hiện dai trong lý thuyết điều khiển và để ứng dụng trong học tập. ĐỐI TƯỢNG NGHIÊN CỨU : Đối tượng nghiên cứu trong để tài này là mô hình điều khiển tốc độ.

động cơ điện một chiều sử dụng vi điểu khiển 8951, V. PHƯƠNG PHÁP NGHIÊN CỨU ; Đề tài “ ĐIỀU CHÍNH TỐC ĐỘ ĐỘNG CƠ DC BẰNG VI ĐIỀU KHIỂN * được thực hiện bằng các phương tiện và phương pháp sau : -_ Tham khảo tài liệu những công trình nghiên cứu vể điều khiển động cơ, - Tham khảo tài liệu về kỹ thuật vi điều khiển. -_ §o sánh ưu, nhược - điểm của từng phương và nghiên cứu cải tiến, áp dụng kỹ thuật vi điều khiển để thiết kế mô hình điều khiển. SVTH: Đỗ Đình Na - Nguyễn Hoàng Thanh Lâm CHUONG II KHAO SAT VI DIEU KHIỂN 8951 1.

GIGI THIEU CAU TRUC PHAN CUNG HO MSC-51: MCS-5I là họ IC vi điều khiển do hãng Intel sản xuất. Các IC tiêu biểu cho họ là &05lvà 8031. Các sản phẩm MCS-5I thích hợp cho những ứng dụng điều khiển. Việc xử lý trên byte và các phép toán số học ở cấu trúc dữ liệu nhỏ được thực hiện băng nhiều chế độ truy xuất dữ liệu nhanh trên RAM nội.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Cách trích dẫn tài liệu này

Chuẩn Việt Nam
Đỗ Đình Na, Nguyễn Hoàng Thanh Lâm (2002), Điều chỉnh tốc độ động cơ DC bằng vi điều khiển, Đồ án tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh.
APA 7
Đỗ, Đ. N., & Nguyễn, H. T. L. (2002). Điều chỉnh tốc độ động cơ DC bằng vi điều khiển [Đồ án tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh]. vn-document.net. https://vn-document.net/document/dieu-chinh-toc-do-dong-co-dc-bang-vi-dieu-khien-dh-su-pham-ky-thuat-tphcm/9768556776
IEEE
Đ. N. Đỗ and H. T. L. Nguyễn, "Điều chỉnh tốc độ động cơ DC bằng vi điều khiển," Đồ án tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, 2002. [Online]. Available: https://vn-document.net/document/dieu-chinh-toc-do-dong-co-dc-bang-vi-dieu-khien-dh-su-pham-ky-thuat-tphcm/9768556776

Tạo trích dẫn cho tài liệu khác

Tài liệu <strong>Đồ án điều chỉnh tốc độ động cơ DC bằng vi điều khiển</strong> tại ĐH Sư phạm Kỹ thuật TP.HCM cung cấp kiến thức thực tiễn chuyên sâu về phương pháp điều chế độ rộng xung (PWM) và giải thuật điều khiển vòng kín. Công trình giúp sinh viên cùng kỹ sư nắm vững kỹ năng thiết kế mạch lực, ghép nối vi điều khiển và xử lý phản hồi từ encoder nhằm tối ưu tốc độ quay. Kiến thức này tạo tiền đề vững chắc để phát triển các hệ thống phức tạp như <strong>vi điều khiển xe tự hành</strong>. Đồng thời, nền tảng phần cứng và giải thuật còn hỗ trợ ứng dụng vào <strong>mạch tính tiền AT89C51</strong> cũng như mở rộng sang các giải pháp <strong>truyền thông không dây</strong> trong tự động hóa.