Tư vấn: 0979.466.469 / 0938.128.290

MENU

Hướng dẫn Arduino Mega - Sơ đồ chân

Gia cong pcb 600*150px

bài viết này mì sẽ giới thiệu với các bạn về Arduino Mega - Sơ đồ chân

Hướng dẫn Arduino Mega - Sơ đồ chân

Trước hết, tại sao lại sử dụng Arduino Mega 2560?

Khi các bo mạch rẻ hơn có sẵn, tại sao lại sử dụng Arduino Mega? Lý do chính đằng

sau điều này là các tính năng bổ sung được tích hợp sẵn với bảng này. Đặc điểm đầu

 tiên là thiết kế hệ thống I / O lớn với 16 đầu dò analog và 54 đầu dò kỹ thuật số

 có sẵn hỗ trợ USART và các chế độ giao tiếp khác. Thứ hai, nó có sẵn RTC và các tính 

năng khác như bộ so sánh tương tự, bộ đếm thời gian nâng cao, ngắt cho cơ chế đánh thức

 bộ điều khiển để tiết kiệm điện hơn và tốc độ nhanh với đồng hồ tinh thể 16 Mhz để có 

được 16 MIBS. Nó có hơn 5 chân cho Vcc và Gnd để kết nối các thiết bị khác với Arduino Mega.

Thông số kỹ thuật Arduino Mega 2560

Arduino Mega - Tính năng cơ bản

Arduino MegaĐặc trưng

Vi điều khiểnAVR ATmega 2560 (8bit)

Nguồn cấp7-12V (Bộ điều chỉnh sẵn có cho Bộ điều khiển)

Ghim I / O kỹ thuật số54

Các chân I / O Analog16

Tổng số I / O kỹ thuật số70 (Kỹ thuật số + Tương tự)

Tốc độ đồng hồ16 MHz (Nhà máy đặt thành 1Mhz)

Bộ nhớ flash128 KB

SRAM8 KB

Giao tiếpUSB (Lập trình với ATmega 8), ICSP (lập trình), SPI, I2C và USART

Hiển thị 1 đến 9 của 9 mục nhập

TrướcKế tiếp

Arduino Mega - Tính năng nâng cao

Arduino MegaCác tính năng tiên tiến

Hẹn giờ2 (8bit) + 4 (16bit) = 6 bộ hẹn giờ

PWM12 (2-16 bit)

ADC16 (10 bit)

USART4

Ngắt thay đổi mã pin24

Arduino Mega 2560 cũng được tích hợp các tính năng bổ sung như Bộ so sánh tương tự, Ngắt 

ngoài & Ngắt phần mềm, Chế độ tiết kiệm điện, Cảm biến nhiệt độ sẵn có, RTC và hơn thế nữa.

Arduino Mega Pinout ( sơ đồ Chân )

  Chân nguồn:

Arduino MegaChân điện

VINĐiện áp cung cấp (7-12V)

GNDĐất

Nguồn cung cấp 5VĐối với nguồn điện thiết bị phần cứng bên ngoài

Cung cấp 3.3VĐối với nguồn điện thiết bị phần cứng điện áp thấp bên ngoài

  Sơ đồ chân Arduino Mega

Chân điều khiển:

RESET: (Đặt lại đầu vào) Mức thấp trên chân này lâu hơn 4 chu kỳ xung nhịp sẽ tạo ra một thiết lập lại.

 Arduino Mega có mạch đặt lại sẵn với nút nhấn để đặt lại hệ thống và chân này có thể được sử dụng

 bởi các thiết bị khác để đặt lại bộ điều khiển.

XTAL1, XTAL2: Crystal (16Mhz) được kết nối với đồng hồ cung cấp cho bộ điều khiển với 2 tụ điện bypass nối đất.

AREF: Chân này được sử dụng khi chúng tôi sử dụng Adc để chuyển đổi tương tự sang kỹ thuật số với 

điện áp tham chiếu bên ngoài để chuyển đổi và không muốn sử dụng tham chiếu bên trong 1.1V hoặc 5v.

Chân kỹ thuật số: Từ 0-53 (kỹ thuật số) và 0-15 (tương tự) có thể được sử dụng làm đầu vào hoặc đầu 

ra cho đầu dò kỹ thuật số và thiết bị đầu ra bằng pinMode () cho hướng chân, digtalWrite () để ghi chân 

và digitalRead () để đọc tình trạng pin. 

Ứng dụng:

Thiết bị đầu ra: Rơ le, đèn LED, còi, LCD và các thiết bị khác.

Thiết bị đầu vào: nhiệt điện trở kỹ thuật số, nút nhấn, cảm biến siêu âm, cần điều khiển và các thiết bị khác

 Chân tương tự (16):

Chân tương tự: Từ 0-15 (tương tự) có thể được sử dụng làm chân đầu vào tương tự cho adc, nếu không sử 

dụng nó hoạt động như chân kỹ thuật số bình thường. Nó có thể được sử dụng bởi pinMode () cho hướng 

chân, analogRead () để đọc trạng thái chân và nhận giá trị kỹ thuật số cho tín hiệu tương tự, phải cẩn thận khi lựa chọn điện áp tham chiếu bên trong hoặc bên ngoài và chân Aref.

Chân SPI :

Pin 22 - SS, Pin 23 - SCK, Pin 24 - MOSI, Pin 25 - MISO

Các chân này được sử dụng để giao tiếp nối tiếp với giao thức SPI để giao tiếp giữa 2 hoặc nhiều thiết bị. 

Module điện tử 932*50

Bit kích hoạt SPI phải được đặt để bắt đầu giao tiếp với các thiết bị khác.

Ứng dụng:

Lập trình bộ điều khiển AVR, giao tiếp với các thiết bị ngoại vi khác như LCD và thẻ SD với giao tiếp bốn 

dòng ở tốc độ cao.

Chân I2C:

Chân kỹ thuật số 20 cho SDA và 21 cho SCK (Tốc độ 400khz) để cho phép giao tiếp hai dây với các thiết bị khác. 

Hàm được sử dụng là wire.begin () để bắt đầu chuyển đổi I2C, với wire.Read () để đọc dữ liệu i2c và wire.Write () để ghi dữ liệu i2c.

Ứng dụng:

Thiết bị đầu ra: LCD và giao tiếp giữa nhiều thiết bị bằng hai dây.

Thiết bị đầu vào: rtc và các thiết bị khác.

PWM Pins :

Chân kỹ thuật số 2-13 có thể được sử dụng làm đầu ra PWM với analogWrite () để ghi giá trị pwm từ 0-255. 

Đây là sự thay thế của DAC cho hệ thống giá rẻ để lấy tín hiệu tương tự ở đầu ra bằng cách sử dụng bộ lọc.

Ứng dụng:

Thiết bị đầu ra: điều khiển tốc độ của động cơ, điều chỉnh độ sáng đèn, pid cho hệ thống điều khiển hiệu quả.

Ghim USART:

Chân 0 - RXD0, chân 1 - TXD0

 

Chân 19 - RXD1, chân 18 - TXD1

 

Chân 17 - RXD2, chân 16 - TXD2

 

Chân 15 - RXD3, chân 14 - TXD3

Chân này được sử dụng để giao tiếp usart nối tiếp với máy tính hoặc hệ thống khác để chia sẻ và ghi dữ liệu. 

Nó được sử dụng với serialBegin () để thiết lập cài đặt tốc độ truyền và bắt đầu giao tiếp với serial.Println () để in mảng char trên đầu ra thiết bị khác.

Ứng dụng:

Giao tiếp hai bộ điều khiển, giao tiếp máy tính và bộ điều khiển, gỡ lỗi với usart bằng màn hình nối tiếp.

Ghim các ghim ngắt:

Pin kỹ thuật số 0,22,23,24,25,10,11,12,13,15,14

 

Chân Analog 6,7,8,9,10,11,12,13,14,15

Chân này được sử dụng cho ngắt thay đổi chân. Kích hoạt ngắt pinchange phải được đặt với kích hoạt ngắt toàn cục.

Ứng dụng :

Bộ mã hóa quay, ngắt dựa trên nút nhấn và những thứ khác.

Chân ngắt phần cứng:

Chân số 18 - 21,2,3 ngắt phần cứng được sử dụng cho các dịch vụ ngắt. Ngắt phần cứng phải được bật với tính năng ngắt toàn cục để nhận ngắt từ các thiết bị khác.

Ứng dụng:

Nút nhấn cho chương trình ISR, bộ điều khiển đánh thức với các thiết bị bên ngoài, cảm biến như sóng siêu âm và các thiết bị khác.

Các thành phần của giản đồ Arduino Mega:

 Nguồn điện DC Jack:

Nguồn cung cấp bên ngoài cho Arduino Mega từ dải 7-12 volt được cung cấp với cổng này. 

Arduino Mega R3 có bộ điều chỉnh điện áp cho nguồn 5v và 3,3v cho bộ điều khiển Arduino và nguồn cung cấp cảm biến.

AVR 2560:

Đây là bộ điều khiển chính dùng để lập trình và chạy tác vụ cho hệ thống. 

Đây là bộ não của hệ thống điều khiển tất cả các thiết bị khác trên tàu.

ATmega8:

Bộ điều khiển này được sử dụng để giao tiếp giữa bộ điều khiển chính và các thiết bị khác. 

Bộ điều khiển này được lập trình cho các tính năng giao tiếp USB và lập trình nối tiếp.

ICSP 1 (ATmega8) và 2 (AVR 2560):

Nó có tính năng lập trình sử dụng bus nối tiếp với bộ lập trình AVR sử dụng giao tiếp SPI. AVR 2560 được

lập trình để chạy hệ thống và ATmega 8 được lập trình để giao tiếp nối tiếp và lập trình.

Cài lại :

Nó có mạch đặt lại với tụ điện, nút và điện trở để đặt lại bộ điều khiển. Một nút nhấn được sử dụng để nhận tín hiệu thấp 4 chu kỳ trên chân đặt lại để đưa bộ điều khiển ở chế độ đặt lại.

Tinh thể:

Nó có một mạch tinh thể với hai tụ điện và một tinh thể 16 Mhz cho các chân xtal 1 và 2 giao tiếp với avr 2560.

I2C:

Nó có các tính năng của I2C (giao tiếp hai dây) với một điện trở kéo lên bên ngoài.

USART:

Nó có chân TXD và RXD để giao tiếp nối tiếp với chỉ báo LED.

 

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
40000 /Cái
/ Cái

Code: 7006-031 Còn hàng

Lưu xem sau
Sale 0%
9000 /Sợi
/ Sợi

Code: M-7006-052 Còn hàng

Lưu xem sau
Sale 0%
70000 /Cái
/ Cái

Code: M-7006-056 Còn hàng

Lưu xem sau
Sale 0%
145000 /Cái
/ Cái

Code: M-7006-010 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0359 366 469
Bạn cần linh kiện mẫu ? 7-11 ngày