Leírás
Az AVR-Duino / Mega 2560 (CH340) ATmega2560 alapú, Arduino-kompatibilis fejlesztőpanel sok ki- és bemenetet igénylő feladatokhoz. Akkor érdemes elővenni, amikor az UNO lábszáma, memóriája vagy soros portjainak száma már kevés, de továbbra is a megszokott Arduino IDE-s, 5 V-os AVR környezetben szeretnél dolgozni.
A panel USB-B csatlakozón keresztül programozható, a számítógép felé CH340/CH341 USB-soros illesztővel jelentkezik. A csomagban a panel mellett USB-A – USB-B kábel is található, így nem kell külön kábelt keresni a feltöltéshez.
Az AVR-Duino / Mega 2560 (CH340) a nagyobb Arduino projektek alappanelje. Több kijelző, relé, gomb, enkóder, szenzor, motorvezérlő vagy soros modul mellett hamar elfogynak az UNO lábai, ilyenkor a Mega 2560 sokkal kényelmesebb munkaterületet ad.
A 16 analóg bemenet, az 54 digitális I/O és a 4 hardveres UART különösen akkor hasznos, ha nem egyetlen modult kell kipróbálni, hanem több részegységet kell egy vezérlő köré felépíteni. A panel 5 V logikai szintű, ezért a legtöbb klasszikus Arduino shielddel és moduláris oktatási környezettel jól illeszthető.
Azaz az AVR-Duino / Mega 2560 (CH340) egy 5 V-os, ATmega2560 vezérlős, CH340 USB-soros illesztős Arduino-kompatibilis fejlesztőpanel sok I/O-val, több UART-tal és nagyobb programmemóriával.
Így működik a gyakorlatban
A program a számítógépen készül el, majd USB-n keresztül kerül az ATmega2560 mikrokontrollerre. Az Arduino IDE-ben a panelt Arduino Mega 2560 néven kell kiválasztani, mert a bootloader és a lábkiosztás ehhez a családhoz igazodik.
A panel tápellátása történhet USB-ről vagy külső adapterről. Külső tápnál a 7 – 12 V tartomány a használható munkatartomány, 12 V fölött a fedélzeti stabilizátor melegedése már könnyen gondot okozhat, főleg akkor, ha shieldet vagy több modult is táplálsz róla.
A CH340/CH341 illesztő a számítógép felé soros portként jelenik meg. Mai rendszereken gyakran magától települ, de Windows alatt előfordulhat, hogy a gyártói driver telepítése után jelenik meg stabilan a COM port.
Tipikus alkalmazási helyek
Az AVR-Duino / Mega 2560 (CH340) jól használható például:
- oktatási és tanfolyami Arduino feladatoknál, ahol több modult kell egyszerre bekötni,
- robotikai vezérléseknél, ahol szenzorok, motorvezérlők és kijelzők együtt dolgoznak,
- sokgombos kezelőfelületeknél, relés kimeneti panelek és LED visszajelzések mellett,
- több soros eszközt használó rendszereknél, például GPS, RFID, Bluetooth-soros modul vagy más UART-os egység mellett,
- adatgyűjtő prototípusoknál, ahol a 16 analóg bemenet egyszerre több jel mérését teszi lehetővé,
- kijelzős, menüs, enkóderes vezérléseknél, ahol az UNO lábszáma gyorsan kevés lesz,
- műhelyes tesztpadoknál, ahol nem a kis méret, hanem az áttekinthető bekötés és a sok csatlakozási pont számít.
Mire kell figyelni beüzemeléskor?
| Mire figyelj? | Mit okoz? |
|---|---|
| Az Arduino IDE-ben Mega 2560 panel van kiválasztva? | Rossz panelválasztásnál a feltöltés hibával megállhat, vagy a lábkiosztás nem azt adja, amit vársz. |
| Megjelenik a CH340/CH341 soros port a gépen? | Ha nincs driver vagy rossz portot választasz, a feltöltés nem indul el. |
| USB adatkábel van a panelen, nem csak töltőkábel? | Töltőkábelnél a panel kaphat tápot, de a számítógép nem látja soros eszközként. |
| Az 0 és 1 digitális lábon van külső áramkör feltöltés közben? | Ezek a fő soros port lábai, külső eszköz zavarhatja a programfeltöltést. |
| A külső táp 7 – 12 V tartományban van? | Alacsonyabb tápnál instabil lehet az 5 V ág, magasabb tápnál a stabilizátor melegedhet. |
| A 3.3 V-os modul kap szintillesztést? | A panel 5 V logikai szintű, ezért közvetlenül rákötött 3.3 V-os bemenet károsodhat. |
| A shield tényleg Mega-kompatibilis? | Sok UNO shield felmegy fizikailag, de I2C, SPI vagy speciális lábkiosztás miatt ellenőrizni kell a bekötést. |
Vásárlás előtt ezekre figyelj
A AVR-Duino / Mega 2560 (CH340) akkor jó döntés, ha sok I/O, több soros port és nagyobb programmemória kell, de maradnál a klasszikus 5 V-os Arduino világnál. Ha csak néhány lábat használsz, egy UNO vagy Nano egyszerűbb és kisebb helyet foglal.
Ellenőrizd a következőket:
- A projekt 5 V logikai szinttel dolgozik-e.
- Kell-e külön CH340/CH341 driver a használt operációs rendszerhez.
- A külső táp nem terheli-e túl a fedélzeti stabilizátort.
- A használt shield vagy modul Mega 2560 kiosztással is működik-e.
- A SPI és I2C bekötés a Mega lábkiosztásához igazodik-e.
- A nagyáramú fogyasztókat nem a panel I/O lábairól akarod-e táplálni.
- A fizikai méret elfér-e a dobozban vagy szerelőlemezen.
Amikor nem ez lesz a jó megoldás
- Ne ezt válaszd, ha kifejezetten kis méretű beépített vezérlő kell, mert a Mega méretű panel nagyobb helyet foglal.
- Ne ezt válaszd, ha WiFi vagy Bluetooth beépítve kell, mert az AVR-Duino / Mega 2560 (CH340) önmagában nem tartalmaz ilyet.
- Ne ezt válaszd, ha a teljes rendszer 3.3 V logikai szintű, és nem akarsz szintillesztéssel foglalkozni.
- Ne ezt válaszd, ha nagyáramú motorokat, reléket vagy LED-szalagot közvetlenül a panel lábairól hajtanál meg.
- Ne ezt válaszd, ha nagyon alacsony fogyasztású, akkumulátoros, hosszú üzemidejű eszközt építesz.
- Ne ezt válaszd, ha 32 bites teljesítmény, sok RAM vagy modern perifériakészlet kell, mert ez klasszikus 8 bites AVR platform.
Egy apró tipp a gyakorlatból
Feltöltési hiba esetén először ne a panelt hibáztasd. Nézd meg a CH340/CH341 portot, próbálj másik USB kábelt, válaszd ki újra a Mega 2560 panelt az Arduino IDE-ben, és húzd le ideiglenesen az 0/1 lábakra kötött soros modult. A hibák nagy része ezen a négy ponton el szokott dőlni.
Műszaki jellemzők
| Mikrokontroller: | ATmega2560 |
| USB-soros illesztő: | CH340/CH341 |
| Architektúra: | 8 bites AVR |
| Órajel: | 16 MHz |
| Logikai szint: | 5 V |
| Ajánlott külső táp: | 7 – 12 V DC |
| Bemeneti táp határ: | 6 – 20 V, de 12 V felett a stabilizátor melegedése kockázat |
| USB tápellátás: | USB-B csatlakozón keresztül |
| USB védelem: | 500 mA-es regenerálódó biztosíték |
| Digitális I/O: | 54 db |
| PWM kimenet: | 15 db |
| Analóg bemenet: | 16 db |
| ADC felbontás: | 10 bit |
| Hardveres UART: | 4 db TTL soros port |
| I2C/TWI: | SDA 20, SCL 21, valamint R3 SDA/SCL kivezetés |
| SPI: | 50 MISO, 51 MOSI, 52 SCK, 53 SS, valamint ICSP fejléc |
| Flash memória: | 256 KB, ebből 8 KB bootloader |
| SRAM: | 8 KB |
| EEPROM: | 4 KB |
| Ajánlott I/O lábáram: | 20 mA |
| I/O láb abszolút felső határ: | 40 mA |
| 3.3 V kimenet terhelhetősége: | Legfeljebb 50 mA |
| Arduino IDE panelválasztás: | Arduino Mega 2560 |
| Támogatott környezet: | Arduino IDE, C/WinAVR, AVR-Studio, Bascom-AVR, MikroPascal |
Dokumentáció
Csomag
- 1× AVR-Duino / Mega 2560 (CH340) alappanel ATmega2560 mikrokontrollerrel és CH340/CH341 USB-soros illesztővel
- 1× USB-A – USB-B kábel














Értékelések
Még nincsenek értékelések.