PIC Vietnam

Go Back   PIC Vietnam > Truyền thông > Giao tiếp USB, CAN, I2C, SPI, USART...

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

Giao tiếp USB, CAN, I2C, SPI, USART... Những giao tiếp được tích hợp trên PIC

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 10-10-2009, 08:17 PM   #5
Mecha
Trưởng lão PIC bang
 
Mecha's Avatar
 
Tham gia ngày: Dec 2005
Bài gửi: 315
:
Trích:
Nguyên văn bởi tomruoi View Post
trước hết xin cảm ơn bạn rất nhiều, đúng là mình đau đầu với labview vì mình chỉ làm đồ án này 1 tháng thôi(mình làm quen labview được 3 tuần).mình cứ nghĩ là lấy bộ PID trong labview ra, rồi đặt setpoin(tốc dộ đặt) cho nó thì đường process varible nó sẽ bám theo nhưng mà mình chỉnh nó không bám theo.
mình làm thiết bị thực giao tiếp qua usb 6221 của NI(DAQ Asisstance) usb 6221, mình đọc tần số từ encoder (900xung/vòng). mình đổi ra tốc độ(v/p)= (tần số đếm được *60)/900 như vậy là đúng không bạn.mình cũng có tham khảo anh Bá Hải nhưng vấn đề chính thì kô "free" khổ quá

Encoder của bạn dù nó quay châm (1vòng/giây) hay nhanh (1 vòng/1ms) thì độ phân giải vẫn là 900 {xung/vòng}. Vì thế tùy thuộc vào chu kỳ lấy mẫu mà bạn quy đổi ra vòng/phút. Ví dụ bạn lấy mẫu 5ms thì quy đổi như sau:
- Giả sử bạn lấy mẫu với tần số 5ms và sau 1 chu kỳ 5ms nào đó bạn nhận được x xung.
- Xem 1 giây nhận được bao nhiêu xung: 1{s}/5{ms} * x = 200*x {xung/giây}.
- Xem 1 phút nhận được bao nhiêu xung: 200*x*60 {xung/phút}.
- Quy đổi ra vòng/phút: (200*x*60)/900 {vòng/phút}.
Cái trên đây là để cho điều khiển tốc độ. Giá trị (200*x*60)/900 {vòng/phút} là tốc độ đo được; cùng với tốc độ đặt => đưa vào PID để tính toán control output.
__________________
Sống là động nhưng lòng luôn bất động,
Sống là thương nhưng lòng chẳng vấn vương,
Sống yên vui danh lợi vẫn coi thường,
Tâm bất biến giữa dòng đời vạn biến.


Chú ý: đề nghị các thành viên đọc luồng dưới đây trước khi post bài:
http://www.picvietnam.com/forum//showthread.php?t=1263
Mecha vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 04:40 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam