Chào các bạn,
Mình xin chia sẻ với các bạn một demo như sau:
Hệ thống có nhiệm vụ điều khiển nhiệt độ bằng PID và truyền tải về máy tính.
Chương trình vi xử lý được viết bằng C (IDE: keilc-uvision), có nhiệm vụ đọc và điều khiển nhiệt độ bằng PID, và gửi dữ liệu lên máy tính.
Chương trình PC được viết bằng Java (IDE: eclipse), có nhiệm vụ thu thập dữ liệu và vẽ biểu đồ nhiệt độ.
Chương trình này đã được test chạy thực tế, tuy nhiên vẫn còn nhiều chức năng chưa tốt/chưa hoàn thành:
1. PMW như trong giải pháp này có chu kỳ tương đối lớn
2. Chưa implement phần gửi dữ liệu thực (float) nên không chỉnh được các thông số P, I, D bằng máy tính.
...
Mình xin chia sẻ với các bạn một demo như sau:
Hệ thống có nhiệm vụ điều khiển nhiệt độ bằng PID và truyền tải về máy tính.
Chương trình vi xử lý được viết bằng C (IDE: keilc-uvision), có nhiệm vụ đọc và điều khiển nhiệt độ bằng PID, và gửi dữ liệu lên máy tính.
Chương trình PC được viết bằng Java (IDE: eclipse), có nhiệm vụ thu thập dữ liệu và vẽ biểu đồ nhiệt độ.
Chương trình này đã được test chạy thực tế, tuy nhiên vẫn còn nhiều chức năng chưa tốt/chưa hoàn thành:
1. PMW như trong giải pháp này có chu kỳ tương đối lớn
2. Chưa implement phần gửi dữ liệu thực (float) nên không chỉnh được các thông số P, I, D bằng máy tính.
...
Comment