ዝርዝር ሁኔታ:
ቪዲዮ: በአርዱዲኖ ላይ የተመሠረተ የ pulse Induction Detector - LC -Trap: 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
አንድ የአቅርቦት ቮልቴጅ ብቻ ላለው ለቀላል የአርዲኖ የ pulse induction ብረት መመርመሪያ ተጨማሪ ሀሳቦችን በመፈለግ ላይ በ Teemo መነሻ ገጽ ላይ መጣሁ-
www.digiwood.ee/8-electronic-projects/2-metal-detector-circuit
የ LC-Trap መርሕን በመጠቀም ቀለል ያለ የ Pulse Induction detector ን ፈጠረ። ተመሳሳዩ ወረዳዎች በ InstKiwiGadgets Instructable ላይ እዚህ ተለጥፈዋል። የቴሞ ወረዳ የፒአይሲ ማይክሮ መቆጣጠሪያውን ውስጣዊ ማነፃፀሪያዎችን እንደሚጠቀም ያስተላልፉ ፣ ስለሆነም ያነሱ የውጭ አካላት ያስፈልጉታል
ስለዚህ ለዚህ መርሃግብር ከፒአይሲ-ተቆጣጣሪ ይልቅ አርዱዲኖን ለመጠቀም እና ምን ያህል ርቀት ማግኘት እንደምችል ተከራከርኩ።
ደረጃ 1: መርሃግብር
አርዱዲኖ ውስጣዊ የአናሎግ ምልክትን ወደ ማነፃፀሪያው ግብዓት ለማስተላለፍ ስለማይፈቅድ የአርዱዲኖ ንድፍ የበለጠ የተወሳሰበ ነው። ይህ ለቀላል የቮልቴጅ ማከፋፈያ ሁለት ክፍሎችን ይጨምራል። ከ Flip Coil ንድፍ 9 ጋር ሲነፃፀር ይህ 12 ውጫዊ አካላት (ተናጋሪውን እና 16x2 ኤልሲዲውን ትቶ) ወደሚገኝ ንድፍ ይመራል።
የመርሃግብሩ የሥራ መርህ በቴሞ ድርጣቢያ ላይ በደንብ ተብራርቷል። በመሠረቱ ጠመዝማዛው ኃይል ያለው እና ከዚያ ጠፍቷል። ካጠፉ በኋላ ፣ ጠመዝማዛው እና ኮንቴይነሩ በትይዩ ውስጥ እርጥበት ያለው ማወዛወዝ ይፈጥራሉ። የማወዛወዙ ድግግሞሽ እና መበስበስ በኬብሉ ቅርበት በብረት ይነካል። ስለ ወረዳው ተጨማሪ ዝርዝሮች በ Teemo ወይም በ TechKiwi ገጽ ላይ እዚህ በ Instructables ላይ ይመልከቱ።
በ Flip Coil Pulse Induction detector ውስጥ እንዳለ እኔ የውስጥ ንፅፅርን እና ምልክቱን ከብልጭቱ ለማግኘት ማቋረጥን የማስነሳት እድልን እጠቀማለሁ።
በዚህ ሁኔታ ቮልቴጁ በንፅፅሩ ላይ በተቀመጠው የማጣቀሻ ቮልቴጅ ዙሪያ እየወዛወዘ ስለሆነ ብዙ ማቋረጦች አገኛለሁ። በማወዛወዙ መጨረሻ ላይ በመጠምዘዣው ላይ ያለው voltage ልቴጅ በ 5 ቮ አካባቢ ይቀመጣል ፣ ግን በትክክል አይደለም። ወደ 4.9 ቮልት ያህል ቮልቴጅ ለማግኘት ከ 200 Ohm እና 10k Ohm ጋር የቮልቴጅ ማከፋፈያ መርጫለሁ
GND (ለ 10k Resistor) እና 5V (ለ 220 Ohm resistor) ለማቅረብ D4 እና D5 ን ተጠቅሜ የመርሃግብሮችን ውስብስብነት ለመቀነስ። ፒኖቹ በመርማሪው መጀመሪያ ላይ ተዘጋጅተዋል።
በዚህ ስሪት ውስጥ በአርዱዲኖ ላይ የተመሠረተ የብረት መመርመሪያን እንዴት ማዘጋጀት እንደሚቻል በተገለፀው መጠን ቁጥጥር የሚደረግበት ባለ ብዙ ቶን አተገባበርን በመጠቀም የድምፅ ማጉያ ግንኙነትን ጨመርኩ። ይህ የዒላማውን ባህሪዎች ለመለየት እንዲሁም የምልክት ጥንካሬ ስሜትን ለማግኘት ያስችላል። ተናጋሪው ከተጨማሪ 5 ፒን ራስጌ ጋር ሊገናኝ ይችላል። ቀሪዎቹ 3 የራስጌዎች ፒን ለገፋ-ቁልፎች (ለመተግበር) ያገለግላሉ።
ደረጃ 2 - ፕሮግራሚንግ
አሁን ወረዳው የተነደፈ እና አምሳያው እየተገነባ ስለሆነ ብረትን ለመለየት ተገቢውን አቀራረብ ለማግኘት ጊዜው አሁን ነው።
1. የጥራጥሬ ቆጠራ
ሙሉ በሙሉ እስኪበሰብስ ድረስ የማወዛወዝ መጠንን መቁጠር አንድ ሀሳብ ነው።
ወደ ሽቦው አቅራቢያ ብረት ካለ የማወዛወዝ መጠን ይቀንሳል። በዚህ ሁኔታ የንፅፅሩ ማመሳከሪያ voltage ልቴጅ የመጨረሻው ምት ገና በሚለካበት ደረጃ ላይ መቀመጥ አለበት። ስለዚህ አንድ ነገር ከተገኘ ይህ ምት ወዲያውኑ ይጠፋል። ይህ ትንሽ ችግር ነበር።
እያንዳንዱ የማወዛወዝ ሞገድ ሁለት መቋረጦችን ይፈጥራል። አንድ ሲወርድ አንዱ ወደ ላይ ሲወጣ። የማጣቀሻውን voltage ልቴጅ በትክክል ወደ ማወዛወዝ ሞገድ ክሬን ለማቀናጀት ፣ ወደ ታች በመውረድ እና ወደ ላይ በመውጣት መካከል ያለው ጊዜ በተቻለ መጠን አጭር መሆን አለበት (ሥዕሉን ይመልከቱ)። እንደ አለመታደል ሆኖ እዚህ የአርዱዲኖ አከባቢ አናት ላይ ችግሮችን ይፈጥራል።
እያንዳንዱ የማቋረጫ ቀስቅሴ ለዚህ ኮድ ይደውላል-
ISR (ANALOG_COMP_vect) {
Toggle1 = Toggle0 // የመጨረሻውን እሴት አስቀምጥ Toggle0 = TCNT1; // አዲስ እሴት ያግኙ}
ይህ ኮድ የተወሰነ ጊዜ ይወስዳል (በትክክል ካስታወስኩ ወደ 78 የሚጠጉ የመማሪያ ዑደቶች ጠንቋይ ወደ 5 ማይክሮ ሰከንድ @ 16 ሜኸ) ነው። ስለዚህ በሁለት ግፊቶች መካከል ዝቅተኛው ሊታወቅ የሚችል ርቀት ይህ ኮድ የሚወስደው ጊዜ በትክክል ነው ፣ በሁለት ቀስቅሴዎች መካከል ያለው ጊዜ አጭር ከሆነ (ሥዕሉን ይመልከቱ) ፣ ኮዱ ሁለተኛ መቋረጥን ከማየቱ በፊት ኮዱ ሙሉ በሙሉ ስለተከናወነ ሳይታወቅ ይቀራል።
ይህ በስሜታዊነት ወደ ኪሳራ ይመራል። በተመሳሳይ ጊዜ ፣ የማወዛወዝ ማወዛወዝ ለየትኛውም ውጫዊ ተጽዕኖ በጣም ስሜታዊ መሆኑን አስተውያለሁ ፣ ስለሆነም ይህ አቀራረብ በአጠቃላይ ትንሽ አስቸጋሪ ያደርገዋል።
2. ድግግሞሹን መለካት
ብረትን ለመለየት የሚቻልበት ሌላው መንገድ የመወዛወዙን ድግግሞሽ መለካት ነው። የድግግሞሽ ለውጥ ብረቱን ለማድላት ስለሚፈቅድ ይህ የማወዛወዙን እርጥበት ከመለካት ጋር ሲነፃፀር ትልቅ ጥቅም አለው። በመጠምዘዣው አቅራቢያ የብረታ ብረት ቁሳቁስ ካለ ፣ ድግግሞሹ እየቀነሰ ይሄዳል ፣ በመጠምዘዣው አቅራቢያ ውድ ብረት ካለ ፣ ድግግሞሹ ይጨምራል።
ድግግሞሾቹን ለመለካት ቀላሉ መንገድ ጠመዝማዛዎቹ ማወዛወዝ ከጀመሩ በኋላ የጥራጥሬዎችን መጠን መለካት ነው። በጠቅላላው የሚለካው የጥራጥሬ መጠን በጅምር እና በመጨረሻው ምት መካከል ያለው የጊዜ ድግግሞሽ ነው። እንደ አለመታደል ሆኖ የመጨረሻዎቹ ጥቂት ማወዛወዝ ሚዛናዊ ያልሆኑ ናቸው። የብረት መገኘቱም እንዲሁ በማወዛወዝ መበስበስ ላይ ተጽዕኖ ስለሚያሳድር የመጨረሻዎቹ ንዝረቶች የበለጠ ሚዛናዊ ያልሆኑ በመሆናቸው ንባቦቹ ለመተርጎም አስቸጋሪ ናቸው። በስዕሉ ውስጥ ይህ ከ 1 እስከ 1 'እና ከ 2 እስከ 2' መሻገሪያ ያለው ማሳያ ነው።
ስለዚህ የተሻለው መንገድ ድግግሞሹን ለመለካት አንዳንድ ቀደምት ጥራጥሬዎችን መጠቀም ነው። በሚፈተኑበት ጊዜ በሚያስደንቅ ሁኔታ አንዳንድ የጥራጥሬ ጥራጥሬዎች ከሌሎቹ የበለጠ ስሜታዊ እንደሆኑ አወቅሁ። 2/3 በሆነ ቦታ ላይ ውዝግቦች ውሂቡን ለማግኘት ጥሩ ነጥብ ነው።
ውሂቡን በማስኬድ ላይ።
የመጠምዘዣውን ጊዜ ለማድረግ በ pulp () ተግባር በመደወል በ loop () ላይ የተመሠረተ የመጀመሪያው ኮድ። ውጤቶቹ መጥፎ ባይሆኑም ጊዜውን ለማሻሻል ፍላጎት ነበረኝ። ይህንን ለማድረግ እኔ አርዱinoኖን መሠረት ያደረገ የብረት መመርመሪያን እንዴት ወደ መርሃግብር እንደሚመራ ሙሉ በሙሉ ሰዓት ቆጣሪ ላይ የተመሠረተ ኮድ ፈጠርኩ። ይህ ትምህርት ሰጪ የጊዜን ፣ የውሂብን መጨናነቅ LCD ውፅዓት ወዘተ በዝርዝር ያብራራል
1. ኤል.ሲ.ዲ
የመጀመሪያው አቀራረብ 10 ጥራጥሬዎችን መለካት እና ከዚያም በኤልሲዲው ላይ ያሉትን እሴቶች ለማሳየት ነበር። የ I2C የውሂብ ዝውውር በጣም ቀርፋፋ መሆኑን ስረዳ ፣ በአንድ ምት አንድ ቁምፊ ብቻ ለማዘመን ወደ ኮድ ተቀየርኩ።
2. አነስተኛ እሴት አቀራረብ
የንባቦቹን መረጋጋት የበለጠ ለማሻሻል ለተለካው መረጃ የተሻለ ስሜት ለማግኘት ተከታታይ የውጤት መርሃ ግብር ጻፍኩ። እዚያ ግልፅ ሆነ ፣ ምንም እንኳን አብዛኛዎቹ ንባቦች በተወሰነ ደረጃ የተረጋጉ ቢሆኑም ፣ አንዳንዶቹ አልነበሩም! አንዳንድ የ “ተመሳሳይ” ማወዛወዝ ምት ንባብ በጣም የተራራቀ በመሆኑ ድግግሞሹን መለወጥ ለመተንተን እያንዳንዱን አቀራረብ ያበላሸዋል።
ይህንን ለማካካስ እሴት የሚታመንበትን “ድንበር” ፈጠርኩ። I. ሠ. እሴቶች ከሚጠበቀው እሴት ከ 35 ዑደቶች የሰዓት ቆጣሪ 1 ርቀው በነበሩ ጊዜ እነዚህ እሴቶች ችላ ተብለዋል (በአርዱኖኖ ላይ የተመሠረተ የብረታ ብረት መርማሪን እንዴት ማስተማር እንደሚቻል በተማሪው ውስጥ በዝርዝር ተብራርቷል)
ይህ አካሄድ በጣም የተረጋጋ ሆኖ ተገኝቷል።
3. ቮልቴጅ
የቴሞ የመጀመሪያ ንድፍ ከ 5 ቮልት በታች ኃይል አለው። የእኔ ግምቶች “የበለጠ ቮልት = የበለጠ ኃይል = የበለጠ ትብነት” እንደመሆናቸው መጠን መጀመሪያ ክፍሉን በ 12 ቪ አነሳሁት። ይህ የ MOSFET ን ማሞቅ አስከትሏል። ይህ ማሞቅ ከዚያ የመለኪያ እሴቶችን አጠቃላይ መንሸራተት አስከትሏል ፣ ይህም የመመርመሪያውን ተደጋጋሚ እንደገና ማመጣጠን ያስከትላል። ቮልቴጅን ወደ 5 ቮ በመቀነስ የሞስፌት ሙቀት ማመንጫ ምንም ንባብ ማንሸራተት ወደማይታይበት ደረጃ ሊቀንስ ይችላል። የአርዱዲኖ የቦርድ ቮልቴጅ ተቆጣጣሪ ከእንግዲህ ስለማያስፈልግ ይህ ወረዳውን የበለጠ ቀላል አደረገ።
ለሞስፌት መጀመሪያ IRL540 ን መርጫለሁ። ይህ MOSFET የሎጂክ ደረጃ ተኳሃኝ ነው ፣ ግን ከፍተኛው የቮልቴጅ ደረጃ ኦቪ 100 ቪ አለው። ከ 200V ደረጃዎች ጋር ወደ IRL640 መለወጥ የተሻለ አፈፃፀም እንደሚኖር ተስፋ አደርግ ነበር። እንደ አለመታደል ሆኖ ውጤቶቹ ተመሳሳይ ነበሩ። ስለዚህ IRL540 ወይም IRL640 ወይ ሥራውን ያከናውናል።
ደረጃ 3 የመጨረሻ ውጤቶች
የመርማሪው ጥቅም በከበሩ እና በብረት ዕቃዎች መካከል አድልዎ ማድረጉ ነው። ጉዳቱ ፣ ከዚህ ቀላል ንድፍ ጋር ያለው ትብነት ያን ያህል ጥሩ አለመሆኑ ነው። አፈፃፀሙን ለማነፃፀር ለ ‹Flip-Coil detector› ተመሳሳይ ማጣቀሻዎችን እጠቀም ነበር። ለአንዳንድ ጠቋሚዎች ጥሩ ሊሆን ይችላል ፣ ግን ለእውነተኛ ፍለጋ በጣም ተስፋ አስቆራጭ ሊሆን ይችላል።
ተደጋጋሚ ፈረቃዎችን ለይቶ ለማወቅ ከፍተኛ ጥራት ካለው የ 16 ሜኸር ፋንታ በ 32 ሜኸ ላይ ስለሚሠራ እዚህ ከፒሲ መቆጣጠሪያ ጋር ያለው የመጀመሪያው ንድፍ የበለጠ ስሱ ሊሆን ይችላል።
48 ዙር @ 100 ሚሜ ባለው ጠምዛዛ በመጠቀም ውጤቶቹ ተገኝተዋል።
እንደተለመደው ፣ ለግብረመልስ ክፍት ይሁኑ
የሚመከር:
በአርዱዲኖ አሳሽ ላይ የተመሠረተ የርቀት መቆጣጠሪያ (ሊኑክስ) - 9 ደረጃዎች (ከስዕሎች ጋር)
በአርዱዲኖ አሳሽ ላይ የተመሠረተ የርቀት መቆጣጠሪያ (ሊኑክስ) - ልጆች አሉን። ወደ ቢት እወዳቸዋለሁ ነገር ግን የልጆቹን ሰርጦች ሲያበሩ የሳተላይት እና የቴሌቪዥን የርቀት መቆጣጠሪያውን ይደብቃሉ። ይህ ለበርካታ ዓመታት በየቀኑ ከተከሰተ በኋላ እና ውዷ ባለቤቴ እንድፈቅድልኝ ከፈቀደች በኋላ
ከ Esp 8266 Esp-01 ጋር በአርዱዲኖ አይዲኢ - በአርዱዲኖ ሀሳብ እና በፕሮግራም እስፓ ውስጥ የኤስ ቦርዶችን መትከል -4 ደረጃዎች
ከ Esp 8266 Esp-01 ጋር በአርዱዲኖ አይዲኢ | በአርዱዲኖ ኢዴ እና በፕሮግራም እስፕ ውስጥ የኤስ ቦርዶችን መትከል-በዚህ አስተማሪዎች ውስጥ በአርዱዲኖ አይዲ ውስጥ esp8266 ቦርዶችን እንዴት እንደሚጭኑ እና esp-01 ን እንዴት እንደሚሠሩ እና በውስጡ ኮድ እንደሚሰቅሉ እንማራለን። የኤስፕ ቦርዶች በጣም ተወዳጅ ስለሆኑ አስተማሪዎችን ስለማስተካከል አሰብኩ። ይህ እና አብዛኛዎቹ ሰዎች ችግር ያጋጥማቸዋል
DIY Arduino Based Pulse Induction Metal Detector: 5 ደረጃዎች
DIY Arduino Based Pulse Induction Metal Detector: ይህ በአንጻራዊ ሁኔታ ሲታይ ቀላል የብረት መመርመሪያ እጅግ በጣም ጥሩ አፈፃፀም አለው
በአርዱዲኖ ላይ የተመሠረተ የ pulse Induction Detector - Flip Coil: 5 ደረጃዎች (ከስዕሎች ጋር)
በአርዱዲኖ ላይ የተመሠረተ የ pulse ኢንዴክሽን መፈለጊያ - ተንሸራታች ጥቅል - ሀሳቡ ከዚህ ቀደም የተለያዩ የብረት መመርመሪያዎችን ይገነባል የተለያዩ ውጤቶች የአርዱዲኖን ችሎታዎች በዚያ አቅጣጫ ለመዳሰስ ፈልጌ ነበር። ከአርዱዲኖ ጋር አንዳንድ የብረት መመርመሪያዎችን እንዴት እንደሚገነቡ አንዳንድ ጥሩ ምሳሌዎች አሉ። እዚህ እንደ አስተማሪ
በአርዱዲኖ ላይ የተመሠረተ ኤልኢዲ “ደም ቀይ” አውቶማቲክ ደረጃዎች 5 ደረጃዎች (ከስዕሎች ጋር)
በአርዱዲኖ ላይ የተመሠረተ ኤልኢዲ “ደም ቀይ” አውቶማቲክ ደረጃዎች-ምን? ሰላም! እየደማ የ LED ደረጃዎችን ሠርቻለሁ! ከዚህ ቀደም እኔ ከነበረው እኔ ቀደም ሲል የሠራሁትን አንዳንድ የሃርድዌር ጭነት የሚጠቀም አዲስ አስተማሪዎች። እስከዚያ ድረስ በራስ -ሰር እንዲነቃ ለማድረግ የደም ጠብታዎችን የሚመስል የ RED እነማ ሠራሁ