Phát triển các hệ thống cơ điện tử đòi hỏi phải tích hợp các hệ vật lý cùng với các hệ thống điều khiển và phần mềm nhúng. Các kỹ sư sử dụng Thiết kế dựa trên mô hình (MBD) để mô hình hóa, mô phỏng và xác minh các hệ thống cơ điện tử từ giai đoạn phát triển sản phẩm ban đầu cho đến giai đoạn sản xuất.
Với MATLAB®/Simulink các bạn hoàn toàn có thể:
  1. 1. Hiểu các tương tác hệ thống phức tạp từ thiết kế thuật toán đến hành vi của nhà máy
  2. 2. Tăng tốc độ phát triển bằng cách làm việc song song với nhiều nhóm
  3. 3. Dự đoán và tối ưu hóa hiệu năng hệ thống
  4. 4. Cải thiện chất lượng của các hệ thống cơ điện tử và thử nghiệm bằng cách sử dụng ít nguyên mẫu phần cứng hơn
  5. 5. Loại bỏ các lỗi mã hóa thủ công bằng cách tự động tạo mã từ các mô hình mô phỏng
  6. 6. Duy trì truy xuất nguồn gốc từ các yêu cầu để thiết kế đến mã
  7. 7. Tái sử dụng các mô hình thiết kế như cặp song sinh kỹ thuật số hoạt động
Khóa học Simulinkn ứng dụng trong Điều khiển & Cơ điện tử nhằm giúp các bạn đạt được các kỹ năng trên. Khóa học sử dụng các thiết bị phần cứng của hãng như Arduino Mega 2560, Robot tự cân bằng MinSeg Mega


Hình ảnh 1. Bộ KIT robot MinSeg Mega


Hình ảnh 2. Board tích hợp hệ thống cảm biến

Nội dung của khóa học bao gồm 10 bài lab và 1 bài Term Project. Cụ thể như sau: 
  1. 1. Giới thiệu về Matlab/Simulink. Cài cặt Arduino Toolbox cho Simulink. Giới thiệu về Robot MinSeg Mega. Tìm hiểu Encoder. Đọc tín hiệu Analog Encoder điều khiển cổng ra PWM.
  2. 2. Tìm hiểu Gyroscope/ Accelerometer, cảm biến MPU6050, đọc dữ liệu qua giao tiếp I2C. Tính toán góc quay từ dữ liệu Gyro/ Accelerometer.
  3. 3. Tìm hiểu về Magnetometer/ Đọc dữ liệu từ Magnetometer/ Lập trình la bà số
  4. 4. Serial Communication/ Gửi dữ liệu 8 bit trong Simulink/ Đọc dữ liệu bằng phầm mềm Realterm. Giao tiếp Bluetooth 
  5. 5. Điều khiển động cơ DC/Speed - Direction - Step Respond/ Nhận dạng tham số động cơ DC/ Mô phỏng động cơ DC/ Bộ điều khiển PID/ Hiện thực hóa bộ điều khiển PI
  6. 6. Cơ bản về điều khiển vòng kín 
  7. 7. Mô hình hóa robot và xây dựng bộ điều khiển cho robot tự cân bằng
  8. 8. Thiết kế bộ điều khiển cho robot sử dụng pole-placement
-------------------------------------------------------------------------------------------------------------------------
  • - Đối tượng: Các bạn sinh viên ngành Cơ khí, Cơ điện tử, Tự động hóa và Điều khiển, ...
  • - Học phí 3.000.000 VNĐ/ khóa. Giảm giá cho các nhóm sinh viên từ 3 học viên trở lên.
  • - Thời lượng: 30 hours/ khóa 
*** Hợp tác chuyển giao Đào tạo cho các Lab/Group/Center có nhu cầu mảng robotics
LIÊN HỆ: 098.293.0086
EMAIL: MATLABTHAYHAI@GMAIL.COM 

     Có thể nói, Cơ điện tử là một chuyên ngành khá rộng được giảng dạy ở bậc đại học. Chúng ta phải cung cấp cho sinh viên một nền tảng lý thuyết tốt bao gồm các lĩnh vực cơ khí, điện và điện tử. Đồng thời, chúng ta giao cho sinh viên các project thực hành tích hợp cảm biến, bộ truyền động và hệ thống nhúng điều khiển thời gian thực.

     Có một số giảng viên tìm cách giải quyết khó khăn này bằng một chương trình giảng dạy cơ điện tử kết hợp một số bộ kit gắn với các bài tập trong phòng thí nghiệm và các course projects. Bộ Kit Rensselaer là một trong số đó. Bộ Kit bao gồm 1 board Arduino, động cơ DC, bộ cảm biến và phần mềm MATLAB/Simulink.


Hình 1. Bộ Kit Rensselaer
     Trong bộ Kit này người dùng có thể xây dựng 3 project thú vị: xe motor tự cân bằng, robot mobile, robot vẽ như hình 2
Hình 2. Self-balancing motorcycle, mobile rover, drawing robot

     Bên cạnh bộ Kit kể trên còn một số robot rất thú vị. Ví dụ: robot MinSeg. Một bài toán rất hay cho sinh viên đó là thiết kế bộ điều khiển thời gian thực cho MinSeg, robot tự cân bằng hai bánh
Hình 3. Robot MinSeg (https://minseg.com/)
Nguồn tham khảo
1. https://www.mathworks.com/company/newsletters/articles/teaching-mechatronics-with-matlab-simulink-and-arduino-hardware.html
Có một số board ứng dụng trong điều khiển cho phép kết nối với Matlab/Simulink, trong đó phải kể đến hai trong số đó:
1. Arduino
        Không phải giới thiệu nhiều, đây là 1 board phổ biến hiện nay. Ứng dụng của Arduino khá rộng và nó cũng dành cho các bạn mới làm điều khiển. Những ứng dụng cơ bản như đọc tín hiệu Analog, cấp xung PWM ... thì Arduino xử lý ngon lành. Đặc biệt Arduino có kết nối External Mode với Simulink. Đây là 1 tính năng rất hay ho cho phép các bạn "móc" dữ liệu lên hay "đẩy" dữ liệu xuống bo mạch.


Điều khiển sao chép hành vi của fingers sử dụng arduino

2. Texas Instrunment C2000
      Phát triển bộ điều khiển cho các ứng dụng là một phần khá quan trọng trong các hệ Cơ điện tử. Công viện này đòi hỏi thời gian và đương nhiên là "Money". Đặc biệt đối với các thuật toán điều khiển phức tạp thì việc này chiếm khá nhiều thời gian của kĩ sư R&D. Rapid Control Prototyping (RCP) là một giải pháp cho khó khăn này. RCP yêu cầu hai thành phần:
  • Máy tính có phần mềm hỗ trợ thiết kế bộ điều khiển (Host Computer)
  • Phần cứng cho phép điều khiển thời gian thực ( Target)
     Thông thường, có rất nhiều phần mềm hỗ trợ thiết kế bộ điều khiển. Đối với kĩ sư R&D thì Matlab/Simulink/Real-Time Workshop là một trong những lựa chọn hàng đầu (Host Computer). Target. Target processor được sử dụng là board TI C2000 DSP (Texas Instrument). Toolbox trong Simulink hỗ trợ C200 đó là 'Embedded Target' for Texas Instruments' C2000 DSP.


Điều khiển động cơ sử dụng TI C2000 DSP


Tham khảo: 


Có lẽ đây là câu hỏi của rất nhiều bạn khi tìm hiểu về Matlab. Để cho công bằng mình xin dịch lại một câu trong số những câu trả lời của một người dùng trên website quora.com



Nội dung khóa học 

Khóa học cung cấp những kiến thức cơ bản cho người học về Lập trình Matlab xử lý tín hiệu âm thanh. Khóa học thực hành trên phần mềm Matlab phiên bản 2014. Code chương trình được chú thích một cách sinh động và trực quan. Các ví dụ minh họa có đính kèm các file audio và chương trình mẫu. Người học sẽ có được tư duy lập trình cũng như có thể phát triển một cách độc lập các chương trình khác. Cuối khóa học Học viên được cung cấp ứng dụng thực tế của xử lý tín hiệu âm thanh dựa trên thuật toán LSB. Chúc các bạn học tốt! 


Nếu bạn muốn hoàn thiện 4 kỹ năng nghe - nói - đọc - viết trong tiếng anh, bạn rất cần một vốn từ vựng đủ sâu và phong phú. Trong việc học tiếng anh, từ vựng đóng vai trò như viên gạch đặt nền tảng cho những kỹ năng sau đó. Jaxtina sẽ chia sẻ với các bạn 4 cách học từ vựng tiếng anh giao tiếp hiệu quả để việc học tiếng anh trở nên dễ dàng hơn.

Hiện với nguồn tài nguyên từ internet, có rất nhiều chương trình hay đủ mọi loại trình độ cho bạn. Hãy khai thác các kênh từ #Youtube, đặc biệt là các kênh nước ngoài. Tôi giới thiệu với bạn các chương trình miễn phí, dễ hiểu và rất được ưa chuộng cho bạn. Việc của bạn là hãy xem qua và lựa chọn 1 trong các chương trình nào bạn yêu thích, một cuốn vở và một cây bút để ghi chép lại những điều bạn cần nhớ, quan trọng nhất là bạn phải  kiên trì theo đuổi từ đầu tới cuối:

Cảm nhận Học viên

Matlabthayhai. Powered by Blogger.