MEGA 2560 R3 ปรับปรุงเวอร์ชัน CH340
MEGA 2560 R3 ปรับปรุงเวอร์ชัน CH340

MEGA 2560 R3 ปรับปรุงเวอร์ชัน CH340

MEGA 2560 R3 ปรับปรุงสาย CH340 + usb cable
ส่งคำถาม

 

MEGA 2560 R3 ปรับปรุงสาย CH340 + usb cable  

 
Mega 2560 เป็นบอร์ดไมโครคอนโทรลเลอร์ที่ขึ้นอยู่กับ CH340 มีอินพุต / เอาต์พุตแบบดิจิตอล 54 ตัว (15 แบบสามารถใช้เป็นเอาท์พุท PWM), 16 อินพุตอะนาล็อก, 4 พอร์ต (พอร์ตอนุกรมฮาร์ดแวร์), เครื่องกำเนิดสัญญาณคริสตัล 16 เมกะเฮิร์ตซ์, การเชื่อมต่อ USB, แจ็คไฟ, หัว ICSP, และปุ่มรีเซ็ต มันมีทุกอย่างที่จำเป็นในการสนับสนุนไมโครคอนโทรลเลอร์; เพียงเชื่อมต่อกับคอมพิวเตอร์ด้วยสายเคเบิล USB หรือใช้อะแดปเตอร์หรือแบตเตอรี่ AC-to-DC เพื่อเริ่มต้นใช้งาน Mega สามารถทำงานร่วมกับโล่ส่วนใหญ่ที่ออกแบบมาสำหรับ Duemilanove หรือ Diecimila


Mega 2560 มีการอัปเดต Mega ซึ่งจะแทนที่
Mega2560 แตกต่างจากบอร์ดก่อนหน้าทั้งหมดเนื่องจากไม่ได้ใช้ชิปควบคุม FTDI USB-to-serial แต่จะมี CH340 ที่ได้รับการตั้งโปรแกรมไว้เป็นตัวแปลงสัญญาณ USB-to-serial
Revision 2 ของบอร์ด Mega2560 มีตัวต้านทานดึงสาย HWB 8U2 ไปยังพื้นทำให้ง่ายต่อการใส่ลงในโหมด DFU


Revision 3 ของบอร์ดมีคุณสมบัติใหม่ดังต่อไปนี้:

  • 1.0 pinout: เพิ่มหมุด SDA และ SCL ที่อยู่ใกล้กับหมุด AREF และหมุดใหม่สองตัวที่วางอยู่ใกล้กับขา RESET IOREF ที่อนุญาตให้โล่ปรับให้เข้ากับแรงดันไฟฟ้าที่จัดหามาจากบอร์ด ในอนาคตโล่จะเข้ากันได้กับบอร์ดที่ใช้ AVR ซึ่งทำงานร่วมกับ 5V และด้วย Due ที่ทำงานด้วย 3.3V ที่สองคือขาที่ไม่ได้เชื่อมต่อซึ่งสงวนไว้สำหรับวัตถุประสงค์ในอนาคต

  • วงจร RESET ที่แข็งแกร่งขึ้น

  • Atmega 16U2 แทนที่ 8U

AA0061637.png
AA0061782.png

ไมโครคอนโทรลเลอร์

CH340

แรงดันไฟฟ้าที่ใช้งาน

5V

แรงดันไฟฟ้าขาเข้า (แนะนำ)

7-12V

แรงดันไฟฟ้าขาเข้า (จำกัด )

6-20V

Digital I / O Pins

54 (ซึ่ง 15 ตัวให้ PWM เอาท์พุท)

ช่องใส่แบบอนาล็อก

16

กระแสไฟตรงต่อขา I / O

40 mA

กระแสไฟตรงสำหรับขา 3.3V

50 mA

หน่วยความจำแฟลช

256 KB ซึ่ง 8 กิโลไบต์ใช้สำหรับบูตโหลด

SRAM

8 KB

EEPROM

4 KB

ความเร็วสัญญาณนาฬิกา

16 MHz

AA0062276.png

Mega สามารถขับเคลื่อนผ่านการเชื่อมต่อ USB หรือมีแหล่งจ่ายไฟภายนอก แหล่งจ่ายไฟจะถูกเลือกโดยอัตโนมัติ
ไฟภายนอก (non-USB) อาจมาจากอะแดปเตอร์ AC-to-DC (wall wart wart) หรือแบตเตอรี่ อะแดปเตอร์สามารถเชื่อมต่อได้โดยเสียบปลั๊ก 2.1 มม. ตรงกลางเข้ากับช่องเสียบไฟของบอร์ด สามารถนำไปเสียบกับหัวเสียบ Gnd และ Vin pin ของขั้วต่อ POWER ได้
บอร์ดสามารถทำงานได้กับแหล่งจ่ายไฟภายนอกตั้งแต่ 6 ถึง 20 โวลต์ ถ้าให้มาพร้อมกับน้อยกว่า 7V อย่างไรก็ตามขา 5V อาจมีกระแสไฟฟ้าน้อยกว่า 5 โวลต์และบอร์ดอาจไม่เสถียร หากใช้มากกว่า 12V ตัวควบคุมแรงดันอาจร้อนมากเกินไปและทำให้บอร์ดเสียหาย ช่วงที่แนะนำคือ 7 ถึง 12 โวลต์
หมุดไฟฟ้ามีดังนี้:

  • VIN แรงดันไฟฟ้าเข้ากับบอร์ดเมื่อใช้แหล่งจ่ายไฟภายนอก (เมื่อเทียบกับโวลต์ 5 โวลต์จากการเชื่อมต่อ USB หรือแหล่งจ่ายไฟอื่น ๆ ที่มีการควบคุม) คุณสามารถจ่ายแรงดันไฟฟ้าผ่านพินนี้หรือหากจ่ายแรงดันไฟฟ้าผ่านช่องเสียบไฟให้ใช้ผ่านพินนี้

  • 5V พินนี้จะส่งผลให้มีการควบคุม 5V จากตัวควบคุมบนบอร์ด บอร์ดสามารถใช้พลังงานได้ทั้งจากปลั๊กไฟ DC (7 - 12V), ช่องเสียบ USB (5V) หรือสลัก VIN ของบอร์ด (7-12V) การจ่ายแรงดันไฟฟ้าผ่านทางขา 5V หรือ 3.3V จะบายพาสตัวควบคุมและอาจทำให้บอร์ดของคุณเสียหายได้ เราไม่แนะนำให้ทำ

  • 3V3 แหล่งจ่ายไฟ 3.3 โวลต์ที่สร้างขึ้นโดยตัวควบคุมบนกระดาน กระแสสูงสุดที่ดึงได้คือ 50 mA

  • GND หมุดดิน

  • IOREF หมุดนี้บนกระดานมีตัวอ้างอิงแรงดันไฟฟ้าที่ไมโครคอนโทรลเลอร์ทำงาน โล่ที่กำหนดค่าอย่างถูกต้องสามารถอ่านแรงดันไฟ IOREF pin และเลือกแหล่งจ่ายไฟที่เหมาะสมหรือเปิดใช้งานเครื่องแปลภาษาแรงดันไฟฟ้าที่เอาท์พุทสำหรับการทำงานร่วมกับ 5V หรือ 3.3V

AA0064148.png
CH340 มีหน่วยความจำแฟลช 256 กิโลไบต์สำหรับจัดเก็บรหัส (8 KB สำหรับบูตโหลด), SRAM 8 KB และ EEPROM 4 KB (ซึ่งสามารถอ่านและเขียนด้วยไลบรารี EEPORM)
AA0064482.png
แต่ละหมุดดิจิทัลจำนวน 54 ชิ้นใน Mega สามารถใช้เป็นอินพุตหรือเอาต์พุตโดยใช้ฟังก์ชัน pinMode (), digitalWrite () และ digitalRead () พวกเขาทำงานที่ 5 โวลต์ ขาแต่ละตัวสามารถรับหรือรับกระแสไฟฟ้าได้สูงสุด 40 mA และมีตัวต้านทานแบบดึงขึ้นภายใน (ตัดการเชื่อมต่อโดยค่าเริ่มต้น) 20-50 kOhms นอกจากนี้หมุดบางตัวยังมีฟังก์ชันเฉพาะ:

  • Serial: 0 (RX) และ 1 (TX); Serial 1: 19 (RX) และ 18 (TX); Serial 2: 17 (RX) และ 16 (TX); Serial 3: 15 (RX) และ 14 (TX) ใช้เพื่อรับข้อมูลอนุกรม TTL (RX) และส่ง (TX) หมุด 0 และ 1 เชื่อมต่อกับหมุดที่สอดคล้องกันของชิป Serial-to-TTL ATmega16U2

  • อินเทอร์เฟซภายนอก: 2 (ขัดจังหวะ 0), 3 (ขัดจังหวุ 1), 18 (ขัดจังหวุ 5), 19 (ขัดจังหวะ 4), 20 (ขัดจังหวุ 3) และ 21 (หยุดชะงัก 2) หมุดเหล่านี้สามารถกำหนดค่าให้เรียกใช้การขัดจังหวะค่าต่ำขอบขึ้นหรือลดลงหรือการเปลี่ยนแปลงค่า ดูรายละเอียดในฟังก์ชัน theattachInterrupt ()

  • PWM: 2 ถึง 13 และ 44 ถึง 46 ให้เอาท์พุท PWM 8 บิตพร้อมด้วยฟังก์ชัน analogWrite ()

  • SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS) หมุดเหล่านี้สนับสนุนการสื่อสาร SPI โดยใช้ไลบรารี SPI หมุด SPI จะแตกออกจากส่วนหัวของ ICSP ซึ่งสามารถใช้งานได้กับ Uno, Duemilanove และ Diecimila

  • LED: 13. มีไฟ LED ในตัวเชื่อมต่อกับขาดิจิตอล 13 เมื่อขามีค่าสูงไฟ LED จะสว่างขึ้นเมื่อ PIN ต่ำ LINE จะดับลง

  • TWI: 20 (SDA) และ 21 (SCL) สนับสนุนการสื่อสารแบบ TWI โดยใช้ไลบรารีแบบ Wire โปรดสังเกตว่าหมุดเหล่านี้ไม่ได้อยู่ในตำแหน่งเดียวกับหมุด TWI บน Duemilanove หรือ Diecimila

Mega2560 มีอินพุต 16 แชนแนลแต่ละตัวมีความละเอียด 10 บิต (เช่น 1024 ค่าที่แตกต่างกัน) โดยค่าเริ่มต้นจะวัดจากพื้นดินเป็น 5 โวลต์แม้ว่าจะสามารถเปลี่ยนช่วงบนของช่วงโดยใช้ฟังก์ชัน AREF pin และ analogReference () ได้
มีหมุดอื่น ๆ อยู่บนกระดาน:

  • Aref แรงดันไฟฟ้าอ้างอิงสำหรับอินพุตแบบอนาล็อก ใช้กับ analogReference ()

  • รีเซ็ต นำบรรทัดนี้ต่ำเพื่อรีเซ็ตไมโครคอนโทรลเลอร์ มักใช้เพื่อเพิ่มปุ่มรีเซ็ตเป็นโล่ซึ่งจะปิดกั้นหนึ่งตัวบนกระดาน

AA0066708.png
Mega2560 มีสิ่งอำนวยความสะดวกมากมายสำหรับการติดต่อสื่อสารกับคอมพิวเตอร์เครื่องอื่นหรือไมโครคอนโทรลเลอร์อื่น ๆ CH340 มีฮาร์ดแวร์ UART สี่ตัวสำหรับการสื่อสารแบบอนุกรม TTL (5V) CH340 บนบอร์ดจะให้ช่อง USB เหล่านี้ผ่านทาง USB และมีพอร์ต COM เสมือนเข้ากับซอฟต์แวร์บนเครื่องคอมพิวเตอร์ (เครื่อง Windows จะต้องมีไฟล์. inf แต่ OSX และ Linux จะรับรู้บอร์ดเป็นพอร์ต COM โดยอัตโนมัติซอฟต์แวร์ประกอบด้วย จอแสดงผลแบบอนุกรมซึ่งช่วยให้สามารถส่งข้อมูลต้นฉบับไปยังและจากบอร์ดได้ RX และ TX LED บนบอร์ดจะกระพริบเมื่อข้อมูลถูกส่งผ่านทางชิป CH340 และการเชื่อมต่อ USB เข้ากับคอมพิวเตอร์ (แต่ไม่ใช่สำหรับการสื่อสารแบบอนุกรมบนหมุด 0 และ 1)
SoftwareSerial libary ช่วยให้สามารถสื่อสารแบบอนุกรมกับหมุดดิจิทัล Mega2560 ได้
CH340 สนับสนุนการสื่อสารแบบ TWI และ SPI ซอฟต์แวร์นี้มีไลบรารีแบบใช้สายเพื่อลดความซับซ้อนในการใช้รถบัส TWI ดูเอกสารประกอบเพื่อดูรายละเอียด สำหรับ SPI communication ใช้ SPI libary
AA0067862.png
Mega สามารถตั้งโปรแกรมด้วยซอฟต์แวร์ (downloadd) สำหรับรายละเอียดโปรดดูข้อมูลอ้างอิงและบทแนะนำ
ATmega2560 on the Mega มาพร้อมกับ bootloader ซึ่งช่วยให้คุณสามารถอัพโหลดโค้ดใหม่ได้โดยไม่ต้องใช้โปรแกรมเมอร์ฮาร์ดแวร์ภายนอกติดต่อสื่อสารโดยใช้โปรโตคอล STK500 เดิม (อ้างอิงไฟล์ C listender)
นอกจากนี้คุณยังสามารถหลีกเลี่ยงโปรแกรมโหลดบูตและโปรแกรมไมโครคอนโทรลเลอร์ผ่านส่วนหัว ICSP (In-Circuit Serial Programming) โดยใช้ ISP หรือคล้ายกัน ดูคำแนะนำเหล่านี้สำหรับรายละเอียด
รหัสแหล่งเฟิร์มแวร์ CH340 มีอยู่ในที่เก็บข้อมูล TheATmega16U2 / 8U2 โหลดมาพร้อมกับ DFU bootloader ซึ่งสามารถใช้งานได้โดย:

  • บนบอร์ด Rev1: เชื่อมจัมเปอร์ประสานที่ด้านหลังของบอร์ด (ใกล้กับแผนที่ของอิตาลี) แล้วรีเซ็ต 8U2

  • บน Rev2 หรือใหม่กว่าบอร์ด: มีตัวต้านทานที่ดึงเส้น HWB 8U2 / 16U2 ไปที่พื้นทำให้ง่ายต่อการใส่ลงในโหมด DFU จากนั้นคุณสามารถใช้ซอฟต์แวร์ FLIP ของ Atmel (Windows) หรือโปรแกรมเมอร์ DFU (Mac OS X และ Linux) เพื่อโหลดเฟิร์มแวร์ใหม่ได้ หรือคุณสามารถใช้ส่วนหัวของ ISP กับโปรแกรมภายนอก (เขียนทับ DFU bootloader) ดูบทแนะนำเกี่ยวกับผู้ใช้เพิ่มเติมสำหรับข้อมูลเพิ่มเติม

AA0069194.png
แทนที่จะต้องกดปุ่ม Reset ก่อนการอัพโหลด Mega2560 ได้รับการออกแบบมาเพื่อให้สามารถรีเซ็ตโดยใช้ซอฟต์แวร์ที่รันบนเครื่องที่เชื่อมต่ออยู่ หนึ่งในสายควบคุมการไหลของฮาร์ดแวร์ (DTR) ของ ATmega8U2 เชื่อมต่อกับสายรีเซ็ตของ ATmega2560 ผ่านตัวเก็บประจุ nanofarad 100 ตัว เมื่อบรรทัดนี้ถูกกล่าวอ้าง (นำมาต่ำ) สายรีเซ็ตจะลดลงนานพอที่จะรีเซ็ตชิป ซอฟต์แวร์ใช้ความสามารถนี้เพื่อให้คุณสามารถอัปโหลดโค้ดได้โดยเพียงแค่กดปุ่มอัปโหลดในสภาพแวดล้อม นั่นหมายความว่า bootloader อาจมีการหมดเวลาที่สั้นลงเนื่องจาก DTR ลดลงสามารถประสานงานได้ดีเมื่อเริ่มอัปโหลด
การตั้งค่านี้มีความหมายอื่น ๆ เมื่อ Mega2560 เชื่อมต่อกับคอมพิวเตอร์ที่ใช้ Mac OS X หรือ Linux จะรีเซ็ตแต่ละครั้งที่มีการเชื่อมต่อจากซอฟต์แวร์ (ผ่าน USB) สำหรับครึ่งวินาทีต่อไปนี้ bootloader กำลังทำงานบน Mega2560 แม้ว่าจะมีการตั้งโปรแกรมให้ละเว้นข้อมูลที่มีรูปแบบไม่ถูกต้อง (เช่นอะไรก็ตามนอกเหนือจากการอัปโหลดโค้ดใหม่) จะเป็นการตัดข้อมูลไบต์แรก ๆ ที่ส่งไปยังบอร์ดหลังจากที่มีการเปิดการเชื่อมต่อ ถ้าร่างที่ทำงานบนบอร์ดจะได้รับการกำหนดค่าเพียงครั้งเดียวหรือข้อมูลอื่น ๆ เมื่อเริ่มต้นใช้งานครั้งแรกตรวจสอบให้แน่ใจว่าซอฟต์แวร์ที่ใช้ติดต่อสื่อสารจะรอสักครู่หลังจากเปิดการเชื่อมต่อและก่อนที่จะส่งข้อมูลนี้
Mega2560 มีร่องรอยที่สามารถตัดเพื่อปิดใช้งานการรีเซ็ตอัตโนมัติ แผ่นที่ด้านข้างของร่องรอยสามารถต่อประสานกันเพื่อเปิดใช้งานอีกครั้ง มีข้อความว่า "RESET-EN" นอกจากนี้คุณยังสามารถปิดใช้งานการตั้งค่าอัตโนมัติโดยการเชื่อมต่อตัวต้านทาน 110 ohm จาก 5V ไปยังสายรีเซ็ต ดูหัวข้อฟอรัมนี้สำหรับรายละเอียด
AA00611024.png
Mega2560 มี polyfuse แบบรีเซ็ตซึ่งช่วยปกป้องพอร์ต USB ของคอมพิวเตอร์ของคุณจากกางเกงขาสั้นและกระแสไฟเกิน แม้ว่าคอมพิวเตอร์ส่วนใหญ่จะมีการป้องกันภายในตัวเอง แต่ฟิวส์จะมีการป้องกันเพิ่มเติม หากใช้พอร์ต USB มากกว่า 500 mA ฟิวส์จะตัดการเชื่อมต่อโดยอัตโนมัติจนกว่าจะมีการถอดสายไฟหรือเกินออก
AA00611528.png
ความยาวและความยาวสูงสุดของ PCB Mega2560 คือ 4 และ 2.1 นิ้วตามลำดับโดยมีช่องเสียบ USB และแจ็คไฟที่ขยายเกินกว่ามิติเดิม รูสกรูสามตัวช่วยให้บอร์ดสามารถยึดติดกับพื้นผิวหรือซองได้ โปรดทราบว่าระยะห่างระหว่างหมุดดิจิทัล 7 และ 8 คือ 160 มิลลิเมตร (0.16 ") ไม่ใช่ระยะห่าง 100 ล้านของหมุดอื่น ๆ
Mega2560 ได้รับการออกแบบมาให้เข้ากันได้กับโล่ส่วนใหญ่ที่ออกแบบมาสำหรับ Uno, Diecimila หรือ Duemilanove หมุดดิจิตอล 0 ถึง 13 (และหมุด AREF และ GND ที่อยู่ติดกัน) อินพุตอะนาล็อก 0 ถึง 5 ส่วนหัวจ่ายไฟและส่วนหัว ICSP จะอยู่ในตำแหน่งที่เท่ากัน นอกจากนี้ UART หลัก (พอร์ตอนุกรม) ตั้งอยู่บนหมุดเดียวกัน (0 และ 1) เช่นเดียวกับการขัดจังหวะภายนอก 0 และ 1 (พิน 2 และ 3 ตามลำดับ) SPI สามารถใช้ได้ผ่านทางส่วนหัว ICSP ทั้ง Mega2560 และ Duemilanove / Diecimila โปรดทราบว่า I2C ไม่ได้อยู่บนหมุดเดียวกันใน Mega (20 และ 21) เป็น Duemilanove / Diecimila (อินพุตอะนาล็อก 4 และ 5)


Kuongshun Electronic ซึ่งเป็นหนึ่งในผู้ผลิตและผู้จัดจำหน่ายที่มีชื่อเสียงระดับโลกของ m450 r3 ที่พัฒนาขึ้นในประเทศจีนซึ่งขณะนี้มีสินค้าที่มีคุณภาพเพื่อขาย เรามีการติดตั้งกลุ่มคนทำงานที่มีประสบการณ์และมีประสบการณ์ตลอดจนอุปกรณ์ขั้นสูง คุณสามารถมั่นใจได้ในการซื้อส่วนลดและราคาที่ต่ำกว่า mega 2560 r3 ที่ได้รับการปรับปรุงให้ดีขึ้นในประเทศจีนจากเราและตรวจสอบรายละเอียดกับเรา

ป้ายกำกับยอดนิยม: arduino mega, mega 2560 r3, เวอร์ชั่นที่ปรับปรุงใหม่, ch340