ዝርዝር ሁኔታ:
ቪዲዮ: ATTiny HV Programmer: 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ አስተማሪው ESP8266 ን እና በአሳሽ ላይ የተመሠረተ የተጠቃሚ በይነገጽን በመጠቀም ለ ATTiny የፕሮግራም መገልገያ ነው። እሱ ፊዚዮቹን ለማንበብ እና ለማቀናበር ከቀዳሚው የፊውዝ አርታኢ ይከተላል ፣ ግን አሁን ብልጭታውን እና የ EEPROM ትዝታዎችን ማጥፋት ፣ ማንበብ እና መጻፍ ይደግፋል።
የፊውዝ ድጋፍ በ 2 ፊውዝ ባይት በሚቆጣጠሩት ቅንጅቶች ላይ ለውጦችን ለማድረግ በጣም ቀላል እንቅስቃሴን ይፈቅዳል።
የማህደረ ትውስታ ድጋፎች የፍላሽ እና የ EEPROM ይዘቶችን ምትኬ እንዲይዝ እና ወደነበረበት እንዲመለስ ያስችለዋል። ከሄክስ ፋይሎች አዲስ ይዘት እንዲሁ ሊጻፍ ይችላል። ይህ አዲስ የማይክሮኔክለስ ቡት ጫadersዎችን ወደነበረበት መመለስ ወይም መጻፍ በጣም ቀላል ያደርገዋል።
መሣሪያው የሚከተሉት ባህሪዎች አሉት።
- የንባብ እና የጽሑፍ ፊውዝ መረጃን የሚደግፍ የድር አገልጋይ እና የፊውዝ አማራጮችን በቀላሉ ተደራሽ የሚያደርግ የአርታዒ ገጽ
- ቺፕ መደምሰስ (አዲስ ጽሑፍ ከመፃፉ በፊት ያስፈልጋል)
- ከሄክስ ፋይሎች የፍላሽ ፕሮግራም መረጃን ማንበብ እና መጻፍ
- ከሄክስ ፋይሎች የ EEPROM ውሂብን ማንበብ እና መጻፍ
- ለ ATTiny 25 ፣ 45 እና 85 ልዩነቶች ድጋፍ
- ዩኤስቢ ለከፍተኛ የቮልቴጅ መርሃ ግብር ከውስጥ 12 ቮ ጄኔሬተር ጋር
- የ wifi አስተዳዳሪ መዳረሻ ነጥብን በመጠቀም የ Wifi አውታረ መረብ ውቅር ፋይሎችን ለመስቀል እና ለማውረድ የ ESP8266 SPIFFS ፋይል ስርዓት የአሳሽ መዳረሻ።
- የ ESP8266 firmware የኦቲኤ ዝመና
ደረጃ 1: አካላት እና መሣሪያዎች
አካላት
- ESP-12F ሞዱል
- ከ 5 ቮ እስከ 12 ቮ የማሳደጊያ ሞዱል
- የማይክሮ ዩኤስቢ ሶኬት ከሚሟጥ አያያዥ ጋር
- 220uF Tantalum capacitor
- xc6203 3.3V LDO ተቆጣጣሪ
- MOSFET ትራንዚስተሮች 3x n ሰርጥ AO3400 1 x p-channel AO3401
- Resistors 2 x 4k7 1x 100k 1x 1K 1x470R 1x 1R27
- የፒን ራስጌ ማገጃ
- ለድጋፍ ወረዳዎች ትንሽ የዳቦ ሰሌዳ
- ሽቦ ማያያዝ (መዘጋት) (በ https://www.thingiverse.com/thing:4208709 ላይ 3 ዲ የታተመ ሣጥን እጠቀም ነበር)
መሣሪያዎች
- ጥሩ ነጥብ የሽያጭ ብረት
- ጠመዝማዛዎች
- የሽቦ ቆራጮች
ደረጃ 2 - ኤሌክትሮኒክስ
መርሃግብሩ የሚያሳየው ሁሉም ኃይል ከ 5 ቪ ዩኤስቢ ግንኙነት የተገኘ ነው። አንድ ተቆጣጣሪ 3.3 ቪ ለ ESP-12F ሞዱል ይሰጣል። አነስተኛ የማጠናከሪያ ሞዱል ለከፍተኛ የቮልቴጅ መርሃ ግብር የሚያስፈልገውን 12 ቮ ያወጣል።
ESP GPIO በከፍተኛ የቮልቴጅ መርሃ ግብር ውስጥ ጥቅም ላይ የዋሉትን 4 ሎጂክ ምልክቶች (ሰዓት ፣ ውሂብ ወደ ውስጥ ፣ የውሂብ ወጥቶ ማዘዝ) ይሰጣል።
አንድ ጂፒኦ በ 1 ኬ resistor በኩል በ 12 ቮ ባቡር የሚበላውን የ MOSFET ትራንዚስተር ለማብራት እና ለማጥፋት ያገለግላል። ጂፒኦ ከፍ ሲል tMOSFET በርቶ ፍሳሹ 0 ቪ ላይ ነው። ጂፒአይ ሲቀነስ የፍሳሽ ማስወገጃው ከፍተኛ የቮልቴጅ መርሃግብር ሁነታን ለማዘጋጀት ወደ 12 ቮ ከፍ ይላል። እንደ ሁለተኛ ዳግም ማስጀመሪያ ምልክት ሆኖ እንዲያገለግል ሁለተኛ GPIO የ 12 ቮን ከፍታ ወደ 4 ቮ ዝቅ ለማድረግ ሊያገለግል ይችላል። ይህ ተቋም በአሁኑ ጊዜ ጥቅም ላይ ያልዋለ ነገር ግን ከከፍተኛ ቮልቴጅ መርሃ ግብር ይልቅ የ SPI ፕሮግራምን ለመደገፍ ሊያገለግል ይችላል።
አንድ ጂፒኦ ለኤቲኒ ለ 5 ቮ አቅርቦት የ MOSFET 2 ደረጃ ነጂን ለማብራት እና ለማጥፋት ያገለግላል። ይህ ዝግጅት 5 ቮ ሲበራ ፈጣን መነሳት ጊዜ አለው የሚለውን መግለጫ ለማሟላት ያገለግላል። ይህ በአብዛኛዎቹ የ ATTiny ሞጁሎች ላይ ካለው 4u7 ዲኮፕተር capacitor ጋር አቅርቦቱን በቀጥታ ከጂፒአይ በማሽከርከር የተገናኘ አይደለም። ዝቅተኛ እሴት ተከላካይ በ MOSFET ትራንዚስተሮች ፈጣን ማብራት ምክንያት የሚከሰተውን የአሁኑን ፍጥነት ለማዳከም ያገለግላል። ላያስፈልግ ይችላል ነገር ግን በዚህ ማብራት ላይ ሊከሰቱ የሚችሉ ማናቸውንም ብልሽቶች ለማስወገድ እዚህ ጥቅም ላይ ይውላል።
ልብ ይበሉ መርሃግብሩ ከቀዳሚው የፊውዝ አርታዒ ስሪት ትንሽ እንደሚለይ ልብ ይበሉ። ምንም እንኳን ሶፍትዌሩ በአሁኑ ጊዜ ባይጠቀምም የ GPIO ፒኖች የ SPI ፕሮግራምን እንዲቻል እንደገና ተመድበዋል። ከ ATTiny የፒን ንባብ ምልክቶች ጥቅም ላይ ለዋሉት 5 ቪ ምልክቶች ተጨማሪ ጥበቃ አላቸው።
ደረጃ 3 - ስብሰባ
ስዕሉ በአነስተኛ አጥር ውስጥ የተሰበሰቡትን ክፍሎች ያሳያል። አንድ ትንሽ የዳቦ ሰሌዳ በ ESP-12F ሞዱል አናት ላይ ተቀምጦ የ 3.3V መቆጣጠሪያውን እና የ 2 ቮልት ድራይቭ ወረዳዎችን ይ containsል።
የ 12 ቮ የማሳደጊያ ሞዱል የግቤት ኃይልን ከዩኤስቢው በማግኘት በግራ በኩል ነው። ከ ATTiny ጋር ግንኙነቶችን ለመፍቀድ ማቀፊያው ለ 7 ፒን ራስጌ ብሎክ ማስገቢያ አለው። ዩኤስቢውን እና የራስጌ ብሎክን ከገጠሙ እና ከሞከሩ በኋላ በግቢው ሙጫ በማጣበቂያው ላይ ተጠብቀዋል።
ምልክቶቹን ለመገጣጠም ለማገዝ ሳጥኑ ላይ ተጣብቆ እንዲቆይ አንድ መለያ ከምስሉ ሊታተም ይችላል።
ደረጃ 4: ሶፍትዌር እና ጭነት
ለፕሮግራም አድራጊው ሶፍትዌር በአርዱኖ ንድፍ ATTinyHVProgrammer.ino ውስጥ ይገኛል
መሠረታዊ የድር ተግባሮችን ፣ የ wifi ማቀናበሪያ ድጋፍን ፣ የኦቲኤ ዝመናዎችን እና በአሳሽ ላይ የተመሠረተ ፋይል ስርዓት መዳረሻን የያዘ ቤተ -መጽሐፍትን ይጠቀማል። ይህ በ https://github.com/roberttidey/BaseSupport ላይ ይገኛል
የሶፍትዌሩ ውቅር በአርዕስት ፋይል BaseConfig.h ውስጥ ነው። እዚህ የሚለወጡ 2 ንጥሎች ለ wifi አቀናባሪ የመዳረሻ ነጥብ እና ለኦቲኤ ዝመናዎች የይለፍ ቃል ናቸው።
ከአርዱዲኖ አይዲኢ ወደ ESP8266 ያጠናቅሩ እና ይስቀሉ። የ IDE ውቅረት ለ SPIFFS ክፍልፍል መፍቀድ አለበት ለምሳሌ 2M/2M ን መጠቀም ኦቲኤን እና ትልቅ የማቅረቢያ ስርዓትን ይፈቅዳል። ከዚያ ተጨማሪ ዝመናዎች ኦቲኤን በመጠቀም ሊከናወኑ ይችላሉ
ሞጁሉን ለመጀመሪያ ጊዜ ሲያከናውን ከአካባቢያዊ wifi ጋር እንዴት እንደሚገናኝ አያውቅም ስለዚህ የ AP አውታረ መረብን ያዋቅራል። ከዚህ አውታረ መረብ ጋር ለመገናኘት ስልክዎን ወይም ጡባዊዎን ይጠቀሙ እና ከዚያ ወደ 192.168.4.1 ያስሱ። የ wifi ውቅረት ማያ ገጽ ይታያል እና ተገቢውን አውታረ መረብ መምረጥ እና የይለፍ ቃሉን ማስገባት አለብዎት። ከአሁን በኋላ ይህንን የይለፍ ቃል በመጠቀም ሞጁሉ ዳግም ይነሳል እና ይገናኛል። ወደተለየ አውታረ መረብ ከተዛወሩ ወይም የአውታረ መረብ የይለፍ ቃሉን ከቀየሩ ኤ.ፒ.ኤ. እንደገና ይሠራል ስለዚህ ተመሳሳዩን አሰራር ይከተሉ። ከ wifi ጋር ከተገናኙ በኋላ ወደ ዋናው ሶፍትዌር ሲገቡ ከዚያ ወደ ሞጁሎች አይፒ/ሰቀላ በማሰስ በመረጃ አቃፊው ውስጥ ያሉትን ፋይሎች ይስቀሉ። ይህ ፋይል እንዲሰቀል ያስችለዋል። ሁሉም ፋይሎች ከተሰቀሉ በኋላ ተጨማሪ የማመልከቻ ስርዓት መዳረሻ ip/አርትእን በመጠቀም ሊከናወን ይችላል። አይፒ/ ከተገኘ ታዲያ index.htm ጥቅም ላይ የዋለ እና ዋናውን የፕሮግራም ሰሪ ማያ ገጽን ያመጣል። ይህ የፊውዝ ውሂብ እንዲታይ ፣ እንዲስተካከል እና እንዲፃፍ ፣ ቺፕው እንዲደመሰስና ፍላሽ እና የ EEPROM ማህደረ ትውስታ እንዲነበብ እና እንዲፃፍ ያስችለዋል።
ይህንን ለማሳካት ጥቅም ላይ የዋሉ በርካታ የድር ጥሪዎች አሉ
- ip/readFuses የአሁኑን የፊውዝ መረጃ ያገኛል
- ip/writeFuses አዲስ የፊውዝ መረጃ ይጽፋል
- ip/erasechip. ቺፕውን ይደመስሳል
-
ip/dataOp የማንበብ እና የመፃፍ ማህደረ ትውስታ ተግባሮችን ይደግፋል የሚከተሉትን መለኪያዎች ይሰጣል
- dataOp (0 = አንብብ ፣ 1 = ጻፍ)
- ውሂብ ፋይል (የሄክስ ፋይል ስም)
- eeprom (0 = ብልጭታ ፣ 1 = eeprom)
- ስሪት (0 = 25 ፣ 1 = 45 ፣ 2 = 85)
በተጨማሪም የ AP_AUTHID ልኬት ከማጠናቀርዎ በፊት በስዕሉ ውስጥ ሊገለፅ ይችላል። ከተገለጸ ክወናዎችን ለመፍቀድ በድረ -ገጹ ውስጥ መግባት አለበት።
ip/አርትዕ ለፋይሎች መዳረሻ ይሰጣል ፤ ip/firmware ለ OTA ዝመናዎች መዳረሻን ይሰጣል።
የሄክስ ፋይል ቅርጸት በአርዱዲኖ አይዲኢ ከተመረቱት ጋር ተኳሃኝ የሆነ የ Intel ቅጥ መዛግብት ነው። የመነሻ አድራሻ መዝገብ የሚገኝ ከሆነ የ RJMP መመሪያን በቦታው ላይ ማስገባትን ያነሳሳል 0. ይህ የማይክሮኔክለስ የማስነሻ ጫኝ ፋይሎችን ወደ ተሰረዘ ቺፕ እንዲሰራ እና እንዲሠራ ያስችለዋል። ለምቾት ግልፅ የሄክስ ፋይሎች ባለ 4 ቁምፊ ሄክሳ አድራሻ ያካተተ እና በመቀጠል 16 ሄክታር የውሂብ ባይት እንዲሁ ሊነበብ እና ጥቅም ላይ ሊውል ይችላል።
የሚመከር:
JDM Programmer Review: 9 ደረጃዎች
JDM Programmer Review: JDM ተከታታይ ወደብ ስለሚጠቀም ፣ አነስተኛ መጠን ያላቸውን ክፍሎች እና የኃይል አቅርቦትን ስለማይፈልግ ታዋቂ የፒአይሲ ፕሮግራም አውጪ ነው። ግን እዚያ ግራ መጋባት አለ ፣ በአውታረ መረቡ ላይ ብዙ የፕሮግራም አዘጋጆች ልዩነቶች ፣ የትኞቹ ፒሲዎች ይሰራሉ? በዚህ “አስተማሪ
ESP -01 Programmer Hack - the Easy One :): 6 ደረጃዎች
ESP-01 Programmer Hack-the Easy One :): ጤና ይስጥልኝ ESPers ፣ በዚህ አስተማሪ ውስጥ ለ ESP-01 / ESP8266-01 / ES-01 ሞዱል ፕሮግራም አድራጊ ለማድረግ ቀላል ጠለፋ አሳያችኋለሁ። ብዙዎቻችን ለዚህ ሞዱል እንደ ፕሮግራም አውጪዎች የአርዱዲኖ ቦርድ ወይም የኤፍቲዲአይ ዩኤስቢ-ቲቲኤል መሳሪያዎችን ተጠቅመናል። ሁለቱም ዘዴዎች በጥሩ ሁኔታ ይሰራሉ። ግን ቲ
የዳቦ ቦርድን በመጠቀም PIC MCU ን ከ PICkit Programmer ጋር እንዴት ማዘጋጀት እንደሚቻል - 3 ደረጃዎች
የዳቦ ሰሌዳ በመጠቀም PIC MCU ን ከ PICkit Programmer ጋር እንዴት ማዘጋጀት እንደሚቻል -ከፒሲ (ወይም ከማንኛውም ሌላ) ማይክሮ መቆጣጠሪያ ጋር ለመጫወት ውድ እና የተራቀቁ መሣሪያዎች አያስፈልጉዎትም። የሚያስፈልግዎት ነገር ወረዳዎን እና ፕሮግራምዎን የሚፈትሹበት የዳቦ ሰሌዳ ብቻ ነው። በእርግጥ አንድ ዓይነት የፕሮግራም ባለሙያ እና አይዲኢ አስፈላጊ ነው። በዚህ ትምህርት ውስጥ
VUSBTiny AVR SPI Programmer: 3 ደረጃዎች
VUSBTiny AVR SPI Programmer: usbtiny isp programmer ን ከሠራ በኋላ እና ለ 6 ወራት ከተጠቀምኩ በኋላ ሌላ ለመሸከም ሌላ እየሠራሁ ነበር። የ usbtiny isp ንድፍን ቀላልነት እወዳለሁ ፣ ግን ትንሽ ለማድረግ እና አነስተኛ ክፍሎችን ለመውሰድ እፈልጋለሁ። ውስጥ አንድ ነገር ወይም
ATTiny-RAT ፣ ATTINY የተጎላበተ አነስተኛ ብርሃን ፈላጊ 3 ደረጃዎች
ATTiny-RAT ፣ ATTINY Powered Mini Lightfollower: ሠላም ሰዎች ፣ የመጨረሻውን አስተማሪዬን ከለጠፍኩ ቆይቷል። ደህና አሁን ብዙ ነገሮች በጭንቅላቴ ውስጥ እየዞሩ ነው ፣ ግን የእኔን " የመጀመሪያ እርምጃዎቼን ለመመዝገብ ችያለሁ። በዚህ አጭር አስተማሪዎ ውስጥ በ ATTiny-Series ቺፕስ ለእርስዎ።