Lỗi mất bước này k phải là do con Arduino nhé bác ktshung, lỗi là do phần mềm điều khiển nạp gcode cho nó, thường các phần mềm điều khiển nạp gcode chạy nền java hay mắc lỗi nạp toàn bộ gcode vào cho con arduino nên dẫn đến bộ nhớ ram của mạch bị tràn--->động cơ chạy bị giật giật hoặc không thể dừng ---> mất bước. Phần này mình đã khắc phục bằng thuật toán timer nạp gcode cho nó (gcode k nạp trực tiếp lên mạch arduino) nên tình trạng này k xảy ra nữa. Hiện tại cái mình muốn khắc phục lớn nhất là làm sao để mạch hỗ trợ hết tất cả gcode chuyên dụng, hiện tại còn thiếu sót phần đó (mình đã phát triển được phần thuật toán di chuyển gia tốc tương tự NC Studio nhưng khổ nổi những mã gcode chuyên sâu chưa hỗ trợ được). Hix, bác nào cao thủ góp tí ý kiến xử lý phần này ạ.
Bác ktshung cứ tải về rồi điều khiển thử xem có bị mất bước như vậy nữa k nhé, nếu trường hợp còn mất bước thì bác xem lại gcode của bác xem có hỗ trợ trên arduino k nhé! Có gì sử dụng xong góp ý dùm mình! Hihi
Link bên dưới là phần những gcode hỗ trợ được trên arduino
https://github.com/grbl/grbl/wiki