Arduino Mega 2560

ขอบคุณรูปภาพจาก : www.arduino.cc

Arduino Mega 2560 เป็นบอร์ดที่ใช้ชิป ATmega2560 เป็นไมโครคอนโทรลเลอร์หลัก เป็นบอร์ดที่ต่อยอดมาจาก Arduino Uno R3 มี digital input/output 54 ขา สามารถใช้เป็น output แบบ PWM ได้ 15 ขา มี analog inputs 16 ขา มี UARTs (hardware serial ports) 4 ขา ทำงานที่ความถี่ 16 MHz สามารถเชื่อมต่อกับคอมพิวเตอร์ด้วยสายเคเบิล USB หรือใช้ adaptor AC-to-DC เพื่อเริ่มต้นใช้งาน และมีปุ่ม reset สามารถต่อเข้ากับ shields ที่ออกแบบเพื่อใช้งานกับ Arduino Duemilanove หรือ Diecimila.

ขอบคุณรูปภาพจาก : www.arduino.cc

Arduino Mega 2560 เป็นบอร์ดที่มีขาสำหรับต่อใช้งานเยอะ จึงเป็นบอร์ดที่นิยมใช้กับโปรเจคที่ต้องการใช้งาน Sensor จำนวนมาก และเนื่องจากบอร์ดมีหน่วยความจำค่อนข้างสูงจึงเหมาะกับงานที่ต้องการเก็บข้อมูลมาก ๆ

ข้อมูลเฉพาะทางเทคนิค

ขาการต่อใช้งาน

ขอบคุณรูปภาพจาก : www.arduino.cc

ขอบคุณรูปภาพจาก : www.arduino.cc

ขาต่อใช้งานทั่วไป

  • VIN เป็นขาจ่ายแรงดันขาเข้าของบอร์ด โดยใช้แหล่งจ่ายจากภายนอก
  • 5V เป็นขาที่จ่ายแรงดัน 5V  โดยควบคุมจากบอร์ด
  • 3V3 เป็นแรงดันที่สร้างขึ้นจาก regulator บนบอร์ด และให้กระแสได้สูงสุด 50 mA
  • GND เป็นขากราวด์
  • IOREF เป็นขาที่ให้ voltage reference กับไมโครคอนโทรลเลอร์ เพื่อเลือกค่าแรงดันให้กับ shield ที่มาเชื่อมต่อกับบอร์ด

ขาต่อใช้งานอื่น ๆ

  • External Interrupts : 2, 3, 18, 19 , 20 , 21 ขาเหล่านี้สามารถกำหนดค่าที่เรียก interrupt ในค่าต่ำ ๆ ขอบขาขึ้นและลง หรือเปลี่ยนแปลงค่าได้
  • PWM : 2 ถึง 13 และ 44 ถึง 46 ให้  PWM output 8-bits
  • SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS) ใช้สำหรับรองรับการสื่อสารแบบ SPI โดยที่ไม่เกี่ยวข้องกันกับ ICSP header
  • LED 13 : เป็น build-in LED ที่เชื่อมต่อกับ digital pin 13 เมื่อ pin มีค่าเป็น HIGH LEDจะติด , แต่เมื่อ pin เป็น LOW LED จะดับ
  • TWI : 20 (SDA) and 21 (SCL). รองรับการเชื่อมต่อแบบ TWI(I2C)
  • AREF. แรงดันอ้างอิง สำหรับ analog input
  • Reset ใช้ในการ reset ไมโครคอนโทรลเลอร์  โดยทั่วไปจะใช้โดยการเพิ่มปุ่ม reset ไว้บน shield เพื่อป้องกันปุ่มที่อยู่บนบอร์ด
Banner Content
Tags:

Related Article

No Related Article

0 Comments

Leave a Comment