Tải bản đầy đủ - 0 (trang)
Hình 3.13: Bo mạch Arduino Mega 2560

Hình 3.13: Bo mạch Arduino Mega 2560

Tải bản đầy đủ - 0trang

Đồ án: Thiết kế chế tạo máy in 3D

Chân vào/ra (I/O) số:



Trường ĐH Phương Đông

54 chân (15 chân là đầu ra

PWM)



Chân vào tương tự:



16



Dòng điện trong mỗi chân I/O:



40mA



Dòng điện chân nguồn 3.3V:



50mA



Bộ nhớ trong:



256KB



SRAM:



8KB



EEPROM:



4KB



Xung nhịp:



16MHz



Các Mega 2560 có 16 đầu vào tương tự, mỗi ngõ vào tương tự đều có độ

phân giải 10 bit (tức là 1024 giá trị khác nhau). Theo mặc định đo từ 0 đến 5

Volts, mặc dù là nó có thể thay đổi phần trên của phạm vi bằng cách sử dụng

chân Aref và analogReference.

Các Mega 2560 có 256KB bộ nhớ flash để lưu trữ mã (trong đó có 8KB

được sử dụng cho bộ nạp khởi động), 8KB SRAM và 4KB EEPROM.

Ứng dụng thực tế Arduino Mega 2560: với sự tiện ích vơ cùng lớn của

Arduino Mega 2560, mạnh mẽ với bộ nhớ flash lớn, số chân nhiều hơn và cùng

số lượng shield hỗ trợ không hề nhỏ. Arduino Mega đã được đưa vào các dự án

lớn hơn như xử lí thơng tin nhiều luồng, điều khiển nhiều động cơ, xe điều khiển

từ xa, LED cube hay còn mở rộng cánh cửa với thế giới IoT..v.v..

3.3.2 Mạch ramps 1.4

RAMPS 1.4 là board mở rộng cắm trên Arduino Mega 2560 và dùng để

điều khiển các máy in 3D Reaprap cũng như các ứng dụng khác. RAMPS 1.4

có 5 khay dung để lắp module điều khiển động cơ bước A4988, các mạch công

suất điều khiển các đầu đùn, bàn nhiệt,… của máy in 3D. do được thiết kế theo

các module, các máy in 3D dung RAMPS 1.4 ln dễ dàng bảo trì, thay thế, sửa

chữa và nâng cấp với chi phí thấp.



Nguyễn Thị Huyền



Page 43



Đồ án: Thiết kế chế tạo máy in 3D



Trường ĐH Phương Đơng



Hình 3.14: Mạch RAMPS 1.4

 Các tính năng nổi bật:

+ Dùng để điều khiển máy in 3D và các dạng robot 3 trục tịnh tiến.

+ Có thể mở rộng cho các phụ kiện điện tử khác.

+ Có 3 mạch cơng suất cho các đầu sấy và quạt, các mạch xử lí tín hiệu

nhiệt điện trở.

+ Có thể tích hợp thẻ nhớ.

+ Điều khiển bàn nhiệt.

+ Hiển thị trạng thái hoạt động bằng led.

+ Hỗ trợ tới 2 động cơ trục Z.

+ 6 ngõ digital được dung cho cảm biến đầu cuối của mỗi trục.

+ Cầu trì tự phục hồi 5A bảo vệ các phần tử trong mạch.

Nguyễn Thị Huyền



Page 44



Đồ án: Thiết kế chế tạo máy in 3D



Trường ĐH Phương Đông



+ Thêm các chân ngõ ra: PWM, ngõ ra số, nối tiếp, SPI, I2C và các ngõ ra

analog.

3.3.3 Mạch driver điều khiển động cơ bước a4988

A4988 là driver điều khiển động cơ bước cực kỳ nhỏ gọn, hổ trợ nhiều

chế độ làm việc, điều chỉnh được dòng ra cho động cơ, tự động ngắt điện khi

quá nóng. A4988 hỗ trợ nhiều chế độ hoạt động của động cơ bước lưỡng cực

như: Full, Half, 1/4, 1/8 và 1/16.



Hình 3.15: Mạch driver a4988

Thơng số kĩ thuật:

+ Cơng suất ngõ ra lên tới 35V, dòng đỉnh 2A.

+ Có 5 chế độ: full bước, 1/2 bước, 1/4 bước, 1/8 bước, 1/16 bước.

+ Điều chỉnh dòng ra bằng chiết áp, nằm bên trên Current

Limit=VREFx2.5

+ Tự động ngắt điện khi quá nhiệt.

3.3.4 Bộ điều khiển, hiển thi LCD

Màn hình LCD 2004 được thiết kế sử dụng với board RAMPS, có chức

năng làm bảng hiển thị và điều khiển máy in 3D.

Mạch có tích hợp khi cắm thẻ nhớ SD, điều khiển rotary encoder với nút

bấm, màn hình LCD 2004 cho phép cân chỉnh từ việc di chuyển các trục và nạp

G-code trực tiếp từ khi cắm thẻ SD.

Nguyễn Thị Huyền



Page 45



Đồ án: Thiết kế chế tạo máy in 3D



Trường ĐH Phương Đơng



Hình 3.16 Màn hình LCD



Nguyễn Thị Huyền



Page 46



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Hình 3.13: Bo mạch Arduino Mega 2560

Tải bản đầy đủ ngay(0 tr)

×