0
Tải bản đầy đủ (.docx) (40 trang)

Phần điều khiển.

Một phần của tài liệu NGHIÊN CỨU THIẾT KẾ CHẾ TẠO MÁY IN 3D (Trang 33 -35 )

Phần điều khiển có những nhiệm vụ là :

- Cấp xung, điều khiển chuyển động của động cơ bước các trục chuyển động.

- Điều khiển nhiệt độ đầu phun nhựa. - Điều khiển bộ tời nhựa.

Hình 23 : Sơ đồ khối linh kiện điện tử

Vi điều khiển

Board điều khiển trong đồ án này nhóm quyết định sử dụng board Arduino

Mega 2560 do board mạch dễ sử dụng ngay cả với những người không chuyên, sự phổ biến dễ tìm kiếm, ngôn ngữ lập trình dễ hiểu, phần cứng được kết nối dễ dàng.

Hình 24: Board Andruino Mega 2560

Board mạch Arduino mega 2560 là board mạch vi xử lý được thiết kế nhằm xây dựng các ứng dụng tương tác với nhau hoặc với môi trường được thuận lợi hơn. Board mạch được xây dựng trên nền tảng vi xử lý ATmega 2560 8bit. Board mạch có 54 chân digital I/O, 16 chân analog input, sử dụng bộ tạo dao động 16Mhz. Có thể sử dụng nguồn thông qua cổng USB hoặc nguồn DC từ 6 đến 20V.

Vi điều khiển có thể lập trình và flash code dễ dàng bằng phần mềm Arduino IDE. Có thể sử dụng ngôn ngữ lập trình C/C++ để lập trình. Nhìn chung ngôn ngữ lập

trình của nó tương đối đơn giản và dễ hiểu ngay cả với người không chuyên về vi điều khiển. Phần mềm được dùng để flash code cho board Arduino Mega 2560 là phần mềm Arduino IDE. Phần mềm có giao diện trực quan, dễ sử dụng. Hệ thống thư viện và mã nguồn dành cho arduino mega khá lớn do đó thuận tiện cho quá trình sử dụng.

Một phần của tài liệu NGHIÊN CỨU THIẾT KẾ CHẾ TẠO MÁY IN 3D (Trang 33 -35 )

×