ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች
- ደረጃ 2 Teori
- ደረጃ 3 Stripborad አቀማመጥ
- ደረጃ 4: ወደ ላይ ዳግም አስጀምር ፒን ይጎትቱ
- ደረጃ 5 የኃይል አቅርቦት
- ደረጃ 6 - የአይኤስፒ ፕሮግራም አውጪ
- ደረጃ 7: አቀማመጥ
- ደረጃ 8 - ፕሮግራሚንግ
ቪዲዮ: የራስዎን የልማት ቦርድ ይገንቡ 8 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ይህ አስተማሪ የእራስዎን የልማት ሰሌዳ ከባዶ እንዴት እንደሚገነቡ ያሳየዎታል! ይህ ዘዴ ቀላል እና ምንም የላቁ መሳሪያዎችን አይፈልግም ፣ በወጥ ቤት ጠረጴዛዎ ላይ እንኳን ማድረግ ይችላሉ። ይህ ደግሞ Ardruinos እና ሌሎች የልማት ሰሌዳዎች በትክክል እንዴት እንደሚሠሩ የተሻለ ግንዛቤን ይሰጣል።
ከተለየ ዓላማዎ ጋር እንዲስማማ የእድገት ሰሌዳዎን ዲዛይን ማድረግ ይችላሉ። በሥዕሉ ላይ የሚታየው ይህ የእድገት ሰሌዳ የዲሲ-ሞተርን ራፒኤም ለመቆጣጠር ጥቅም ላይ ውሏል። ዲሲ-ሞተር ተከታታይ ወደብን በመጠቀም ከኮምፒዩተር ቁጥጥር ተደርጓል። ማረም አስፈላጊ በሚሆንበት ጊዜ ኤልኢዲዎቹ ለማገዝ ያገለግሉ ነበር።
በዚህ አስተማሪ ውስጥ ሁለገብ የልማት ሰሌዳ እንዴት እንደሚገነባ አሳያለሁ ፣ ስለዚህ የክፍሉ ዝርዝር በሥዕሉ ላይ ከሚታየው ጋር አንድ አይሆንም።
ደረጃ 1: ክፍሎች
የክፍል ዝርዝር ፦
- 1 Atmel ATmega88 (ወይም ከእርስዎ ፍላጎቶች ጋር የሚስማማ ማንኛውም ፕሮሰሰር)
- 1 ዲሲ IC ሶኬት 28
- 1 10k ohm resistor
- 1 100 ohm resistor
- 1 ዲዲዮ
- 3 0.1 μF capacitor
- 1 10 μF capacitor
- 1 LED-diode
- 1 330 ohm resistor
- አንዳንድ ዝላይዎች
- አንዳንድ ወንድ-ፒኖች (ወይም ሴት)
- አንድ ቁራጭ ሰሌዳ (ማትሪክስ ሳይሆን አንድ ቁራጭ በመጠቀም ይጠቀሙ ፣ ሥዕሉን ይመልከቱ)
በኋላ ላይ ማይክሮ መቆጣጠሪያዎን ፕሮግራም ለማውጣት የአይኤስፒ ፕሮግራም አውጪ (የውስጠ-ስርዓት ፕሮግራም) ያስፈልግዎታል። AVRISP mkII ን (https://www.atmel.com/tools/avrispmkii.aspx) ተጠቅሜያለሁ። ለመምረጥ ብዙ የተለያዩ አይኤስፒ-ፕሮግራም አድራጊዎች አሉ ፣ ወይም የራስዎን መገንባት ይችላሉ። እንደ አይኤስፒ-ፕሮግራም አድራጊ ሆኖ እንዲሠራ አርዱዲኖን ለማዋቀር አንዳንድ መንገዶች አሉ።
ደረጃ 2 Teori
የልማት ሰሌዳውን ከባዶ ለመገንባት እና ፕሮግራም ለማድረግ አንዳንድ የውሂብ ሉሆችን ማንበብ ያስፈልግዎታል። የሚፈልጉትን ነገር ለማግኘት አንዳንድ ጊዜ ከባድ ሊሆን ይችላል ግን በጣም አስፈላጊዎቹን ነገሮች አቀርባለሁ።
ATmega88 የውሂብ ሉህ
የሃርድዌር ዲዛይን ግምት
በመጀመሪያ በመረጃ ቋቱ ውስጥ ሊገኝ የሚችለውን የ ATmega88 ን ፒኖት መመልከት አለብን።
ተጨማሪ ግምት የሚያስፈልጋቸው አንዳንድ አስፈላጊ ወደቦች የሚከተሉት ናቸው።
- ፒን 1. ይህ ዝቅተኛ በሚሆንበት ጊዜ ማቀነባበሪያውን እንደገና የሚያስተካክለው ዳግም ማስጀመሪያ ፒን ነው። ዳግም ማስጀመር ካልፈለጉ በስተቀር ይህ ፒን መጎተት ይፈልጋል። (ይህ በኋላ ላይ ይታያል)
- ፒን 7 እና 20 ቪሲሲ መገናኘት ያለበት 5V ነው።
- ፒን 9 እና 10 - ለእነዚህ ፒኖች ውጫዊ ክሪስታል ሊገናኝ ይችላል ፣ ግን እኛ ውስጣዊ ማወዛወዝን እንጠቀማለን። ስለዚህ እነዚህን ፒኖች እንደ ተለመደው ዲጂታል ፒኖች ልንይዛቸው እንችላለን።
- ፒን 17 ፣ 18 እና 19 ይሰኩ - እነዚህ ለፕሮግራም ያገለግላሉ (ይህ በኋላ ላይ ይታያል)።
ደረጃ 3 Stripborad አቀማመጥ
እኛ StripCAD ን የምንጠቀምበትን የወረዳ ዲያግራም ለመፍጠር ፣ ፕሮግራሙን ለማውረድ አገናኙን ይከተሉ።
ለተጠቃሚ ምቹ ስላልሆነ ይህ ፕሮግራም ለመጠቀም ትንሽ ከባድ ሊሆን ይችላል ፣ ግን እንዴት እንደሚጠቀሙበት ሲያውቁ ውጤታማ ነው። ከእሱ ጋር ትንሽ ይጫወቱ እና በቅርቡ ይቆጣጠሩትታል። አንዳንድ ጥሩ ምክሮች የሚከተሉት ናቸው።
- ክፍሎችን ለመፈለግ ሐን ይጫኑ
- የተለያዩ ተለዋጮችን ለማግኘት v ን ይጫኑ
- ረብሻ ለማግኘት በሁለት ነጥቦች መካከል ባለ የግራ መዳፊት ጠቅ ያድርጉ
- የሽያጭ ድልድይ ለማግኘት በአቀባዊ በሁለት ነጥቦች መካከል የግራ መዳፊት ጠቅ ያድርጉ
አካላትን ሲፈልጉ;
- "DILxx" ባለሁለት መስመር ውስጥ ይሰጥዎታል እና የፒን ቁጥር ይከተላል
- “SILxx” አንድ ነጠላ መስመር ውስጥ ይሰጥዎታል እና የፒን ቁጥር ይከተላል
አለበለዚያ የሚፈልጉትን አካል ብቻ ይፈልጉ።
ደረጃ 4: ወደ ላይ ዳግም አስጀምር ፒን ይጎትቱ
በጎን 6 ላይ ካለው የሃርድዌር ዲዛይን ግምት ሰነድ ውስጥ በስዕሉ ውስጥ ወረዳውን እናገኛለን። የተሻለ ግንዛቤ ለማግኘት በሰነዱ ውስጥ ያለውን ጽሑፍ ያንብቡ። ለፒን 1 መጎተቻውን የምንይዝበት ደረጃው ይህ ነው።
ለማይክሮ መቆጣጠሪያው በእጅ ዳግም ማስጀመር ማስገባት ጥሩ ሊሆን ይችላል። ይህ ከ 100 ohm resistor ጋር ከመሬት ጋር SIL2 ን በመስመር ላይ በማገናኘት ሊያገለግል ይችላል። SIL2 ን ከዝላይ ጋር አጭር ዙር እና ማይክሮ መቆጣጠሪያው እንደገና ይጀመራል። የ 100 ohm resistor capacitor አጭር ማዞርን ይከላከላል። አለበለዚያ የሰነዱን የወረዳ ንድፍ ብቻ ከሰነዱ ይከተሉ።
በሁለተኛው ሥዕል ውስጥ የመጎተት ግንኙነት በ StripCAD ውስጥ ተገል is ል
ደረጃ 5 የኃይል አቅርቦት
ጣልቃ ገብነትን ለማስወገድ አንድ capacitor 10 μF በቦርዱ ላይ ካለው የቮልቴጅ ግብዓት አጠገብ ይደረጋል። በቦርዱ ውስጥ የሚከሰተውን ጣልቃ ገብነት ለማስወገድ 0.1 μF capacitor በፒን 7 እና 8 መካከል ፣ እና በፒን 20 እና 22 መካከል ይቀመጣል። እነዚህ capacitors እንደ ዝቅተኛ ማለፊያ ማጣሪያ ይሠራሉ። ለተሻለ ውጤት ትንሹ አቅም (capacitor) በተቻለ መጠን ወደ ካስማዎች ቅርብ መሆን አለበት።
እንዲሁም አንድ ዓይነት የቮልቴጅ ተቆጣጣሪ ለምሳሌ ማከል ይቻላል። 78L05 ፣ በባትሪ ላይ እንዲሠራ ለማድረግ።
ደረጃ 6 - የአይኤስፒ ፕሮግራም አውጪ
ማቀነባበሪያውን ለማቀናጀት የአይኤስፒ ፕሮግራም አውጪ ያስፈልግዎታል። የተለያዩ አያያ availableች አሉ ፣ 6 ፒን ወይም 10 ፒን። እኔ በስድስት ፒኖች አንድ ተጠቅሜያለሁ ፣ ግንኙነቱ እንዴት መቅረጽ እንዳለበት ለማየት የሃርድዌር ሰነዱን ይመልከቱ።
አይኤስፒ-ፕሮግራም አውጪ በስርዓት ፕሮግራም ውስጥ ይቆማል። በዚህ ዓይነት የፕሮግራም ባለሙያ ምቾት ማለት መሣሪያዎን ወደ ስርዓቱ ከመጫንዎ በፊት ቺፕዎን ከመጫን ይልቅ በተሟላ ስርዓት ውስጥ ሲጫን ፕሮግራም ማድረግ ይችላሉ። እንዲሁም ወደ ስርዓቱ ከተጫነ በኋላ እንደገና ማተም ቀላል ነው።
የ ISP ግንኙነት እንዴት መደረግ እንዳለበት ቀጣዩን ደረጃ ይመልከቱ።
ደረጃ 7: አቀማመጥ
ዲዛይኑ ሲጠናቀቅ እንደ ፒዲኤፍ ለማስቀመጥ ህትመት ይጫኑ (ወይም የተያያዘ ፋይል ይጠቀሙ)። ፒዲኤፍ-ፋይሉን ይክፈቱ እና ያትሙት። የአታሚው ቅንብር ወደ ትክክለኛው መጠን መዋቀር እንዳለበት ይወቁ ፣ አለበለዚያ ዲዛይኑ ከጭረት ሰሌዳ ጋር አይዛመድም።
ለልማት ቦርዱ ኃይል በርቶ ከሆነ የሚያሳየውን ኤልኢዲ ማካተት ሁል ጊዜ ጥሩ ሀሳብ ነው። ያ ቀላል ምክር ብዙ አላስፈላጊ ማረም ሊያድን ይችላል።
የእራስዎን የልማት ሰሌዳ ለማምረት ደረጃዎች-
- የወረዳውን ዲያግራም ያትሙ እና ለመቁረጥ መቀስ ይጠቀሙ።
- በቂ የወረቀት ቁራጭ ቁራጭ ይቁረጡ ፣ ስለዚህ ወረቀቱ በላዩ ላይ ይገጣጠማል።
- ቀዳዳዎቹ እንዲዛመዱ ወረቀቱን በተንጣለለ ሰሌዳ ላይ ያድርጉት ፣ ወረቀቱን ከጭረት ሰሌዳው ጋር ለማያያዝ ተራ ሙጫ ዱላ ይጠቀሙ። የመዳብ ቁርጥራጮች ሳይኖሩት ወረቀቱን ወደ ጎን ያያይዙት።
- በቀይ መስቀሎች ላይ መስተጓጎሉን በማድረግ ይጀምሩ
- ከዝቅተኛው አካላት እስከ ከፍተኛ ድረስ ለመገንባት እና ለመሸጥ ይከታተሉ ፣ ያ ስብሰባውን ቀላል ያደርገዋል።
- ወደ ኃይል አቅርቦት (5 ቪ) ያዙሩት እና ወደ ፕሮግራሙ ይጀምሩ።
አሁን የልማት ቦርድ ሃርድዌር ተከናውኗል!
ደረጃ 8 - ፕሮግራሚንግ
በ ‹ሲ› ውስጥ ለፕሮግራም Atmel ስቱዲዮን እጠቀም ነበር እና ፕሮግራሙን ያውርዱ እና በእራስዎ የልማት ሰሌዳ ግሩም ፕሮጀክት መፍጠር ይጀምሩ። አርዱዲኖን ማስነሳት ይቻል ይሆናል ፣ ነገር ግን በአርዱዲኖ ቋንቋ ከዚህ በታች በጥልቀት ስለሚደበቀው የተሻለ ግንዛቤ ከፈለጉ በ C ውስጥ አንዳንድ ምሳሌዎችን ይሞክሩ ለምሳሌ አንዳንድ ጊዜ ቆጣሪዎችን ፣ ማቋረጫዎችን እና የአናሎግ ንባብን ይሞክሩ።
በ ATmega88 የውሂብ ሉህ ውስጥ ማይክሮ መቆጣጠሪያዎ ሊያደርጋቸው ለሚችሏቸው ለተለያዩ የተወሰኑ ተግባራት ብዙ የምሳሌ ኮዶችን ማግኘት ይችላሉ።
እንደሚመለከቱት ይህ ለኤሌክትሮኒክስ መሣሪያዎች የተለያዩ ፕሮቶታይሎችን ለመገንባት ቀላሉ መንገድ ነው። ቀላል ፣ ርካሽ እና ልዩ መሣሪያዎችን አይፈልግም።
በማይክሮ ተቆጣጣሪ ውድድር 2017 ውስጥ ሯጭ
የሚመከር:
ንድፍ አውጪ እና የራስዎን የተንቀሳቃሽ ብሉቱዝ ተናጋሪ የኩም የኃይል ባንክ 15 ደረጃዎች (ከስዕሎች ጋር) ይገንቡ
የእራስዎን የተንቀሳቃሽ ብሉቱዝ ተናጋሪ የኩም ሀይል ባንክ ዲዛይን ያድርጉ እና ይገንቡ - ሠላም ፣ ስለዚህ ሙዚቃን ለሚወዱ እና የራሳቸውን ተንቀሳቃሽ የብሉቱዝ ድምጽ ማጉያዎችን ለመቅረፅ እና ለመገንባት ለሚፈልጉ ሰዎች ትምህርት ሰጪ እዚህ አለ። ይህ አስደናቂ የሚመስል ፣ የሚያምር እና ትንሽ የሚመስለውን ድምጽ ማጉያ ለመገንባት ቀላል ነው
የራስዎን ተለዋዋጭ ቤተ -ሙከራ ቤንች የኃይል አቅርቦት ይገንቡ -4 ደረጃዎች (ከስዕሎች ጋር)
የእራስዎን ተለዋዋጭ ላብራቶሪ ቤንች የኃይል አቅርቦት ይገንቡ - በዚህ ፕሮጀክት ውስጥ አንድ የተስተካከለ የላቦራቶሪ ቤንች የኃይል አቅርቦትን ለመፍጠር ከ 12 ቮ 5 ሀ የኃይል አቅርቦት ጋር አንድ ኃይለኛ 130W ደረጃ ወደ ላይ/ደረጃ ወደታች መለወጫ የሆነውን LTC3780 ን እንዴት እንዳጣመርኩ አሳያችኋለሁ። V-29.4V || 0.3A-6A)። በአንፃራዊነት አፈፃፀሙ በጣም ጥሩ ነው
የራስዎን የልማት ቦርድ ዲዛይን ያድርጉ -5 ደረጃዎች
የእራስዎን ልማት ቦርድ ይንደፉ - ማስታወሻ - ይህ መማሪያ ነፃ የመረጃ ንድፍ ዲዛይን ልማት ቦርድን ያጠቃልላል ፣ ነፃ መርሃግብር ወይም ወዘተ አይደለም። ከዋክብት በፊት
UDUino: በጣም ዝቅተኛ ዋጋ አርዱዲኖ ተኳሃኝ የልማት ቦርድ 7 ደረጃዎች (ከስዕሎች ጋር)
UDuino: በጣም ዝቅተኛ ዋጋ አርዱዲኖ ተኳሃኝ የልማት ቦርድ - አርዱዲኖ ቦርዶች ለፕሮቶታይፕ መስራት ጥሩ ናቸው። ሆኖም ብዙ ተጓዳኝ ፕሮጄክቶች ሲኖሩዎት ወይም ለትልቅ ፕሮጀክት ብዙ የመቆጣጠሪያ ሰሌዳዎች ሲፈልጉ በጣም ውድ ይሆናሉ። አንዳንድ ታላላቅ ፣ ርካሽ አማራጮች (ቦአርዲኖ ፣ ፍሪዱኖ) ግን አሉ
Atmega16/32 የልማት ቦርድ ከኤልሲዲ ጋር: 8 ደረጃዎች
Atmega16/32 የልማት ቦርድ ከኤል.ሲ.ሲ ጋር - ይህ አስተማሪ ያሳያል ፣ ለአትሜጋ 16 ወይም ለአትሜጋ 32 ማቀነባበሪያዎች የእራስዎን የልማት ቦርድ እንዴት እንደሚሠሩ። በይነመረቡ በቤት ውስጥ የተሰሩ የልማት ሰሌዳዎች የተሞላ ነው ፣ ግን እኔ እንደማስበው ፣ ለሌላ ቦታ የቀረ ይመስለኛል። ይህ ሰሌዳ በእኔ ፕሮጄክት ላይ በጣም ጠቃሚ ነበር