LabVIEW Vietnam

cancel
Showing results for 
Search instead for 
Did you mean: 

labview control quadcopter

ai có thể giúp em về chương trình của labview trong điều khiển quadcopter
em cảm ơn!

0 Kudos
Message 1 of 9
(9,184 Views)

Bạn vào trong NI Example Finder sẽ thấy file LabVIEW mô phỏng thuật toán điều khiển Quadcopter. 

Lưu ý là để chạy được ví dụ này cần cài thêm Control Design & Simulation Module như đánh dấu ở dưới. Module này giúp cho việc điều khiển theo thuật toán PID.

Bạn cần thêm thông tin gì thì reply nhé.

 

Quadcopter example.png

Message 2 of 9
(9,126 Views)

dạ cho em hỏi là em muốn băm xung trực tiếp từ card ni myrio 1900 của labview ra động cơ không chổi than brushless có được không ạ
tại động cơ em đang dùng cho quadcopter là động cơ brushless A2212/13T 1000KV
vì em băm xung trực tiếp từ card myrio ra động cơ không được nên em phải dùng thêm board adruino r3 để băm xung cho động cơ
anh có thể hướng dẩn cho em chổ này được không ạ
em cảm ơn!

0 Kudos
Message 3 of 9
(9,113 Views)

cho em hỏi thêm sao trong chương trình anh cho không có khối cân bằng PID ạ
vậy quadcopter cân bằng bằng cái gì vậy anh

0 Kudos
Message 4 of 9
(9,111 Views)

Em co the viet PWM dung FPGA. Ban nen tim hieu ve vi du viet PWM voi MyRIO1900.

0 Kudos
Message 5 of 9
(9,103 Views)

@caodo wrote:

cho em hỏi thêm sao trong chương trình anh cho không có khối cân bằng PID ạ
vậy quadcopter cân bằng bằng cái gì vậy anh


Sorry bạn, mình nhầm, chương trình mẫu này được điều khiển bằng State-feedback control chứ không phải PID.

Quadcopter_State-feedback control.png

 

Message 6 of 9
(9,096 Views)

@caodo wrote:

dạ cho em hỏi là em muốn băm xung trực tiếp từ card ni myrio 1900 của labview ra động cơ không chổi than brushless có được không ạ
tại động cơ em đang dùng cho quadcopter là động cơ brushless A2212/13T 1000KV
vì em băm xung trực tiếp từ card myrio ra động cơ không được nên em phải dùng thêm board adruino r3 để băm xung cho động cơ
anh có thể hướng dẩn cho em chổ này được không ạ
em cảm ơn!


PWM đơn giản cho myRIO: https://www.youtube.com/watch?v=mVN9jfwXleI  lưu ý trong phần description: This video supplements the book "NI myRIO Project Essentials Guide," a free download available at http://www.ni.com/myrio/project-guide

Bạn xem thêm bài 12 bài 17 trong cuốn NI myRIO Project Essentials Guide.

 

PWM phức tạp, tốc độ cao hơn với myRIO FPGA: http://forums.ni.com/t5/Example-Program-Drafts/Control-of-a-Model-Servo-on-a-myRIO-FPGA-with-Video/t...  cái này hình như bạn phải cài thêm High Throughput for myRIO

 

 

0 Kudos
Message 7 of 9
(9,093 Views)

vậy cho em hỏi như vậy thì quadcopter có cân bằng được mà không cần PID không ạ
nếu sử dụng state feedback control

0 Kudos
Message 8 of 9
(9,086 Views)

@caodo wrote:

vậy cho em hỏi như vậy thì quadcopter có cân bằng được mà không cần PID không ạ
nếu sử dụng state feedback control


cái chương trình đó là mô phỏng để nghiên cứu và học cách điều khiển quadcopter dùng thuật toán điều khiển state-feedback control, nếu đưa vào thực tế thì chắc là cần sửa đổi thông số cho phù hợp mô hình quadcopter và động cơ sử dụng.

 

Em muốn dùng PID thì có thể xem ví dụ này: https://forums.ni.com/t5/LabVIEW-Student-Design/The-construction-and-implementation-of-myRIO-based-q...

 

Hoặc ví dụ này nữa: http://forums.ni.com/t5/LabVIEW-Student-Design/Vision-based-quadcopter-control-system-using-LabVIEW-...

 

0 Kudos
Message 9 of 9
(9,081 Views)