Mình đang làm điều khiển tốc độ động cơ DC. Mình dùng chương trình vẽ đồ thì đáp ứng vận tốc theo thời gian bằng Visual C# sử dụng Zedgraph như tutorial của PIF, dùng UART để truyền dữ liệu, baudrate là 115200, cứ 10ms mình truyền dữ liệu một lần. Nhưng mình nhận thấy là với thời gian gửi là 10ms thì chương trình C# không nhận dữ liệu "kịp"(mình cho là vậy) dẫn đến vẽ đồ thị sai lệch về thời gian. Ví dụ mình cho động cơ chạy 10s thì đồ thị vẽ trục thời gian dài đến >20s. Mọi người có biết nguyên nhân vì sao và có cách nào khả thi hơn không, giúp mình với!