ዝርዝር ሁኔታ:

8MHz ክሪስታልን በመጠቀም 4 ደረጃዎች - ከአርዱዲኖ አይዲኢ ጋር ፕሮግራም ማድረጊያ ATmega328
8MHz ክሪስታልን በመጠቀም 4 ደረጃዎች - ከአርዱዲኖ አይዲኢ ጋር ፕሮግራም ማድረጊያ ATmega328

ቪዲዮ: 8MHz ክሪስታልን በመጠቀም 4 ደረጃዎች - ከአርዱዲኖ አይዲኢ ጋር ፕሮግራም ማድረጊያ ATmega328

ቪዲዮ: 8MHz ክሪስታልን በመጠቀም 4 ደረጃዎች - ከአርዱዲኖ አይዲኢ ጋር ፕሮግራም ማድረጊያ ATmega328
ቪዲዮ: BTT Octopus V1.1 - FluiddPi and Klipper Firmware Install 2024, ህዳር
Anonim
8 ሜኸ ክሪስታልን በመጠቀም ከአርዲኖ አይዲኢ ጋር ATmega328 ፕሮግራም ማድረግ
8 ሜኸ ክሪስታልን በመጠቀም ከአርዲኖ አይዲኢ ጋር ATmega328 ፕሮግራም ማድረግ

በዚህ Instuctable ውስጥ የአርሜዲኖ አይዲኢን እና አርዱዲኖ UNO ን በፕሮግራም በመጠቀም የ ATmega328P IC (ተመሳሳዩ ማይክሮ መቆጣጠሪያ በአሩዲኖ UNO ላይ የሚገኝ) በፕሮግራም ደረጃ በደረጃ መመሪያን እሸፍናለሁ ፣ ፕሮጀክቶችዎ የበለጠ ሊሻሻሉ የሚችሉ እና ወጪ ቆጣቢ።

ብዙ ጊዜ ATmega328 ን በሚያዘጋጁበት ጊዜ እርስዎ የውጭ 16 ሜኸ ክሪስታልን ይጠቀማሉ ፣ ግን ዝቅተኛ የኃይል አፕሊኬሽኖች እንዲኖሩዎት በሚፈልጉበት ጊዜ ውጫዊ 8 ሜኸ ሜዝ ክሪስታልን መጠቀም አለብዎት። አይሲው ውስጠ -ግንቡ 8MHz ማወዛወዝ አለው ፣ ግን ውስጣዊው ሰዓት ከኳርትዝ ክሪስታል ጋር ሲነፃፀር ከፍ ያለ መንሸራተት አለው ፣ ስለሆነም መጠቀም እና የውጭ ክሪስታል ማወዛወዝ የተሻለ ነው።

ደረጃ 1: ክፍሎች ያስፈልጋሉ

አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ

ያስፈልግዎታል

1) ATmega328P IC ……………… x1

2) 8 ሜኸ ክሪስታል ኦስላተር… x1

3) አቅም - 22 ፒኤፍ …………….. x2

4) ተከላካይ - 10 ኪ ……………………….x1

5) ተከላካይ - 220 Ohm ……….. x1

6) LED ………………………………………. X1

7) አርዱዲኖ ኡኖ ……………………… x1

አንዳንድ የሚያገናኙ ሽቦዎች ፣ እና ለመሄድ ጥሩ ነዎት።

ደረጃ 2 - የመጀመሪያ ግንኙነት

የመነሻ ግንኙነት
የመነሻ ግንኙነት

ይህ መሠረታዊ ቅንብር የአይሲዎን ኃይል ያበዛል እና ለመጫን ዝግጁ ይሆናሉ።

ፒን 1 - ቪሲሲ በ 10 ኪ resistor በኩል

ፒን 7 እና ፒን 20 - ቪሲሲ

ፒን 8 እና ፒን 22 - Gnd

ፒን 9 እና ፒን 10 - ክሪስታል ኦስኬለር

ፒን 9 እና ፒን 10 - እያንዳንዳቸው በ 22pF Capacitors በኩል Gnd

ፒን 19 - Gnd በ 220 Ohm resistor እና LED በተከታታይ ጥምረት

ደረጃ 3 - ቡት ጫን

ቡት መጫን
ቡት መጫን

በማይክሮ መቆጣጠሪያዎ ውስጥ የውጪ ፕሮግራም አቅራቢ ሳያስፈልግ አዲስ firmware ለመጫን የሚያስችል የጽኑዌር ክፍል ከሌለዎት ማይክሮ መቆጣጠሪያዎች ብዙውን ጊዜ በፕሮግራም ባለሙያ በኩል ፕሮግራም ይደረጋሉ። ይህ ቡት ጫኝ ይባላል።

አስፈላጊ - ይህ የአንድ ጊዜ ሂደት ይሆናል።

የማስነሻ ጫloadውን ለመስቀል ፣ ከመሠረታዊ የኃይል ግንኙነቶች ጋር አንዳንድ ተጨማሪ ግንኙነቶችን እናደርጋለን።

Atmega - Arduino UNO

ፒን 1 - D10 (ዳግም አስጀምር)

ፒን 17 - D11 (MOSI)

ፒን 18 - D12 (MISO)

ፒን 19 - D13 (SCK)

አሁን Arduino IDE ን ይክፈቱ

1) ወደ ፋይል> ምሳሌዎች> ArduinoISP ይሂዱ

2) ወደ መሳሪያዎች> ቦርድ> አርዱዲኖ UNO ይሂዱ

3) ከመሳሪያዎች> ወደብ ውስጥ ወደብ ይምረጡ

4) የ ArudinoISP ንድፉን ወደ ሰሌዳዎ ይስቀሉ

5) ኮዱን በተሳካ ሁኔታ ከሰቀሉ በኋላ ወደ መሳሪያዎች> ቦርድ> ይሂዱ እና Arduino Pro ወይም Pro Mini ን ይምረጡ

6) ወደ መሣሪያዎች> ፕሮሰሰር> ይሂዱ እና ATmega328P (3.3V ፣ 8MHz) ይምረጡ

7) ወደ መሳሪያዎች> ፕሮግራም አውጪ> ይሂዱ እና አርዱዲኖን እንደ አይኤስፒ (አርዱኢኖ አይ ኤስ ፒ አይደለም) ይምረጡ

8) ወደ መሳሪያዎች> ቡት ጫerን ያብሩ

ይህ ትንሽ ጊዜ ሊወስድ ይችላል ፣ እና የሚነድ ማስነሻ ጫኝ ይታያል።

በዚህ ጊዜ በእንጀራ ሰሌዳዎ ላይ ያለው ኤልኢዲ እና ነባሪው አርዱዲኖ UNO LED በማመሳሰል ብልጭ ድርግም ማለት ይጀምራል።

ደረጃ 4 - የአይ.ሲ.ን ፕሮግራም ማድረግ

የአይ.ሲ
የአይ.ሲ

ልክ እንደ አርዱዲኖ የእርስዎን ATmega328P IC ለማዘጋጀት አሁን ዝግጁ ነዎት።

አስፈላጊ - ከጫነ በኋላ የአትሜጋ ቺፕን አርዱዲኖ UNO ን ያስወግዱ ምክንያቱም አሁን እኛ የአርዱዲኖ ቦርድ እንደ አይኤስፒ ፕሮግራም አዘጋጅ (በስርዓት ፕሮግራም አዘጋጅ) ውስጥ እንጠቀማለን።

አሁን በመጫኛ ሂደት ውስጥ የተደረጉትን 4 ግንኙነቶች ሁሉ ያስወግዱ እና የሚከተሉትን ግንኙነቶች ያድርጉ

አትሜጋ - አርዱinoኖ

ፒን 1 - ዳግም አስጀምር

ፒን 2 - D0 (Rx)

ፒን 3 - D1 (Tx)

አሁን ወደ መሣሪያዎች> ፕሮግራመር> ይሂዱ እና AVRISP mkll ን ይምረጡ

ወደ ፋይል> ምሳሌዎች> መሠረታዊ> ብልጭ ድርግም ይሂዱ

ስቀል እንደፈለጉት መዘግየቶችን ይለውጡ እና ንድፉን ይስቀሉ

አሁን ከዝቅተኛው አርዱinoኖ ጋር ዝግጁ ነዎት ፣ አሁን የሚፈልጉትን ከማይክሮ መቆጣጠሪያዎ ጋር ማዋሃድ እና ብጁ አርዱዲኖዎችን ማድረግ እና የፕሮጀክቶችዎን መጠን እና ዋጋ መቀነስ ይችላሉ።

*እንዲሁም ፣ ስዕሎችን በሚጭኑበት ጊዜ አርዱዲኖ ፕሮ ወይም ፕሮ ሚኒን እንደ ቦርድ ከፕሮሰሰር እንደ ATmega328P (3.3V ፣ 8Mhz) እንደ አርዱዲኖ UNO በመጠቀም የ ‹8MHz› ክሪስታልን ስላገናኘን የ Pro Mini ማስነሻ ጫኝን እንደ ተጠቀምን ያስታውሳሉ።

የሚመከር: