Mạch Vietduino Mega 2560 (Arduino Mega2560 Compatible): Difference between revisions

From MakerLab Wiki
Jump to navigation Jump to search
No edit summary
Line 61: Line 61:
|-
|-
!Kích thước
!Kích thước
|101 x 53mm
|101.6 x 53.35mm
|}
|}
==Kích thước==
[[File:VietduinoMega2560_dimension.JPG|alt=Vietduino Mega 2560 dimension|none|thumb|400x400px|Vietduino Mega 2560 dimension]]


==Các tính năng vượt trội: ==
==Các tính năng vượt trội: ==

Revision as of 13:45, 21 September 2021

Vietduino Mega 2560 Board

Giới thiệu

Mạch Vietduino Mega 2560 (Arduino Mega 2560 Compatible) là mạch lập trình Vi Điều Khiển được nghiên cứu và và sản xuất bởi MakerLab.vn dựa trên nguyên mẫu là mạch Arduino Mega 2560, mạch Vietduino Mega 2560 có chức năng, kích thước, hình dạng và cách sử dụng tương tự như mạch Arduino Mega 2560 nhưng được cải tiến để loại bỏ 3 nhược điểm chính mà mạch này gặp phải:

  1. Nguồn điện:
    • Mạch Arduino Mega 2560 sử dụng IC chuyển nguồn tuyến tính LM1117 5VDC có dòng đầu ra thấp và rất nóng khi cấp điện áp đầu vào cao (áp chênh lệch được chuyển thành nhiệt, nếu có các Module mắc kèm thêm thì ở 12VDC sẽ cháy mạch).
    • Mạch Vietduino Mega 2560 sử dụng mạch nguồn xung với dải điện áp đầu vào linh hoạt 6~35VDC, dòng đầu ra tối đa lên đến 1.5A, mạch nguồn phát nhiệt thấp với hiệu suất chuyển đổi cao và khả năng tiết kiệm năng lượng vượt trội.
    • IC chuyển nguồn 3.3VDC của mạch Arduino Mega 2560 có dòng đầu ra tối đa 150mA, trong khi ở mạch Vietduino Mega 2560 là 700mA đủ khả năng cấp nguồn cho các module Wifi phổ biến hiện nay như ESP8266, ESP32,...mà không cần thêm bất kỳ mạch nguồn phụ trợ nào.
  2. IC nạp:
    • Mạch Arduino Mega 2560 sử dụng Vi điều khiển ATmega16U2 giả lập chức năng USB UART, thường bị mất firmware khi sử dụng lâu hoặc cháy thạch anh dẫn đến không nhận cổng USB.
    • Mạch Vietduino Mega 2560 sử dụng IC chức năng USB UART chuyên dụng CP2102 được nhập khẩu chính hãng cho độ ổn định và độ bền cao, vì là IC chức năng và có thạch anh tích hợp bên trong nên sẽ tránh được các trường hợp lỗi của mạch Arduino Uno.
  3. Chức năng cách ly nguồn cổng USB khi cấp nguồn ngoài:
    • Ở các phiên bản mạch Arduino Mega 2560 Clone sản xuất tại Trung Quốc (giá dưới 300.000VNĐ, không có vỏ hộp giấy, Sticker chính hãng Arduino) thì chức năng cách ly nguồn cổng USB khi cấp nguồn ngoài từ chân Vin hoặc giắc DC không hoạt động (có thể đo nguồn tại cổng USB khi cấp nguồn ngoài để kiểm chứng).
    • Mạch Vietduino Mega 2560 khắc phục hoàn toàn nhược điểm này với khả năng cách ly nguồn cổng USB tự động khi cấp nguồn ngoài giúp bảo vệ cổng USB máy tính của bạn an toàn hơn.

Thông số kỹ thuật

Vi điều khiển ATMEGA2560-16AU
Điện áp hoạt động 5VDC
Điện áp đầu vào VIN 6-36VDC
Digital I/O 54 chân (D0-D53)
PWM Digital I/O 15 chân (D2-D13, D44-D46)
Analog Input 16 chân (A0-A15)
Dòng DC đầu ra các chân I/O 20 mA
Dòng DC đầu ra chân 3V3 Max 700 mA
Dòng DC đầu ra chân 5V Max 1.5A
Flash Memory 256 KB of which 8 KB used by bootloader
SRAM 8 KB
EEPROM 4 KB
Clock Speed 16 MHz
LED_BUILTIN D13
IC nạp chương trình và giao tiếp UART CP2102
Kích thước 101.6 x 53.35mm

Kích thước

Vietduino Mega 2560 dimension
Vietduino Mega 2560 dimension

Các tính năng vượt trội:

Vietduino Mega 2560 Advance Function
Vietduino Mega 2560 Advance Function

1) Tích hợp IC nguồn xung giảm áp với nguồn đầu vào VIN từ 6~36VDC, nguồn đầu ra cố định 5VDC với dòng tối đa lên đến 1.5A tại chân 5V.

2) Tích hợp IC so sánh giúp phát hiện nguồn đang sử dụng là USB hay VIN, nếu là VIN sẽ tự ngắt nguồn từ cổng USB để tránh điện áp chạy ngược vào máy tính giúp bảo vệ cổng USB.

3) Tích hợp IC nạp chương trình và giao tiếp UART CP2102 tốc độ cao.

4) Sử dụng cổng Micro USB thông dụng.

5) Tích hợp thêm nút nhất Switch S8 kết nối với chân D8.

6) Bổ sung khối chân cấp nguồn Power+ giúp dễ dàng cấp nguồn 5VDC cho các Module, bo mạch khác một cách dễ dàng.

7) Tích hợp IC bảo vệ chân giao tiếp UART (TX/RX) đồng thời hỗ trợ giao tiếp song song nhiều thiết bị qua cổng UART.

8) Tương thích hoàn toàn với Arduino Mega 2560.

9) Tích hợp IC chuyển nguồn 3.3VDC LM1117 cho dòng đầu ra ở chân 3V3 lên đến 700mAh.

Hướng dẫn sử dụng

Mạch Vietduino Mega 2560 sử dụng IC nạp và giao tiếp UART CP2102, để có thể sử dụng các bạn cần cài đặt Driver theo hướng dẫn sau.

Vì tương thích với mạch Arduino Mega 2560 nên sau khi hoàn tất cài đặt Driver, các bạn chọn bo mạch trong phần mềm Arduino là Arduino Mega 2560 là đã có thể sử dụng.

Nhà phân phối

Có thể mua mạch Vietduino Uno tại các nhà phân phối sau: