Video: Điều khiển tốc độ của động cơ DC bằng thuật toán PID (STM32F4): 8 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
Chào mọi người, Đây là tahir ul haq với một dự án khác. Lần này là STM32F407 làm MC. Đây là một dự án cuối học kỳ. Hy vọng bạn thích nó.
Nó đòi hỏi rất nhiều khái niệm và lý thuyết nên chúng ta đi vào tìm hiểu nó trước.
Với sự ra đời của máy tính và công nghiệp hóa các quy trình, trong suốt lịch sử loài người, luôn có những nghiên cứu để phát triển các cách tái tạo các quy trình và quan trọng hơn là điều khiển chúng bằng cách sử dụng máy móc một cách tự chủ. Mục đích là để giảm sự tham gia của con người vào các quá trình này, do đó giảm thiểu sai sót trong các quá trình này. Do đó, lĩnh vực "Kỹ thuật hệ thống điều khiển" đã được phát triển.
Kỹ thuật Hệ thống Điều khiển có thể được hiểu là sử dụng các phương pháp khác nhau để kiểm soát hoạt động của một quá trình hoặc duy trì một môi trường ổn định và ưa thích, có thể là thủ công hoặc tự động. Một ví dụ đơn giản có thể là kiểm soát nhiệt độ trong phòng.
Điều khiển bằng tay có nghĩa là sự hiện diện của một người tại địa điểm kiểm tra các điều kiện hiện tại (cảm biến), so sánh nó với giá trị mong muốn (xử lý) và thực hiện hành động thích hợp để đạt được giá trị mong muốn (thiết bị truyền động)
Vấn đề của phương pháp này là nó không đáng tin cậy lắm vì một người dễ mắc lỗi hoặc cẩu thả trong công việc của mình. Ngoài ra, một vấn đề khác là tốc độ của quá trình do cơ cấu chấp hành khởi xướng không phải lúc nào cũng đồng đều, có nghĩa là đôi khi nó có thể xảy ra nhanh hơn yêu cầu hoặc đôi khi có thể chậm. Giải pháp của vấn đề này là sử dụng một bộ vi điều khiển để điều khiển hệ thống. Bộ vi điều khiển được lập trình để điều khiển quá trình, theo các thông số cụ thể, được kết nối trong một mạch (sẽ được thảo luận ở phần sau), được cung cấp giá trị hoặc điều kiện mong muốn và do đó điều khiển quá trình để duy trì giá trị mong muốn. Ưu điểm của quá trình này là không cần sự can thiệp của con người trong quá trình này. Ngoài ra, tốc độ của quá trình là đồng nhất.
Trước khi chúng ta tiếp tục, điều cần thiết tại thời điểm này là giải thích các thuật ngữ khác nhau:
• Kiểm soát phản hồi: Trong hệ thống này, đầu vào tại một thời điểm nhất định phụ thuộc vào một hoặc nhiều biến bao gồm cả đầu ra của Hệ thống.
• Phản hồi tiêu cực: Trong hệ thống này, tham chiếu (đầu vào) và lỗi được trừ đi khi phản hồi và đầu vào lệch pha 180 độ.
• Phản hồi tích cực: Trong hệ thống này, tham chiếu (đầu vào) và lỗi được thêm vào khi phản hồi và đầu vào cùng pha.
• Tín hiệu lỗi: Khoảng cách giữa đầu ra mong muốn và đầu ra thực tế.
• Cảm biến: Một thiết bị được sử dụng để phát hiện một số lượng nhất định trong mạch. Nó thường được đặt trong đầu ra hoặc bất kỳ nơi nào chúng ta muốn thực hiện một số phép đo.
• Bộ xử lý: Phần của Hệ thống điều khiển thực hiện quá trình xử lý dựa trên thuật toán được lập trình. Nó nhận một số đầu vào và tạo ra một số đầu ra.
• Bộ truyền động: Trong Hệ thống điều khiển, bộ truyền động được sử dụng để thực hiện một sự kiện nhằm loại bỏ đầu ra dựa trên tín hiệu do bộ vi điều khiển tạo ra.
• Hệ thống vòng lặp đóng: Một hệ thống trong đó có một hoặc nhiều vòng lặp phản hồi.
• Hệ thống vòng lặp mở: Một hệ thống không có vòng lặp phản hồi.
• Thời gian tăng: Thời gian thực hiện để đầu ra tăng từ 10 phần trăm biên độ tối đa của tín hiệu lên 90 phần trăm.
• Fall Time: Thời gian thực hiện để đầu ra giảm biên độ từ 90 phần trăm xuống 10 phần trăm.
• Tốc độ vượt đỉnh: Tốc độ vượt đỉnh là số lượng mà đầu ra vượt quá giá trị trạng thái ổn định của nó (thường là trong quá trình đáp ứng nhất thời của Hệ thống).
• Thời gian ổn định: Thời gian thực hiện của đầu ra để đạt đến trạng thái ổn định của nó.
• Lỗi trạng thái ổn định: Khoảng cách giữa đầu ra thực tế và đầu ra mong muốn khi Hệ thống đạt trạng thái ổn định
Đề xuất:
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: 4 bước (có hình ảnh)
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: Chào mừng bạn đến với 'ible' # 45 của tôi. Cách đây một thời gian, tôi đã tạo một phiên bản RC hoàn chỉnh của BB8 bằng cách sử dụng các phần Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Khi tôi thấy nó thú vị như thế nào Force Band do Sphero tạo ra, tôi nghĩ: " Ok, tôi c
Công tắc ánh sáng điều khiển bằng nháy mắt bằng kính đeo đầu tẩy của Shota Aizawa (Học viện anh hùng của tôi): 8 bước (có hình ảnh)
Công tắc ánh sáng được điều khiển bằng mắt-nháy bằng Kính bảo hộ đầu tẩy của Shota Aizawa (Học viện anh hùng của tôi): Nếu bạn đọc truyện tranh về học viện anh hùng của tôi hoặc xem anime về học viện anh hùng của tôi, bạn phải biết một người vẽ bùa tên là shota aizawa. Shota Aizawa còn được gọi là Thủ lĩnh tẩy, là một Anh hùng chuyên nghiệp và là giáo viên chủ nhiệm của Lớp 1-A của U.A. Shota's Quirk cho anh ta
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Cách điều khiển Động cơ DC không chổi than Drone Quadcopter (Loại 3 dây) bằng cách sử dụng Bộ điều khiển tốc độ động cơ HW30A và Arduino UNO: 5 bước
Cách điều khiển Động cơ DC không chổi than Drone Quadcopter (Loại 3 dây) bằng cách sử dụng Bộ điều khiển tốc độ động cơ HW30A và Arduino UNO: Mô tả: Bộ điều khiển tốc độ động cơ HW30A có thể được sử dụng với pin 4-10 NiMH / NiCd hoặc 2-3 cell LiPo. BEC hoạt động với tối đa 3 ô LiPo. Nó có thể được sử dụng để điều khiển tốc độ của động cơ DC không chổi than (3 dây) với tối đa lên đến 12Vdc
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu