ఆర్డునో మెగా 2560 బోర్డు

సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి





ఆర్డునో బోర్డ్ అనేది ఓపెన్ సోర్స్ మైక్రోకంట్రోలర్ బోర్డు, ఇది అట్మెగా 2560 మైక్రోకంట్రోలర్ పై ఆధారపడి ఉంటుంది. ఈ బోర్డు యొక్క వృద్ధి వాతావరణం ప్రాసెసింగ్ లేదా వైరింగ్ భాషను అమలు చేస్తుంది. ఈ బోర్డులు ఆటోమేషన్ పరిశ్రమను తమ సింపుల్‌తో రీఛార్జ్ చేశాయి, చిన్న చోట ఉన్న ప్రతిఒక్కరూ ప్లాట్‌ఫారమ్‌ను ఉపయోగించుకుంటారు, లేకపోతే సాంకేతిక నేపథ్యం లేని ప్రతి ఒక్కరూ ప్రోగ్రామ్‌కు అవసరమైన కొన్ని నైపుణ్యాలను కనుగొనడం ద్వారా ప్రారంభించవచ్చు మరియు అమలు చేయవచ్చు ఆర్డునో బోర్డు . ప్రత్యేకమైన ఇంటరాక్టివ్ వస్తువులను విస్తరించడానికి ఈ బోర్డులు ఉపయోగించబడతాయి, లేకపోతే మేము మీ PC లోని మాక్స్ఎంఎస్పి, ప్రాసెసింగ్ మరియు ఫ్లాష్ వంటి సాఫ్ట్‌వేర్‌లకు కనెక్ట్ చేయవచ్చు. ఈ వ్యాసం ఒక చర్చిస్తుంది Arduino మెగా 2560 బోర్డు పరిచయం , పిన్ రేఖాచిత్రం మరియు దాని లక్షణాలు.

ఆర్డునో మెగా 2560 అంటే ఏమిటి?

“ఆర్డునో మెగా” వంటి మైక్రోకంట్రోలర్ బోర్డు ATmega2560 మైక్రోకంట్రోలర్‌పై ఆధారపడి ఉంటుంది. ఇది డిజిటల్ ఇన్పుట్ / అవుట్పుట్ పిన్స్ -54 ను కలిగి ఉంది, ఇక్కడ 16 పిన్స్ అనలాగ్ ఇన్పుట్లు, 14 పిడబ్ల్యుఎం అవుట్పుట్ల వలె ఉపయోగించబడతాయి హార్డ్వేర్ సీరియల్ పోర్ట్స్ ( UART లు ) - 4, ఎ క్రిస్టల్ ఓసిలేటర్ -16 MHz, ICSP హెడర్, పవర్ జాక్, USB కనెక్షన్, అలాగే RST బటన్. ఈ బోర్డు ప్రధానంగా మైక్రోకంట్రోలర్‌కు మద్దతు ఇవ్వడానికి అవసరమైన ప్రతిదాన్ని కలిగి ఉంటుంది. కాబట్టి, ఈ బోర్డు యొక్క విద్యుత్ సరఫరా USB కేబుల్, లేదా బ్యాటరీ లేదా AC-DC అడాప్టర్ ఉపయోగించి PC కి కనెక్ట్ చేయడం ద్వారా చేయవచ్చు. ఈ బోర్డు బేస్ ప్లేట్ ఉంచడం ద్వారా unexpected హించని విద్యుత్ ఉత్సర్గ నుండి రక్షించబడుతుంది.




arduino-mega 2560-బోర్డు

ఆర్డునో-మెగా 2560-బోర్డు

మెగా 2560 R3 బోర్డు యొక్క SCL & SDA పిన్స్ AREF పిన్ పక్కన కలుపుతాయి. అదనంగా, RST పిన్ దగ్గర రెండు తాజా పిన్స్ ఉన్నాయి. ఒక పిన్ IOREF, ఇది ఆర్డునో బోర్డు నుండి అందించే వోల్టేజ్‌ను సర్దుబాటు చేయడానికి కవచాలను అనుమతిస్తుంది. మరొక పిన్ అనుబంధించబడలేదు మరియు ఇది రాబోయే ప్రయోజనాల కోసం ఉంచబడుతుంది. ఈ బోర్డులు ఇప్పటికే ఉన్న ప్రతి కవచంతో పనిచేస్తాయి, అయితే ఈ అదనపు పిన్‌లను ఉపయోగించుకునే తాజా కవచాలకు సర్దుబాటు చేయవచ్చు.



Arduino మెగా లక్షణాలు

ఆర్డునో మెగా యొక్క లక్షణాలు ఈ క్రింది వాటిని కలిగి ఉన్నాయి.

  • ATmega2560 మైక్రోకంట్రోలర్
  • ఈ మైక్రోకంట్రోలర్ యొక్క ఆపరేటింగ్ వోల్టేజ్ 5 వోల్ట్లు
  • సిఫార్సు చేయబడిన ఇన్‌పుట్ వోల్టేజ్ 7 వోల్ట్‌ల నుండి 12 వోల్ట్‌ల వరకు ఉంటుంది
  • ఇన్పుట్ వోల్టేజ్ 6 వోల్ట్ల నుండి 20 వోల్ట్ల వరకు ఉంటుంది
  • డిజిటల్ ఇన్పుట్ / అవుట్పుట్ పిన్స్ 54, ఇక్కడ 15 పిన్స్ PWM o / p ని సరఫరా చేస్తాయి.
  • అనలాగ్ ఇన్పుట్ పిన్స్ 16
  • ప్రతి ఇన్పుట్ / అవుట్పుట్ పిన్ కోసం DC కరెంట్ 40 mA
  • 3.3V పిన్ కోసం ఉపయోగించే DC కరెంట్ 50 mA
  • 256 KB వంటి ఫ్లాష్ మెమరీ, ఇక్కడ 8 KB ఫ్లాష్ మెమరీని బూట్‌లోడర్ సహాయంతో ఉపయోగిస్తారు
  • స్టాటిక్ రాండమ్ యాక్సెస్ మెమరీ (SRAM) 8 KB
  • ఎలక్ట్రికల్లీ ఎరేజబుల్ ప్రోగ్రామబుల్ రీడ్-ఓన్లీ మెమరీ (EEPROM) 4 KB
  • గడియారం (CLK) వేగం 16 MHz
  • ఇందులో ఉపయోగించిన USB హోస్ట్ చిప్ MAX3421E
  • ఈ బోర్డు పొడవు 101.52 మిమీ
  • ఈ బోర్డు వెడల్పు 53.3 మిమీ
  • ఈ బోర్డు బరువు 36 గ్రా

ఆర్డునో మెగా పిన్ కాన్ఫిగరేషన్

దీని యొక్క పిన్ కాన్ఫిగరేషన్ ఆర్డునో మెగా 2560 బోర్డు క్రింద చూపబడింది. ఈ బోర్డు యొక్క ప్రతి పిన్ దానితో అనుబంధించబడిన ఒక నిర్దిష్ట ఫంక్షన్ ద్వారా వస్తుంది. ఈ బోర్డు యొక్క అన్ని అనలాగ్ పిన్‌లను డిజిటల్ I / O పిన్‌లుగా ఉపయోగించవచ్చు. ఈ బోర్డును ఉపయోగించడం ద్వారా, ఆర్డునో మెగా ప్రొజెక్ట్ చేయవచ్చు. ఈ బోర్డులు సౌకర్యవంతమైన వర్క్ మెమరీ స్థలాన్ని ఆలస్యం చేయకుండా వివిధ రకాల సెన్సార్‌లతో పనిచేయడానికి అనుమతించే ఎక్కువ & ప్రాసెసింగ్ శక్తిని అందిస్తాయి. మేము ఇతరులతో పోల్చినప్పుడు Arduino బోర్డుల రకాలు , ఈ బోర్డులు శారీరకంగా ఉన్నతమైనవి.

arduino-mega 2560-board-pin-diagram

ఆర్డునో-మెగా 2560-బోర్డు-పిన్-రేఖాచిత్రం

పిన్ 3.3 వి & 5 వి


ఈ పిన్స్ o / p నియంత్రిత వోల్టేజ్ సుమారు 5V అందించడానికి ఉపయోగించబడతాయి. ఇది RPS (నియంత్రిత విద్యుత్ సరఫరా) శక్తిని అందిస్తుంది మైక్రోకంట్రోలర్ అలాగే ఆర్డునో మెగా బోర్డ్‌లో ఉపయోగించే ఇతర భాగాలు. ఇది బోర్డు యొక్క విన్-పిన్ లేదా మరొక నియంత్రిత వోల్టేజ్ సరఫరా -5 వి నుండి పొందవచ్చు USB కేబుల్ , మరొక వోల్టేజ్ నియంత్రణను 3.3V0- పిన్ ద్వారా అందించవచ్చు. దీని ద్వారా గరిష్ట శక్తిని 50mA గీయవచ్చు.

GND పిన్

ఆర్డునో మెగా బోర్డులో 5-జిఎన్‌డి పిన్‌లు ఉన్నాయి, ఇక్కడ ప్రాజెక్ట్ అవసరమైనప్పుడు ఈ పిన్‌లలో ఒకదాన్ని ఉపయోగించవచ్చు.

రీసెట్ (RST) పిన్

ఈ బోర్డు యొక్క RST పిన్ బోర్డును క్రమాన్ని మార్చడానికి ఉపయోగించవచ్చు. ఈ పిన్ను తక్కువకు అమర్చడం ద్వారా బోర్డును తిరిగి అమర్చవచ్చు.

విన్ పిన్

బోర్డుకి సరఫరా చేయబడిన ఇన్పుట్ వోల్టేజ్ పరిధి 7 వోల్ట్ల నుండి 20 వోల్ట్ల వరకు ఉంటుంది. పవర్ జాక్ అందించిన వోల్టేజ్‌ను ఈ పిన్ ద్వారా యాక్సెస్ చేయవచ్చు. అయితే, ఈ పిన్ ద్వారా బోర్డుకి అవుట్‌పుట్ వోల్టేజ్ స్వయంచాలకంగా 5 వి వరకు అమర్చబడుతుంది.

సీరియల్ కమ్యూనికేషన్

TXD మరియు RXD వంటి ఈ బోర్డు యొక్క సీరియల్ పిన్స్ సీరియల్ డేటాను ప్రసారం చేయడానికి మరియు స్వీకరించడానికి ఉపయోగిస్తారు. Tx సమాచార ప్రసారాన్ని సూచిస్తుంది, అయితే RX డేటాను స్వీకరించడాన్ని సూచిస్తుంది. ఈ బోర్డు యొక్క సీరియల్ పిన్స్ నాలుగు కలయికలను కలిగి ఉన్నాయి. సీరియల్ 0 కొరకు, ఇది Tx (1) మరియు Rx (0) ను కలిగి ఉంటుంది, సీరియల్ 1 కొరకు, ఇది Tx (18) & Rx (19) ను కలిగి ఉంటుంది, సీరియల్ 2 కొరకు ఇది Tx (16) & Rx (17) ను కలిగి ఉంటుంది, చివరకు సీరియల్ 3, ఇందులో Tx (14) & Rx (15) ఉన్నాయి.

బాహ్య అంతరాయాలు

అంతరాయం 0 (0), అంతరాయం 1 (3), అంతరాయం 2 (21), అంతరాయం 3 (20), అంతరాయం 4 (19), అంతరాయం 5 (18) వంటి 6-పిన్‌లను ఉపయోగించడం ద్వారా బాహ్య అంతరాయాలు ఏర్పడతాయి. ఈ పిన్స్ అనేక మార్గాల ద్వారా అంతరాయాలను ఉత్పత్తి చేస్తాయి, అనగా తక్కువ విలువను అందించడం, పెరుగుతున్న లేదా పడిపోయే అంచు లేదా విలువను అంతరాయ పిన్‌లకు మార్చడం.

LED

ఈ ఆర్డునో బోర్డు a LED మరియు పిన్ -13 తో అనుబంధించబడింది, దీనికి డిజిటల్ పిన్ 13 అని పేరు పెట్టారు. పిన్ యొక్క అధిక మరియు తక్కువ విలువల ఆధారంగా ఈ LED ని ఆపరేట్ చేయవచ్చు. ప్రోగ్రామింగ్ నైపుణ్యాలను నిజ సమయంలో సవరించడానికి ఇది మీకు ఇస్తుంది.

AREF

AREF అనే పదం అనలాగ్ రిఫరెన్స్ వోల్టేజ్‌ను సూచిస్తుంది, ఇది అనలాగ్ ఇన్‌పుట్‌లకు రిఫరెన్స్ వోల్టేజ్

అనలాగ్ పిన్స్

బోర్డులో 16-అనలాగ్ పిన్స్ ఉన్నాయి, వీటిని A0-A15 గా గుర్తించారు. ఈ బోర్డులోని అన్ని అనలాగ్ పిన్‌లను డిజిటల్ I / O పిన్‌ల వలె ఉపయోగించుకోవచ్చని తెలుసుకోవడం చాలా ముఖ్యం. ప్రతి అనలాగ్ పిన్ 10-బిట్ రిజల్యూషన్‌తో ప్రాప్యత చేయగలదు, ఇది GND నుండి 5 వోల్ట్ల వరకు కొలవగలదు. కానీ, అధిక విలువను AREF పిన్‌తో పాటు అనలాగ్ రిఫరెన్స్ () యొక్క పనితీరును ఉపయోగించి మార్చవచ్చు.

I2C

ది I2C కమ్యూనికేషన్ 20 & 21 అనే రెండు పిన్‌ల ద్వారా మద్దతు ఇవ్వవచ్చు, ఇక్కడ 20-పిన్ డేటాను పట్టుకోవటానికి ఉపయోగించే సీరియల్ డేటా లైన్ (SDA) ను సూచిస్తుంది & 21-పిన్ సీరియల్ క్లాక్ లైన్ (SCL) ను సూచిస్తుంది, ఇది పరికరాల మధ్య డేటా సమకాలీకరణను అందించడానికి ఎక్కువగా ఉపయోగించబడుతుంది.

SPI కమ్యూనికేషన్

SPI అనే పదం సీరియల్ పెరిఫెరల్ ఇంటర్ఫేస్, ఇది కంట్రోలర్ & ఇతర భాగాలలో డేటాను ప్రసారం చేయడానికి ఉపయోగించబడుతుంది. MISO (50), MOSI (51), SCK (52), మరియు SS (53) వంటి నాలుగు పిన్‌లు ఉపయోగించబడతాయి కమ్యూనికేషన్ SPI యొక్క.

కొలతలు

ఆర్డునో మెగా 2560 బోర్డు యొక్క పరిమాణం ప్రధానంగా పొడవు మరియు వెడల్పులను 101.6 మిమీ లేదా 4 అంగుళాల ఎక్స్ 53.34 మిమీ లేదా 2.1 అంగుళాలు కలిగి ఉంటుంది. మార్కెట్లో అందుబాటులో ఉన్న ఇతర రకాల బోర్డులతో పోలిస్తే ఇది చాలా గొప్పది. కానీ, పవర్ జాక్ మరియు యుఎస్బి పోర్ట్ పేర్కొన్న కొలతల నుండి కొంతవరకు విస్తరించబడతాయి.

షీల్డ్ అనుకూలత

ఆర్డునో మెగా ఇతర ఆర్డునో బోర్డులలో ఉపయోగించే చాలా మంది గార్డులకు బాగా సరిపోతుంది. మీరు గార్డును ఉపయోగించుకోవాలని ప్రతిపాదించే ముందు, గార్డు యొక్క ఆపరేటింగ్ వోల్టేజ్ బోర్డు యొక్క వోల్టేజ్‌తో బాగా సరిపోతుందని నిర్ధారించండి. చాలా మంది గార్డ్ల ఆపరేటింగ్ వోల్టేజ్ 3.3 వి లేకపోతే 5 వి. కానీ, అధిక ఆపరేటింగ్ వోల్టేజ్ ఉన్న గార్డ్లు బోర్డును గాయపరుస్తాయి.

అదనంగా, షీల్డ్ యొక్క పంపిణీ శీర్షిక Arduino బోర్డు యొక్క పంపిణీ పిన్‌తో కంపించాలి. దాని కోసం, షీల్డ్‌ను ఆర్డునో బోర్డ్‌తో కనెక్ట్ చేయవచ్చు మరియు దానిని నడుస్తున్న స్థితిలో చేయవచ్చు.

ప్రోగ్రామింగ్

ఆర్డునో మెగా 2560 యొక్క ప్రోగ్రామింగ్ IDE (ఆర్డునో సాఫ్ట్‌వేర్) సహాయంతో చేయవచ్చు మరియు ఇది సి-ప్రోగ్రామింగ్ భాషకు మద్దతు ఇస్తుంది. ఇక్కడ స్కెచ్ అనేది సాఫ్ట్‌వేర్‌లోని కోడ్, ఇది సాఫ్ట్‌వేర్‌లోనే కాలిపోయి, ఆపై యుఎస్‌బి కేబుల్ ఉపయోగించి ఆర్డునో బోర్డ్‌కు తరలించబడుతుంది.

ఒక ఆర్డునో మెగా బోర్డులో బూట్ లోడర్ ఉంది, ఇది ప్రోగ్రామ్ కోడ్‌ను ఆర్డునో బోర్డులోకి బర్న్ చేయడానికి బాహ్య బర్నర్ వినియోగాన్ని తొలగిస్తుంది. ఇక్కడ, బూట్ లోడర్ యొక్క కమ్యూనికేషన్ STK500 ప్రోటోకాల్ ఉపయోగించి చేయవచ్చు.

మేము ఆర్డునో ప్రోగ్రామ్‌ను కంపైల్ చేసి, బర్న్ చేసినప్పుడు, ఆర్డునో బోర్డు నుండి విద్యుత్ సరఫరాను తొలగించడానికి యుఎస్‌బి కేబుల్‌ను వేరు చేయవచ్చు. మీ ప్రాజెక్ట్ కోసం ఆర్డునో బోర్డ్‌ను ఉపయోగించాలని మీరు ప్రతిపాదించినప్పుడల్లా, విద్యుత్ సరఫరాను పవర్ జాక్ ద్వారా అందించవచ్చు, లేకపోతే బోర్డు యొక్క విన్ పిన్.

ఆర్డునో మెగా బోర్డ్ ఉపయోగపడే చోట మల్టీ టాస్కింగ్ దీని యొక్క మరో లక్షణం. కానీ, ఆర్డునో ఐడిఇ సాఫ్ట్‌వేర్ మల్టీ-టాస్కింగ్‌కు మద్దతు ఇవ్వదు, అయితే ఈ కారణంగా సి-ప్రోగ్రామ్ రాయడానికి ఆర్టిఎక్స్ & ఫ్రీఆర్‌టిఒఎస్ అనే అదనపు ఆపరేటింగ్ సిస్టమ్‌లను ఉపయోగించుకోవచ్చు. ISP కనెక్టర్ సహాయంతో మీ వ్యక్తిగత కస్టమ్ బిల్డ్ ప్రోగ్రామ్‌లో ఉపయోగించడానికి ఇది అనువైనది.

అందువలన, ఇది ఒక గురించి ఆర్డునో మెగా 2560 డేటాషీట్ . ఇది పాతవారికి ప్రత్యామ్నాయం ఆర్డునో మెగా బోర్డు. పిన్‌ల సంఖ్య కారణంగా, సాధారణంగా, ఇది సాధారణ ప్రాజెక్టుల కోసం ఉపయోగించబడదు, అయితే వాటిని ఉష్ణోగ్రత సెన్సింగ్, 3 డి ప్రింటర్లు, IOT అప్లికేషన్లు, రాడాన్ డిటెక్టర్లు, రియల్ టైమ్ డేటా అనువర్తనాల పర్యవేక్షణ మొదలైన సంక్లిష్ట ప్రాజెక్టులలో కనుగొనవచ్చు. ఇక్కడ ఉంది మీ కోసం ఒక ప్రశ్న, ఆర్డునో మెగా 2560 బోర్డు యొక్క లక్షణాలు ఏమిటి?

చిత్ర మూలాలు: ఆర్డునో