Arduino Mega: ທັງ ໝົດ ແມ່ນກ່ຽວກັບຄະນະພັດທະນາໃຫຍ່

Arduino Mega

 

ຖ້າຫາກວ່າ ແຜ່ນ Arduino UNO ສະບັບ 3 ມັນມີຂະ ໜາດ ນ້ອຍເກີນໄປ ສຳ ລັບທ່ານແລະທ່ານຕ້ອງການສ້າງໂຄງການທີ່ກ້າວ ໜ້າ ກວ່າເກົ່າແລະເພີດເພີນກັບພະລັງງານຫຼາຍ, ຫຼັງຈາກນັ້ນສິ່ງທີ່ທ່ານ ກຳ ລັງຊອກຫາແມ່ນກະດານ Arduino Mega, ອີກແບບ ໜຶ່ງ ທີ່ມີຢູ່ເຊິ່ງຖືກສ້າງຂື້ນໂດຍນັກພັດທະນາດຽວກັນກັບກະດານຕົ້ນສະບັບ, ແຕ່ວ່າມີອຸປະກອນ microcontroller ທີ່ໄວກວ່າ, ມີຄວາມ ຈຳ ຫຼາຍ, ແລະມີເຂັມ ສຳ ລັບໂປແກມຕື່ມອີກ.

Arduino Mega ມີຄວາມຄ້າຍຄືກັນຫຼາຍຢ່າງ Arduino UNO, ແຕ່ມັນມີຄວາມແຕກຕ່າງບາງຢ່າງທີ່ເຮັດໃຫ້ມັນເປັນພິເສດ ສຳ ລັບທຸກໆຄົນ ຜູ້ຜະລິດຊອກຫາບາງສິ່ງບາງຢ່າງຫຼາຍ. ໂດຍທົ່ວໄປ, ຖ້າທ່ານຫາກໍ່ເລີ່ມຕົ້ນມັນບໍ່ແມ່ນທາງເລືອກທີ່ດີທີ່ສຸດ, ແຕ່ວ່າມັນແມ່ນຖ້າທ່ານໄດ້ ໝູນ ໃຊ້ຄວາມສາມາດຂອງ UNO ແລ້ວແລະຕ້ອງການທີ່ຈະກ້າວຕໍ່ໄປ.

Arduino Mega ແມ່ນຫຍັງ?

ໂລໂກ້ Arduino

Arduino Mega ມັນແມ່ນຄະນະ ກຳ ມະການພັດທະນາຢ່າງເປັນທາງການອີກແຫ່ງ ໜຶ່ງ ໂດຍອີງໃສ່ຈຸນລະພາກຄວບຄຸມ Atmel ATmega2560, ເພາະສະນັ້ນຊື່ຂອງມັນ. ນອກຈາກນັ້ນ, ມັນປະກອບມີ 54 ປ້ອນຂໍ້ມູນດິຈິຕອລແລະພັບຜົນຜະລິດ, ໃນນັ້ນ 15 ສາມາດໃຊ້ເປັນ ຜົນຜະລິດ PWM. ມັນຍັງມີວັດສະດຸປ້ອນຂໍ້ມູນແບບອະນາລັອກ 16, 4 UART ເປັນພອດ serial ສຳ ລັບຮາດແວ, ແກນ oscillator 16 Mhz, ເຊື່ອມຕໍ່ USB, ສາຍເຊື່ອມຕໍ່ພະລັງງານ, ຫົວ ICSP ແລະປຸ່ມປັບ.

ຂະນະທີ່ທ່ານສາມາດເບິ່ງ, ການປຽບທຽບກັບ Arduino UNO, ມີຄວາມສາມາດສູງຂື້ນ, ເຊິ່ງກໍ່ໃຫ້ເກີດການເພີ່ມຂື້ນຂອງ ລາຄາຂອງມັນ ເບົາ ໆ . ເຖິງຢ່າງໃດກໍ່ຕາມ, ມັນບໍ່ແພງປານໃດ, ມັນມີລາຄາສອງສາມເອີໂຣເທົ່ານັ້ນແລະທ່ານກໍ່ສາມາດພົບມັນໄດ້ໃນຫລາຍຮ້ານພິເສດ:

ມັນປະກອບດ້ວຍ ທຸກສິ່ງທຸກຢ່າງທີ່ທ່ານຕ້ອງການ ສຳ ລັບ microcontroller ຂອງທ່ານ, ສະນັ້ນທ່ານຕ້ອງກັງວົນກ່ຽວກັບການຕັ້ງຄ່າໂຄງການ DIY ຂອງທ່ານ, ເຊື່ອມຕໍ່ກະດານຜ່ານ USB ກັບຄອມພິວເຕີ້, ດາວໂລດ sketch ທີ່ທ່ານໄດ້ສ້າງດ້ວຍ Arduino IDE, ແລະວາງໄວ້ເພື່ອເຮັດວຽກ.

ທ່ານຄວນຮູ້ວ່າ, ບໍ່ຄືກັບກະດານທີ່ຜ່ານມາ, Arduino Mega ບໍ່ໄດ້ໃຊ້ຊິບຄວບຄຸມ USB-to-serial FTDI. ແທນທີ່ຈະ, ໃຊ້ a ຊິບ ATmega16U2 ໃນການດັດແກ້ຫຼ້າສຸດຂອງມັນ (Rev1 ແລະ Rev2 ໃຊ້ ATmega8U2). ນັ້ນແມ່ນ, ມັນມີໂປແກຼມປ່ຽນ USB-to-serial.

ແຜ່ນນີ້ແມ່ນ ເໝາະ ສຳ ລັບໂຄງການທີ່ກ້າວ ໜ້າ, ເຊັ່ນວ່າໃຊ້ເປັນສະ ໝອງ ສຳ ລັບເຄື່ອງພິມ 3D, ຫຸ່ນຍົນ CNC ອຸດສາຫະ ກຳ ແລະອື່ນໆ. ແລະພວກມັນເຂົ້າກັນໄດ້ຢ່າງເຕັມສ່ວນກັບໄສ້ຫລືໄສ້ຂອງ Arduino UNO, ສະນັ້ນທ່ານຈະພົບເຫັນຫຼາຍໆອົງປະກອບທີ່ເຂົ້າກັນໄດ້ແລະຊຸມຊົນທີ່ດີພ້ອມທີ່ຈະຊ່ວຍຕອບ ຄຳ ຖາມແລະບັນຫາຂອງທ່ານ.

ແລະຖ້າທ່ານຕ້ອງການຢາກຮູ້ເພີ່ມເຕີມກ່ຽວກັບ ອົງປະກອບເອເລັກໂຕຣນິກແລະໂມດູນທີ່ເຂົ້າກັນໄດ້, ໃນ blog ດຽວກັນນີ້ມີຫຼາຍຂອງພວກເຂົາໄດ້ອະທິບາຍເປັນແຕ່ລະບາດກ້າວໂດຍທຸກຢ່າງທີ່ທ່ານຕ້ອງການໃຫ້ພວກເຂົາເຮັດວຽກ. ຍົກ​ຕົວ​ຢ່າງ:

ຂໍ້ມູນລະອຽດຂອງ Arduino Mega

ແຜ່ນ Arduino Mega ມີທຸກຢ່າງທີ່ທ່ານສາມາດຊອກຫາຢູ່ໃນແຜ່ນ Arduino Uno Rev3, ແຕ່ດ້ວຍການເພີ່ມເຕີມບາງຢ່າງທີ່ເຮັດໃຫ້ມັນມີປະສິດທິພາບຫລາຍຂື້ນ, ດັ່ງທີ່ຂ້ອຍໄດ້ກ່າວມາແລ້ວ.

ຄຸນລັກສະນະທາງວິຊາການ, ແບບແຜນການແລະການເຊື່ອມຕໍ່

ໄດ້ ຄຸນລັກສະນະທາງວິຊາການ ຂອງຄະນະ Arduino Mega ທີ່ທ່ານຄວນຮູ້ແມ່ນ:

  • ຕົວຄວບຄຸມຄວບຄຸມຈຸລະພາກ Atmel ATmega2560 ທີ່ 16 Mhz
  • 256 KB flash memory (8KB ໃຊ້ໂດຍ bootloader ທີ່ບໍ່ສາມາດໃຊ້ ສຳ ລັບໂປແກຼມຂອງທ່ານ)
  • ຫນ່ວຍຄວາມ ຈຳ 8 KB SRAM.
  • ຫນ່ວຍຄວາມ ຈຳ 4 KB EEPROM.
  • ແຮງດັນປະຕິບັດການ 5v
  • ແຮງດັນຂາເຂົ້າ 7-12v
  • ຂີດ ຈຳ ກັດຂອງແຮງດັນຂາເຂົ້າ: 6-20v
  • ເຂັມດິຈິຕອນ 54 ອັນ, ໃນນັ້ນ 15 ເຄື່ອງສາມາດ PWM. ພວກມັນສາມາດຖືກ ກຳ ນົດດ້ວຍລະຫັດ Arduino IDE ເປັນວັດສະດຸປ້ອນຫລືຜົນຜະລິດ.
  • 16 ເຂັມປ້ອນຂໍ້ມູນແບບອະນາລັອກ.
  • 4 UART, USB, RX ແລະ TX pins ສຳ ລັບການສື່ສານ, ແລະຍັງມີ TWI ແລະ SPI.
  • ເສົາໄຟຟ້າ: 5v ເພື່ອສະ ໜອງ ກະແສໄຟຟ້າໃຫ້ແກ່ບັນດາໂຄງການຕາບໃດທີ່ຄະນະ ກຳ ລັງຖືກປ້ອນດ້ວຍລະຫວ່າງ 7 ເຖິງ 12v ຫຼືໂດຍ USB 5v. ເຂັມ 3v3 ສາມາດສະ ໜອງ ແຮງດັນໄຟຟ້າໄດ້ 3.3 ໂວນ. ເຂັມ GND ສາມາດຖືກ ນຳ ໃຊ້ເພື່ອເຮັດໂຄງການຂອງທ່ານ. ໃນຂະນະທີ່ເຂັມ IOREF ແມ່ນເຂັມທີ່ຢູ່ເທິງກະດານເພື່ອສະ ໜອງ ແຮງດັນກະສານອ້າງອີງທີ່ຜູ້ຄວບຄຸມຈຸລະພາກຄວບຄຸມ.
  • ກະແສໄຟຟ້າ ສຳ ລັບແຕ່ລະເຂັມ I / O ແມ່ນ 40mA DC.
  • ປະຈຸບັນທີ່ສົ່ງໂດຍ pin 3v3 ແມ່ນ 50 mA.

ຂ້າພະເຈົ້າຍັງຕ້ອງການເພີ່ມວ່າ Arduino Mega ມີ polyfuse ທີ່ສາມາດປັບ ໃໝ່ ໄດ້ເພື່ອປົກປ້ອງພອດ USB ຂອງມັນຢູ່ໃນຄອມພິວເຕີ້ທີ່ທ່ານເຊື່ອມຕໍ່ກະດານ. ວິທີນີ້ທ່ານຈະສາມາດຫລີກລ້ຽງຄວາມເສຍຫາຍໄດ້ເນື່ອງຈາກວົງຈອນສັ້ນໃນໂຄງການຂອງທ່ານຫລືສາຍເກີນ ກຳ ນົດທີ່ອາດຈະເກີດຂື້ນ. ນັ້ນແມ່ນຊັ້ນປົກປ້ອງພາຍໃນເພີ່ມເຕີມທີ່ຮຸ່ນນີ້ປະຕິບັດການເຕະຖ້າຫລາຍກ່ວາ 500 mA ຖືກ ນຳ ໄປໃສ່ພອດ USB, ທຳ ລາຍການເຊື່ອມຕໍ່ໂດຍອັດຕະໂນມັດຈົນກວ່າການໂຫຼດເກີນ ກຳ ນົດຈະຖືກຖອດອອກ.

Datasheets

ທ່ານຍັງສາມາດດາວໂຫລດ a ເອກະສານດ້ານວິຊາການຫຼືຊຸດຂໍ້ມູນ ກັບທຸກສິ່ງທີ່ທ່ານຕ້ອງການຮູ້ກ່ຽວກັບລາຍລະອຽດທາງເອເລັກໂຕຣນິກຂອງຜະລິດຕະພັນນີ້, ກະແສໄຟຟ້າແລະແຮງດັນໄຟຟ້າສູງສຸດທີ່ອະນຸຍາດໃຫ້ເພື່ອບໍ່ ທຳ ລາຍກະດານ, ລະຫັດເຕັມ, ແລະຂໍ້ມູນ ຈຳ ນວນຫຼວງຫຼາຍທີ່ທ່ານຢາກຈະມີ. ເພື່ອເຮັດສິ່ງນີ້, ທ່ານສາມາດດາວໂຫລດໄດ້ຈາກເວັບໄຊທ໌ທາງການ:

Arduino IDE ແລະການຂຽນໂປແກຼມ

ພາບ ໜ້າ ຈໍຂອງ Arduino IDE

ໃນການຂຽນໂປແກຼມ Arduino Mega, ແລະ ສຳ ລັບຕົວແບບກະດານພັດທະນາອື່ນໆ, ທ່ານມີຊອບແວທີ່ເອີ້ນວ່າ Arduino IDE. ເວທີການພັດທະນານີ້ແມ່ນເຂົ້າກັນໄດ້ທັງ macOS, Windows ແລະ Linux. ຊຸດທີ່ບໍ່ເສຍຄ່າແລະເປີດແຫຼ່ງທັງ ໝົດ ເຊິ່ງທ່ານສາມາດເລີ່ມຕົ້ນສ້າງລະຫັດແຫຼ່ງຂອງທ່ານເອງແລະບັນທຶກມັນໄວ້ເທິງກະດານໂດຍໃຊ້ສາຍ USB.

ຕາມທີ່ທ່ານຮູ້, ໂຄງການນີ້ໃຊ້ ພາສາໂປລແກລມ native ຂອງ Arduino ສຳ ລັບການຂຽນໂປແກຼມການປຸງແຕ່ງທີ່ມີລະດັບສູງ. ມັນມີຄວາມຄ້າຍຄືກັນກັບພາສາອື່ນໆ, ເນື່ອງຈາກມັນອີງໃສ່ C ++, ມີ syntax ແລະຮູບແບບທີ່ຄ້າຍຄືກັນ.

ໃນບົດຂຽນຂອງບລັອກນີ້ພວກເຮົາມັກຈະລວມຢູ່ໃນບາງຕອນທ້າຍ code ຫຼື sketch snippets ມີຕົວຢ່າງລະຫັດເພື່ອເລີ່ມຕົ້ນແຕ່ລະໂຄງການຫລືສ່ວນປະກອບທີ່ພວກເຮົາແນະ ນຳ. ດັ່ງນັ້ນທ່ານສາມາດເລີ່ມຕົ້ນປະຕິບັດຂັ້ນຕອນ ທຳ ອິດຂອງທ່ານ. ແຕ່ຖ້າທ່ານຕ້ອງການຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບ Arduino IDE ແລະວິທີການຂຽນໂປຼແກຼມໂຄງການຂອງທ່ານ, ຂ້າພະເຈົ້າຂໍເຊີນທ່ານດາວໂລດຫລັກສູດການຂຽນໂປຼແກຼມຟຣີຂອງພວກເຮົາ Arduino IDE ໃນ PDF.

ນອກຈາກນັ້ນ, ເພື່ອເປັນການປະກອບເຂົ້າໃນບັນດາໂຄງການທີ່ກ້າວ ໜ້າ ຂອງທ່ານ, ມັນກໍ່ເປັນໄປໄດ້ວ່າທ່ານຍັງຕ້ອງການໂປແກຼມຫລືຊອບແວອື່ນໆທີ່ຈະຊ່ວຍໃຫ້ທ່ານມີທຸກຢ່າງທີ່ລະອຽດແລະຊັດເຈນກວ່າເພື່ອບໍ່ເຮັດໃຫ້ເກີດຄວາມວຸ້ນວາຍ. ສະນັ້ນ, ທ່ານຍັງຈະສົນໃຈທີ່ຈະຮູ້ ໂຄງການເຊັ່ນ:

  • KiCad: ມັນແມ່ນສະພາບແວດລ້ອມຂອງ EDA ສຳ ລັບການພັດທະນາເອເລັກໂຕຣນິກເຊິ່ງເຮັດໃຫ້ແຜນວາດແລະການວາງແຜນທີ່ສັບສົນ. ມັນແມ່ນໂປແກຼມຟຣີ, open source ແລະຂ້າມເວທີ ສຳ ລັບ Linux, macOS, ແລະ Windows.
  • ອາກາດ ໜາວ: ມັນແມ່ນໂປແກຼມໂປຼແກຼມເປີດທີ່ໃຊ້ໄດ້ງ່າຍແລະສາມາດໃຊ້ໄດ້ຫຼາຍຮູບແບບເຊິ່ງຈະຊ່ວຍໃຫ້ທ່ານສ້າງບັນດາໂຄງການຂອງທ່ານໃຫ້ເປັນຮູບແບບຫລືເປັນ 3D ເພື່ອສະແດງໃຫ້ພວກເຂົາເຫັນ.

ເນື້ອໃນຂອງບົດຂຽນຍຶດ ໝັ້ນ ຫລັກການຂອງພວກເຮົາ ຈັນຍາບັນຂອງບັນນາທິການ. ເພື່ອລາຍງານການກົດຜິດພາດ ທີ່ນີ້.

ເປັນຄົນທໍາອິດທີ່ຈະໃຫ້ຄໍາເຫັນ

ອອກ ຄຳ ເຫັນຂອງທ່ານ

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ໄດ້ຮັບການຈັດພີມມາ. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຫມາຍດ້ວຍ *

*

*

  1. ຮັບຜິດຊອບຕໍ່ຂໍ້ມູນ: Miguel ÁngelGatón
  2. ຈຸດປະສົງຂອງຂໍ້ມູນ: ຄວບຄຸມ SPAM, ການຈັດການ ຄຳ ເຫັນ.
  3. ກົດ ໝາຍ: ການຍິນຍອມຂອງທ່ານ
  4. ການສື່ສານຂໍ້ມູນ: ຂໍ້ມູນຈະບໍ່ຖືກສື່ສານກັບພາກສ່ວນທີສາມຍົກເວັ້ນໂດຍພັນທະທາງກົດ ໝາຍ.
  5. ການເກັບຂໍ້ມູນ: ຖານຂໍ້ມູນທີ່ຈັດໂດຍ Occentus Networks (EU)
  6. ສິດ: ໃນທຸກເວລາທີ່ທ່ານສາມາດ ຈຳ ກັດ, ກູ້ຄືນແລະລຶບຂໍ້ມູນຂອງທ່ານ.