ዝርዝር ሁኔታ:
- ደረጃ 1: ጥቂት ቃላት
- ደረጃ 2 - ቡት ጫኝ ምንድነው? (Optiboot)
- ደረጃ 3: Arduino Sketches Master
- ደረጃ 4 የሃርድዌር ቅንብር
- ደረጃ 5 - ፕሮግራሚንግ
- ደረጃ 6: ግንኙነቱን ያቋርጡ
- ደረጃ 7: ይገናኙ
- ደረጃ 8 የፕሮግራም አወጣጥ ሁኔታ
- ደረጃ 9 መዝናኛው ይጀምራል!:)
- ደረጃ 10: አዲስ ቺፕ
- ደረጃ 11: ማስተባበያ
- ደረጃ 12 - እንግዳ ነገሮች ሲከሰቱ
ቪዲዮ: Atmega328P-PU Bootloader (Optiboot) የሚቃጠል መመሪያ: 12 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ገና ሌላ Atmega bootloader የሚቃጠል giude። ግን በዚህ ጊዜ እርስዎ ይሳካሉታል በመጀመሪያው ሙከራ ላይ !!
ይህ ለአርዱዲኖ ሰሌዳዎች ኒክ ጋሞኖች የማስነሻ ጫ burning ማቃጠያ ትምህርት ነው።
ደረጃ 1: ጥቂት ቃላት
Atmega328P-PU ማይክሮ መቆጣጠሪያ በዓለም ዙሪያ በሰፊው ጥቅም ላይ ከሚውሉት በጣም ተወዳጅ የአርዱዲ ቺፕስ አንዱ ነው። ግን ከሁሉም በላይ አስፈላጊ የሆኑት እርቃን አጥንቶች አሁንም ደረጃው ኡኖ አር 3 ሊያደርገው የሚችለውን ያደርጋል። ይህንን ማይክሮ መቆጣጠሪያ የምወደው ዋነኛው ምክንያት “ዝቅተኛ ኃይል” ሁናቴ ነው። ለጥቂት ዳሳሾች ጥቂት አዲስ ንድፎችን ጻፍኩ እና አሁን ለተወሰነ ጊዜ እሞክራቸዋለሁ።
ከጥቂት ዓመታት በኋላ ከአርዱዲኖ ጋር መጫወት ስጀምር የመጀመሪያ ትዕዛዙ Atmega328P ማይክሮ መቆጣጠሪያ ነበር። በኋላ ከ Aliexpress ያዘዝኳቸው ባዶ ቺፕስ መሆናቸውን ተረዳሁ። ቺፖቹ በአሊ ላይ በጣም ርካሽ ናቸው ፣ ከ 1.40 ዶላር ሊገዙዋቸው ይችላሉ። ግን እነሱ የ Uno Bootloader (Optiboot) አልያዙም እና ያለ እሱ ምንም ረቂቅ ንድፎችን መስቀል አልቻልኩም። ከባድ መስበር ሃ ?? ለእኔ በእውነት በጣም ቀዝቃዛ ሻወር ነበር …….ስለዚህ ቡት ጫerውን ወደ ቺፕስ የሚያቃጥልበትን መንገድ ፈልጌ ነበር። እኔ 5 ወይም 6 ዘዴዎችን ሞክሬያለሁ ፣ ግን ዕድል የለም። ከሳምንት በኋላ የድረ -ገጽ መድረክ ላይ የኒክ ጋሞንን የማስነሻ ጫኝ ማቃጠያ ትምህርት የሚጠቅስ ርዕስ አገኘሁ። የመጀመሪያ ሙከራ እና ስኬት !!: D አሁን እኔ በአርዱዲኖ አይዲኢ ውስጥ ነገሮችን ሳያስቀሩ የማስነሻ ጫerውን ወደ ባዶ Atmega328P-PU ቺፕስ በቀላሉ እንዴት እንደሚቃጠሉ አሳያችኋለሁ።
ደረጃ 2 - ቡት ጫኝ ምንድነው? (Optiboot)
የማስነሻ ጫloadው በቀጥታ ከአርዲኖ አይዲኢ ንድፎችን ወደ ፍላሽ ማህደረ ትውስታ እንዲጭኑ የሚያስችልዎ ትንሽ ፕሮግራም (የ HEX ፋይል ፣ 0.5 ኪባይት) ነው። የ HEX ፋይል ሁል ጊዜ ከዋናው ፕሮግራም በፊት ይሠራል እና ለዚህም ነው የሚያስፈልገው።
ያለ ጫኝ ጫኝ ያለ ፦
-የማይክሮ መቆጣጠሪያ አሁንም ሊዘጋጅ ይችላል! (አዎ ፣ ይቻላል) ፣ ግን ይህንን ለማድረግ የወሰነ የ AVR ፕሮግራም አዘጋጅ ያስፈልግዎታል። እና ርካሽ አይደለም!
- በአርዱዲኖ አይዲኢ በኩል ፕሮግራም ሊደረግ አይችልም።
የሚደገፉ የዚህ ዘዴ ጫloዎች
Atmega8 (1024 ባይት)
Atmega168 Optiboot (512 ባይት)
Atmega328 Optiboot (ለኡኖ ወዘተ በ 16 ሜኸ) (512 ባይት)
Atmega328 (8 ሜኸ) ለሊሊፓድ ወዘተ (2048 ባይት)
Atmega32U4 ለሊዮናርዶ (4096 ባይት) Atmega1280 Optiboot (1024 ባይት)
Atmega1284 Optiboot (1024 ባይት)
Atmega2560 ለጠባቂ ሰዓት ቆጣሪ ችግር ጥገናዎች (8192 ባይት)
Atmega16U2 - በዩኖ የዩኤስቢ በይነገጽ ቺፕ ላይ የማስነሻ ጫኝ
Atmega256RFR2 - በፒኖቺዮ ስካውት ቦርድ ላይ ጫኝ ጫኝ
ለሚከተሉት የማስነሻ መጫኛዎች ኮድ በስዕሉ ውስጥ ተካትቷል ፣ እና በየትኛው ፊርማ እንደተገኘ ይወርዳል።
ስለዚህ እኛ የምንፈልገውን ሁሉ አለን።
ደረጃ 3: Arduino Sketches Master
በመጀመሪያ የአሩዲኖ ቤተ -መጽሐፍት ያስፈልግዎታል።
ከዚህ ያውርዱት
ወይም ከዚህ ያውርዱት።
ካወረዱ በኋላ ለአርዱዲኖ ቤተመፃህፍት ለአረጋዊ ያውጡት እና የቦርድ ፕሮግራም ሰሪውን ይፈልጉ። ይክፈቱት እና የቦርድ Programmer.ino ን ያሂዱ።
ደረጃ 4 የሃርድዌር ቅንብር
ከፕሮግራሙ በፊት ሽቦን ለማገናኘት 3 መንገዶች አሉ
- የ AVR ISP ጋሻ ይጠቀሙ
- አርዱዲኖ ሀ እስከ አርዱዲኖ ቢ
- እና የዳቦ ሰሌዳ ዘዴ
በስዕሉ ላይ ሽቦን እንዴት ማገናኘት እንደሚቻል ማየት ይችላሉ። በእንጀራ ሰሌዳ ላይ የሴራሚክ መያዣዎች በእውነቱ አያስፈልጉም ፣ ግን 16 ሜኸ ክሪስታል መጨመር አለበት።
በዚህ ጊዜ የእኔን የ AVR ISP ጋሻ እጠቀማለሁ።
የዚህ ዘዴ ዓላማ ፕሮግራሙ የ Optiboot ን (ቡት ጫኝ) ለመፃፍ ፍላሽ ማህደረ ትውስታውን ለመድረስ ተከታታይ ማሳያውን እየተጠቀመበት ነው።
ደረጃ 5 - ፕሮግራሚንግ
የሃርድዌር ማዋቀሩ ከተጠናቀቀ በኋላ የቦርድ Programmer.ino ን ያሂዱ!
ወደ አርዱዲኖዎ ያጠናቅሩ እና ይስቀሉ ፣ ግን መስኮቱን አይዝጉ !! ያስፈልግዎታል:)
ሰቀላው ጥቂት ሰከንዶች ይወስዳል።
ደረጃ 6: ግንኙነቱን ያቋርጡ
ንድፉን ከኮምፒዩተርዎ ላይ አርዱዲኖን ካሰቀሉት በኋላ እና ይህንን በዳቦ ሰሌዳ ላይ ለማድረግ ካሰቡ ሁሉንም ነገር ያሽጉ።
የ AVR ጋሻውን የሚጠቀሙ ከሆነ Atmega ቺፕን በ ZIF ሶኬት ውስጥ ያስገቡ እና “ይቆልፉት”።
በጣም አስፈላጊ - ሃርድዌር እስካልተዋቀረ ድረስ ፕሮሰሰር ቪሲሲ ማግኘት የለበትም !! በዚያ መንገድ ለጉዳት ያጋልጣሉ !!
ደረጃ 7: ይገናኙ
እሺ! ሃርድዌርው ተዋቅሯል እና ሁሉም ነገር በቦታው ላይ ነው አርዱዲኖን ከፒሲ ጋር እናገናኘዋለን።
በመቀጠል ተከታታይ መቆጣጠሪያውን ይክፈቱ እና የባውድ መጠን 115200 ያዘጋጁ እና ይህንን ያዩታል።
በተከታታይ ማሳያ ውስጥ አርዱዲኖ ወደ የፕሮግራም ሁኔታ እንደገባ ማየት ይችላሉ። ጥሩ!!:)
እኛ Uno (Atmega328P) ፕሮግራም ማድረግ ስለምንፈልግ በመልዕክት መጠየቂያ ላይ “ዩ” ብለው ይተይቡ እና አስገባን ይምቱ።
ደረጃ 8 የፕሮግራም አወጣጥ ሁኔታ
በሚቀጥለው መስኮት ይህንን ያያሉ።
እኛ አናቆምም ወይም አናረጋግጥም ፣ G ን ይተይቡ እና አስገባን ይምቱ!
ደረጃ 9 መዝናኛው ይጀምራል!:)
አስገባን ከመታ በኋላ ይህንን ያያሉ-
ቺፕን በማጥፋት ላይ… የማስነሻ ጫloadን መጻፍ…
ከ 0x7E00 ጀምሮ የሚሰጥ ገጽ ከ 0x7E80 ጀምሮ የሚስማማ ገጽ
ከ 0x7F00 ጀምሮ የሚሰጥ ገጽ
ከ 0x7F80 ጀምሮ የሚሰጥ ገጽ
ተፃፈ። በማረጋገጥ ላይ…
ምንም ስህተቶች አልተገኙም።
ፊውዝ መጻፍ… LFuse = 0xFF
HFuse = 0xDE
EFuse = 0xFD
የቁልፍ ባይት = 0xEF የሰዓት መለኪያ = 0x9E
ተከናውኗል።
ፕሮግራሚንግ ሞድ ጠፍቷል። በሌላ ቺፕ ለመቀጠል ሲዘጋጁ ‹C ›ብለው ይተይቡ…
እና መልካም ቀን !!: D የእርስዎ Atmega328P ቺፕ አሁን ንድፎችን ለመስቀል ዝግጁ ነው!
ይህ ቀላል ነበር አይደል?:)
ደረጃ 10: አዲስ ቺፕ
ሌላ ቺፕ ፕሮግራም አርዱዲኖን ከፒሲዎ ለማለያየት ከፈለጉ ቺፕውን በባዶ ይተኩ። አርዱዲኖን እንደገና ያገናኙ እና እርምጃዎቹን እንደገና ያድርጉ።
አርዱዲኖን እንደገና ካገናኘ በኋላ ተከታታይ ተቆጣጣሪው ምላሽ ካልሰጠ ፣ ዝም ብለው ይዝጉትና አዲስ ይክፈቱ።
ደረጃ 11: ማስተባበያ
እኔ ከዚህ ምንም የለኝም !! ምስጋና ሁሉ ለኒክ ጋሞን ነው !!
እኔ በዚህ መመሪያ ውስጥ ይህንን ዘዴ ብቻ አሳይቻለሁ።
ይህ ጠቃሚ ሆኖ እንደሚያገኙት ተስፋ ያድርጉ።
መልካም ቀን ይሁንልህ.
ደረጃ 12 - እንግዳ ነገሮች ሲከሰቱ
በቅርቡ ይህንን አርዱዲኖ ናኖ ከአትሜጋ 328 ፒ-ኤም ፕሮሰሰር ጋር አገኘሁት።
ስለዚህ አንድ ንድፍ ወደ እሱ ለመስቀል ሞከርኩ ፣ ግን አልቻልኩም። አንጎለ ኮምፒውተር ከአሜጋ 328 አማራጮች ጋር ለምንም ነገር ምላሽ አልሰጠም።
እሺ! ስለዚህ ምናልባት የማስነሻ ጫloadው ተበላሽቶ እንደገና መጻፍ ይፈልጋል። እኔ ከሌላው አርዱዲኖ ጋር አሽከርከርኩ እና የማስነሻ ጫloadውን አቃጠለ። አሁንም ምንም …… !!!!
ደህና ፣ ብሬክ (ቡና እና ሲጋራ) እፈልጋለሁ !! እንደ የመጨረሻ ዕድል አርዱዲኖ ኡኖን እንደገና እንደ ዒላማ መርጫለሁ። ሰቀላው ተጠናቋል: ዲ
በዚህ ጊዜ እንደ አርዱዲኖ ኡኖ የሚመስል ናኖ አለኝ። ይህ ለምን እንደ ሆነ አላውቅም ግን ይህ በአሠራር ፊርማ ምክንያት ይመስለኛል። ለማንኛውም በእውነቱ የእኔን ቀን አደረገው እና ትንሽ አስቂኝ ነው:)
የሚመከር:
WRD 204 መመሪያ ስብስብ 13 ደረጃዎች
WRD 204 የመማሪያ ስብስብ - Gokulraj Pandiyaraj የሚከተሉት መመሪያዎች በፓይዘን ውስጥ የኢንቨስትመንት ካልኩሌተር ለመፍጠር የደረጃ በደረጃ መመሪያን ይሰጣሉ። GUI በመጠቀም። ይህ የመማሪያ ስብስብ የፓይዘን መካከለኛ ዕውቀት ያላቸውን ሰዎች ለመርዳት ያለመ ነው። ማስመጣት tkinter ለእኛ አክሲዮን ይሰጠናል
የሚቃጠል LED: 4 ደረጃዎች
የሚቃጠል ኤልዲ: ሠላም ሰዎች! በዚህ ጊዜ የፕሮጀክቴን ውጤቶች ማለትም የመሪነት ጥንካሬን ማሳየት እፈልጋለሁ። የ LED ጥንካሬ በየ 200 ሚሊሰከንዶች የሚለወጥበት ሁኔታ ነው። ኤልዲዎቹ የሚቃጠል ነገር እንዲመስሉ የኤልዲዎቹ ዋጋ እንዲለያይ ያድርጉ።
ለ Master AutoCAD MEP (መመሪያ) ቀላል መመሪያ 27 ደረጃዎች (ከስዕሎች ጋር)
ለ Master AutoCAD ቀላል መመሪያ (ዱክቲንግ): AutoCAD MEP ከ AutoCAD ብዙም የተለየ አይመስልም ፣ ግን ሜካኒካል ፣ ኤሌክትሪክ እና መሳል ሲመጣ። የቧንቧ (ሜኤፒ) አገልግሎቶች ፣ መሰረታዊ ነገሮችን በደንብ እስካልታጠቁ ድረስ ብዙ ጊዜን እና ጥረትን ለመቆጠብ ይረዳዎታል
Bootloader ን ወደ Atmega328p-AU (SMD) እንዴት ማቃጠል እንደሚቻል -5 ደረጃዎች
Bootloader ን ወደ Atmega328p-AU (SMD) እንዴት ማቃጠል እንደሚቻል-ሰላም ሁላችሁም !! በዚህ አስተማሪዎች ውስጥ እኔ አሳያችኋለሁ እንዴት ቡት ጫerን በኦቲፕ Atmega328p-AU (SMD) ቺፕ እንዴት ማቃጠል እና አርዱዲኖ ናኖን ከመጀመሪያው እስከ ማጠናቀቅ እንደሚቻል። ቅደም ተከተል በ ይህ አስተማሪዎች ማንኛውንም የአርዱዲኖ ሰሌዳዎችን ለእርስዎ ሊያገለግል ይችላል
የጎርፍ ማስጠንቀቂያ ስርዓቶች - የውሃ ደረጃዎች + IoT ዳሳሽ ክትትል መመሪያ 6 ደረጃዎች
የጎርፍ ማስጠንቀቂያ ስርዓቶች - የውሃ ደረጃዎች + የ IoT አነፍናፊ ክትትል መመሪያ የውሃ ደረጃን መከታተል ያስፈልግዎታል? በዚህ መማሪያ ውስጥ የውሃ ደረጃ ክትትል ስርዓቶችን እንዴት እንደሚሠሩ ይማራሉ። እነዚህ የኢንዱስትሪ IoT መሣሪያዎች በአሜሪካ ውስጥ እንደ ጎርፍ ማስጠንቀቂያ ስርዓቶች ተሰማርተዋል። እርስዎን እና ማህበረሰብዎን ደህንነት ለመጠበቅ ፣ ብልጥ ከተሞች መንቀሳቀስ አለባቸው