ዝርዝር ሁኔታ:
- ደረጃ 1 - ሃርድዌር መሥራት
- ደረጃ 2 - ምናባዊ ወደቦች
- ደረጃ 3 WinSTK500 ን በመጫን ላይ
- ደረጃ 4 ከ WinSTK500 ጋር በመገናኘት ላይ
- ደረጃ 5: WinSTK500 ቅንብሮች
- ደረጃ 6 ማይክሮ መቆጣጠሪያዎን ፕሮግራም ማድረግ
- ደረጃ 7 WinSTK500 ፕሮግራም AT89 ይችላል?
ቪዲዮ: ለአትሜል ስቱዲዮ ርካሽ STK500 AVR ፕሮግራመር 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
አትሜል ስቱዲዮ የ AVR ፕሮግራሞችን ለመስራት ኃይለኛ መሣሪያ ነው ፣ ግን አንድ ፕሮግራም መጻፍ የመጀመሪያው እርምጃ ነው። ፕሮግራምዎን ለመጠቀም ፣ ወረዳ ማካሄድ እና ኮድዎን ወደ ማይክሮ መቆጣጠሪያ ውስጥ ማስተላለፍ አለብዎት። በ STK500 ሃርድዌር በመጠቀም የእርስዎን AVR ከአትሜል ስቱዲዮ ፕሮግራም ማውጣት ይችላሉ። እንደ ፒሲ ማይክሮ መቆጣጠሪያ ባሉ ርካሽ ሃርድዌር (MCU) በቀጥታ ከኮምፒዩተር ለምን ፕሮግራም ማድረግ አይችሉም? መልሱ ፕሮግራምዎን ወደ IC ለማስተላለፍ የ SPI ግንኙነትን መጠቀም አለብዎት ፣ ግን በፒሲው ላይ የ SPI ወደብ የለም። RS232 ወደብ እንደ SPI የሚጠቀም ብዙ ሶፍትዌሮች አሉ ፣ ግን እንደ እርስዎ ከአትሜል ስቱዲዮ የእርስዎን AVR በቀጥታ ፕሮግራም ማድረግ አይችሉም። እዚህ በፒሲው ላይ የ STK500 ሃርድዌርን የሚያስመስል እና በቀላል እና ርካሽ ሃርድዌር በኩል RS232 ን በመጠቀም መረጃን ወደ ማይክሮ መቆጣጠሪያ የሚልክ ሶፍትዌርን ላስተዋውቅዎታለሁ። የ SPI ወደብ እንደመሆኑ ፒሲ RS232 ን መጠቀም ቀርፋፋ መሆኑን እና ቺፕውን ማዘጋጀት ከ STK500 መሣሪያ የበለጠ ጊዜ እንደሚወስድ ልብ ይበሉ።
ደረጃ 1 - ሃርድዌር መሥራት
ሃርድዌር ለመሥራት የሚከተሉትን ያስፈልግዎታል
- 5 ሜትር ወይም ከዚያ በላይ ያለው 1 ሜትር ገመድ
- DB9 ሴት አያያዥ
- ራስጌ ይሰኩ
- 3x 4.7 ኪ ተቃዋሚዎች
- 3x 5.1V Zener ዳዮዶች
- የመሸጫ መሳሪያዎች
resistors ሌሎች መጨረሻ ዳዮዶች መካከል N ሚስማር solder እና DB9 አያያዥ ያለውን ፒን 5 ዳዮዶች ሌሎች እግር solder ካስማዎች 3, 4, 6 እና DB9 አያያዥ 7, ወደ Solder resistors. የ DB9 አያያዥ በ resistors እና ዳዮዶች እና ፒኖች 4 እና 5 መካከል የሽቦ ገመድ ሽቦዎች። ሌላውን የኬብል ሽቦዎች ጫፍ ወደ ፒን ራስጌ ሴት ክፍል ያሽጡ።
ሃርድዌርን በሚሠሩበት ጊዜ የወረዳውን ዲያግራም መመልከት በጣም ይረዳዎታል።
የማይክሮ መቆጣጠሪያ ተቆጣጣሪ (RESET) ፒን (ማይክሮሶፍት መቆጣጠሪያ) በራሱ በማይክሮ መቆጣጠሪያው ውስጥ ምንም የሚጎትት ተከላካይ ከሌለ በወረዳዎ ውስጥ በ 10 ኬ resistor በኩል ከ +5V ጋር መገናኘት እንዳለበት ልብ ይበሉ።
ደረጃ 2 - ምናባዊ ወደቦች
የ WinSTK500 ሶፍትዌር ከመጠቀምዎ በፊት ጥንድ ምናባዊ ተከታታይ ወደቦች ያስፈልግዎታል። እንደ ምናባዊ ተከታታይ ወደቦች ኢምዩተር ፣ com0com (መስታወት) እና ወዘተ ያሉ ብዙ ምናባዊ ተከታታይ ወደብ አስመሳይ ሶፍትዌር አለ እዚህ እኔ com0com ሶፍትዌርን እጠቀም ነበር። Com0com ን ከጫኑ በኋላ በስዕሉ ላይ እንዳሉት ጥንድ ምናባዊ ተከታታይ ወደቦችን ይፍጠሩ።
ደረጃ 3 WinSTK500 ን በመጫን ላይ
WinSTK500 ን ከ https://www.dihav.com/winstk500/ ያውርዱ እና በእርስዎ ፒሲ ላይ ይጫኑት።
WinSTK500 ን በቀላሉ መድረስ ከፈለጉ Atmel Studio ን ያሂዱ እና ከመሳሪያዎች ምናሌ ውስጥ የውጪ መሳሪያዎችን ይምረጡ… ፣ አዲስ መሣሪያ ያክሉ ፣ ርዕሱን ወደ WinSTK500 ያዋቅሩ ፣ [ቦታን ጫን] dihav / WinSTK500 / WinSTK500.exe ን እንደ ትዕዛዙ ይምረጡ እና ጠቅ ያድርጉ እሺ። አሁን በመሳሪያዎች ምናሌ ላይ WinSTK500 ን ማግኘት ይችላሉ።
ደረጃ 4 ከ WinSTK500 ጋር በመገናኘት ላይ
የእርስዎን MCU ወደ ሃርድዌር ያገናኙ እና ከ RS232 ተከታታይ ወደብ ጋር ያገናኙት። የ Atmel ስቱዲዮን ያሂዱ ፣ ከመሣሪያዎች ምናሌ WinSTK500 ን ይምረጡ ፣ CNCB0 ን እንደ STK ወደብ ይምረጡ ፣ የኮምፒተርዎን ተከታታይ ወደብ (ብዙውን ጊዜ COM1) እንደ SPI ወደብ ይምረጡ እና የመነሻ ቁልፍን ጠቅ ያድርጉ። ከመሣሪያዎች ምናሌ ውስጥ ዒላማ አክልን ጠቅ ያድርጉ እና በ CNCA0 ወደብ ላይ STK500 መሣሪያ ያክሉ። ከመሳሪያዎች ምናሌ ውስጥ የመሣሪያ ፕሮግራሚንግን ይምረጡ ፣ ከመሣሪያ ተቆልቋይ ምናሌ STK500 CNCA0 ን ይምረጡ ፣ ማይክሮ መቆጣጠሪያዎን ይምረጡ እና የአይኤስፒ በይነገጽን ይጠቀሙ ፣ ከዚያ ተግብር የሚለውን ቁልፍ ጠቅ ያድርጉ። የአትሜል ስቱዲዮ ከ WinSTK500 ጋር ይገናኛል።
ደረጃ 5: WinSTK500 ቅንብሮች
ከ WinSTK500 ጋር ከተገናኙ በኋላ በመሣሪያ ፕሮግራም መስኮት ግራ ፓነል ላይ ከሚገኙት ዕቃዎች አናት ላይ ካለው መሣሪያ ጋር የሚዛመዱ 3 ንጥሎችን ማየት ይችላሉ።
- በይነገጽ ቅንብሮች ላይ የ SPI ሰዓት ድግግሞሽን መለወጥ ይችላሉ ፣ ግን WinSTK500 ቀርፋፋ መሣሪያ መሆኑን እና ከ10-25 ኪኸዝ ብቻ እንደሚደግፍ ልብ ይበሉ ፣ ነባሪው ድግግሞሽ እሱን ላለመቀየር የሚመከር 16 ኪኸ ነው።
- የመሳሪያ መረጃ ስለ መሣሪያው የተወሰነ መረጃ ነው።
- የቦርዱ ቅንጅቶች WinSTK500 ን የማይነኩ አንዳንድ ተለዋዋጮች ናቸው።
በ WinSTK500 መስኮት ላይ ሁለት አማራጮችም አሉ-
- የትእዛዝ ውድቀት ዳግም ማስጀመር ትዕዛዙ በማይፈጽምበት እና ብዙውን ጊዜ ወደ SCK ፒን ሲዋቀር የ WinSTK500 ን ባህሪ ይገልጻል። ፕሮግራምን ብዙ ጊዜ ሞክረው ከሆነ እና የጊዜ ማብቂያ ስህተት አጋጥሞዎት እና ሁሉም ግንኙነቶች ደህና ናቸው ፣ ይህንን አማራጭ ለመቀየር ይሞክሩ። እንዲሁም ስለእዚህ አማራጭ አንዳንድ መረጃዎችን በማይክሮ መቆጣጠሪያዎ የውሂብ ሉህ ላይ ማግኘት ይችላሉ።
- ከ WinSTK500 ጋር ከተገናኘ በኋላ Atmel ስቱዲዮ ይህንን መልእክት ለማስወገድ የሶፍትዌር ስሪቱን ማሻሻል አለበት ብሏል።
ደረጃ 6 ማይክሮ መቆጣጠሪያዎን ፕሮግራም ማድረግ
ማይክሮ መቆጣጠሪያዎን ከአትሜል ስቱዲዮ በ WinSTK500 በኩል ካገናኙ በኋላ ከመሣሪያ ፕሮግራም መስኮት ሊያዘጋጁት ይችላሉ። RESET ፒን ከፕሮግራሙ በኋላ ከፍ ያለ እንደማይሆን ልብ ይበሉ ፣ ስለዚህ ፕሮግራሙን ለማሄድ የፕሮግራም ገመድ መቋረጥ አለበት።
ደረጃ 7 WinSTK500 ፕሮግራም AT89 ይችላል?
በፕሮግራም AVR እና AT89 መካከል ያለው ልዩነት የ RESET pin polarity ነው። ስለዚህ እኔ የወረዳውን ዲያግራም እዚህ ያኖርኩትን ሌላ ሃርድዌር መጠቀም አለብዎት። እኔ ራሴ አልሞከርኩትም ፣ ግን በትክክል መስራት አለበት። እርስዎ ከሠሩ እና በጥሩ ሁኔታ ከሠራ ለእኔ እና ለሌሎች አንባቢዎች በአስተያየቶቹ ውስጥ ይንገሩን።
የሚመከር:
AVR ፕሮግራመር ወ/ከፍተኛ ቮልቴጅ 17 ደረጃዎች
AVR Programmer W/High Voltage: ይህ የእኔ የመጀመሪያ አስተማሪ ነው። እኔ የሠራሁት ሰሌዳ AVR ፕሮግራም አውጪ ነው። ቦርዱ ባለፉት ጥቂት ዓመታት ውስጥ የሠራኋቸውን 4 የተለዩ የፕሮቶታይፕ ቦርዶች ተግባሮችን ያጣምራል - - ከፍተኛ ቮልቴጅ AVR ፕሮግራም አውጪ ፣ በዋነኝነት በአትቲኒ መሣሪያዎች ላይ ፉ ን ለማዘጋጀት
እጅግ በጣም ርካሽ ርካሽ የቤት ውስጥ ሰሚሜትር - 8 ደረጃዎች (ከስዕሎች ጋር)
እጅግ በጣም ርካሽ ርካሽ የቤት ውስጥ ሰሚሜትር - ለመገንባት ቀላል እና ርካሽ ስሱ አርዱinoኖ ሲኢሶሜትር
ርካሽ የመቅጃ ስቱዲዮ መስራት !: 4 ደረጃዎች
ርካሽ የመቅጃ ስቱዲዮ መስራት !: በርካሽ ላይ የመቅጃ ስቱዲዮ እንዴት እንደሚሠሩ። የማዕድን ዋጋዬ 1200 ገደማ ነው ፣ ግን በእውነቱ የማያስፈልጉዎት ብዙ ጭነቶች አሉኝ። እኔ ኮምፒውተር ካለዎት ወደ 200 ያህል የሚሄዱትን እንደሚገምቱ እገምታለሁ። ወይም በእውነቱ ርካሽ መሄድ ካስፈለገዎት ይችላሉ
በእውነተኛ ርካሽ ሙሉ ስቱዲዮ ሳይኖር መቅዳት -5 ደረጃዎች
ለእውነተኛ ርካሽ ያለ ሙሉ ስቱዲዮ መቅረጽ -በዚህ አስተማሪ ውስጥ ነገሮችን ከጊታርዎ በጥሩ ጥራት ፣ ያለ ስቱዲዮ እና በእውነቱ ርካሽ እንዴት እንደሚመዘግቡ አሳያችኋለሁ። ይህ የመጀመሪያ አስተማሪዬ ነው ፣ ስለዚህ እንዴት ማሻሻል እንደሚቻል ላይ ማንኛውም ጥቆማዎች በጣም ይደነቃሉ። ኢኒ
ርካሽ 4 ወደብ NES ዩኤስቢ 2.0 HUB ን ርካሽ በሆነ መንገድ 5 ደረጃዎች
ርካሽ 4 ወደብ NES USB 2.0 HUB ን ያፅዱ - ይህ አስተማሪ 4 ቱ ወደብ ዩኤስቢ NES መቆጣጠሪያን በእራስዎ በጣም ንፁህ እንዴት እንደሚያደርጉ ያሳየዎታል። ይህ ከዚህ በፊት እንደተሰራ አውቃለሁ ፣ ግን እኔ ብዙ ጽዳት ስላበቃ እንዴት እንዳደረግኩ ለማሳየት ይህንን እለጥፋለሁ። ክፍሎች ዋጋ = ለዩኤስቢ ማዕከል 4 ዶላር