Sau khi thiết lập xong, từ menu Processing trong cửa sổ chính -> Start Compilation thêm 1 lần nữa. Lúc này Quartus sẽ tạo cho bạn file color_bar.pof và color_bar.sof dùng để program FPGA.
Bước 10: cuối cùng là program cho FPGA. Từ menu Tool->Programmer. Tùy theo
cấu hình phần cứng của FPGA trên board mà có cách programe FPGA khác nhau.
3.2. Mô phỏng thuật toán nội suy sai số của máy phay CNC trên phần mềm
FPGA
3.2.1. Nội suy lỗi sai số nhỏ nhất đường cong
Thuật toán nội suy sai số nhỏ nhất được thực hiện dựa trên nền tảng phần mềm FPGA của ngơn ngữ lập trình VHDL. Ở đây hiển thị các dạng sóng mơ phỏng trong phần mềm ModelSim, hiển thị 2 loại phương pháp xử lý.
Tín hiệu đầu vào: CLOCK là tín hiệu đồng hồ; tín hiệu đặt; START_X, START_Y, START_Z, STOP_X, STOP_Y và STOP_Z đại diện cho tọa độ điểm bắt đầu và điểm kết thúc; START là tín hiệu bắt đầu đồng bộ hóa;
Tín hiệu đầu ra: PULSE_X, PULSE_Y và PULSE_Z là đầu ra xung nội suy.
Tín hiệu trung gian: COORDINATE_X, COORDINATE_Y, VALUE_E,
VALUE_D và VALUE_F đại diện cho cơng thức phán đốn sai lệch F (E), F (D) và Fi.
3.2.1.1. Nội suy lỗi sai số nhỏ nhất đường cong tuyến tính
Dạng sóng mơ phỏng trên mặt phẳng (X, Y) cho các mơ đun nội suy tuyến tính được hiển thị trong Hình 3.11. Điểm bắt đầu là gốc (0, 0) và tọa độ kết thúc là điểm (5, 9).
Hình 3.11. Dạng sóng nội suy đường cong tuyến tính trên mặt phẳng (X, Y)
3.2.1.2. Nội suy lỗi sai số nhỏ nhất đường trịn
Dạng sóng mơ phỏng trên mặt phẳng (X, Y) cho mô đun nội suy cung trịn được thể hiện trong Hình 3.12.
Tín hiệu trung gian: Val_4m và Val_4n đại diện cho cơng thức phán đốn sai
lệch 4F (E) và 4F (D).
Hình 3.12. Dạng sóng nội suy đường trịn trên mặt phẳng (X, Y)
3.2.2. Nội suy sai số tốc độ và độ chính xác
Từ lý thuyết về sai số tối thiểu nhỏ nhất, sai số tối đa chỉ bằng một nửa kích thước bước tối thiểu. Để so sánh hiệu quả của phép nội suy, chúng ta đã so sánh nó với kết quả của phương pháp so sánh điểm.
Trong hình 3.13, (a) và (b) thể hiện các quỹ đạo nội suy của đường thẳng, đường tròn.
Màu vàng đại diện cho đường cong lý tưởng, màu cam đại diện cho quỹ đạo của So sánh điểm. Màu đen đại diện cho quỹ đạo của Lỗi nhỏ nhất. Sử dụng kích thước bước tối thiểu làm tiêu chuẩn tham chiếu, tốc độ có thể được biểu thị bằng tổng số bước và độ chính xác có thể được biểu thị bằng giá trị chuẩn hóa.
Y Y 5 5 4 4 3 3 2 2 1 1 1 2 3 4 5 X (a) 1 2 3 (b) 4 5 X