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
Trang 29
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 q trình sử dụng.
Hình 4.21. Giao diện phần mêm Arduino IDE
Board kết nối
Để kết nối các thiết bị ngoại vi như driver, cơng tắc hành trình ta có thể nối dây trực tiếp vào board vi điều khiển, tuy nhiên với số lượng driver nhiều số lượng dây nhiều sẽ dễ kết nối sai dây dấn đến mạch điện ko điều khiển được và nặng hơn có thể dẫn dến cháy board arduino. Một điều nữa là khi số lượng dây nối q lớn thì tính thẩm mỹ khơng cao.
Vùng lập trình Kiểm tra lỗi
Chương trình
Upload chương trình
Trang 30
Một giải pháp để giải quyết vấn đề này là sử dụng một board giao tiếp trung gian để kết nối giữa board vi điều khiển vào các thiết bị khác.Và để phù hợp với khả năng hổ trợ cũng như là giá thành, sự tiện lợi khi lắp đặt. Nhóm sử dụng Board RAMPS.
Hình 4.22. Board RAMPS
RAMPS là board mạch được thiết kế để kết nối các thiết bị điện cần thiết cho một máy in 3D với kích thước nhỏ gọn và giá thành rẻ. Board được thiết kế với các plug in có thể thể sử dụng với các driver cho động cơ bước và dễ dàng mở rộng. Các linh kiện trong board mạch có thể thay thế dễ dàng khi có hư hỏng. Board RAMS được thế kế để giao tiếp với board Arduino Mega 2560 với nền tảng mạnh mẽ và hỗ trợ mở rộng board mạch khá tốt. Board mạch dược thiết kế để dễ dàng kết nối và lắp đặt với các thiết bị khác.
Trang 31
Hình 4.23. Sơ đồ nguyên lý board RAMPS. Một số đặc tính của board RAMPS: Một số đặc tính của board RAMPS:
Tương thích với máy in 3D theo tọa độ Dercartes, robot delta.
3 mosfet cho quạt tản nhiệt và bộ gia nhiệt, 3 mạch điều khiển nhiệt độ. Hỗ trợ điều khiển 2 tối đa 2 trục Z đối với các máy Prusa.
Trang 32
Trang 33
6 CHƯƠNG 6: ĐÁNH GIÁ KẾT QUẢ, KẾT LUẬN
6.1 Kết quả đạt được:
Sau quá trình nghiên cứu, tính tốn và thiết kế, nhóm đã chế tạo được mơ hình đầu in 3D y tế. Nhưng trong tình hình dịch bệnh tại TP.HCM nhóm hiện tại khơng thể lắp ráp và hồn thiện sản phẩm và in ra sản phẩm thử nghiệm.
Một số hình ảnh đầu in 3D:
Hình 6.1 Bản vẽ đầu in hồn thiện
Trước khi sử dụng đầu in do dùng trong lĩnh vực y tế nên khử trùng hoặc sát khuẩn trước khi sử dụng.
Hướng phát triển:
- Khắc phục các lỗi trên máy.
- Xây dựng máy in có thể in được nhiều màu sắc.
- Cải thiện tốc độ in cao hơn.
- Nghiên cứu vật liệu in khác có chất lượng cao hơn.
Ưu điểm:
- Có thể lắp ráp trên nhiều loại máy in 3D.
Trang 34
- Giá thành rẻ.
Nhược điểm:
- Độ chính xác chưa đạt được mục tiêu đặt ra là 0,1 mm.
- Cịn nhiều lỗi trong q trình vận hành đầu in do tình hình
dịch nên nhóm chưa thể khắc phục được
6.2 Kết luận:
Qua quá trình nghiên cứu và thiết kế chế tạo đầu in trên nhóm đồ án đã được vận dụng lại những kiến thức đã học được trong suốt những năm qua. Từ khâu phân tích, nghiên cứu đi đến việc thiết kế, lựa chọn nguyên vật liệu. Và với yêu cầu của đề tài, nhóm đồ án cũng đã hoàn thành được đa số các mục tiêu được đặt ra. Góp phần giúp nhóm tụi em có một nền tảng kiến thức vững hơn trước khi đi vào công việc thực tế sau khi ra trường. Và cũng qua quá trình nghiên cứu này nhóm em cũng rất cảm ơn lời góp ý, đóng góp khơng nhỏ vào q trình nghiên cứu của nhóm tụi em.
Cuối cùng nhóm em xin cảm ơn thầy Phạm Bá Khiển và nhóm nghiên cứu từ đại học Quốc tế đã ln đồng hành cũng với nhóm trong suốt quá trình nghiên cứu này.
Trang 35
TÀI LIỆU THAM KHẢO
[1] Trịnh Chất – Lê Văn Uyển, Tính tốn thiết kế hệ dẫn động cơ khí
tập 1, tập 2, NXB giáo dục Việt Nam, 2010.
[2] Công nghệ chế tạo máy, GS.TS Trần Văn Địch - Nhà xuất bản
khoa học và kĩ thuật, 2003
[3] www.reprap.org
[4] https://www.unicontrols-asia.com/
Trang 36
Trang 37
Trang 38
Trang 39
Trang 40
Trang 41
Trang 42
Trang 43
Trang 44
Trang 45