ዝርዝር ሁኔታ:
ቪዲዮ: ለበለጠ አስተማማኝ ድግግሞሽ ለይቶ ለማወቅ FIR ማጣሪያ 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
የ DSP ቴክኒኮችን በመጠቀም ስለ አስተማማኝ ድግግሞሽ መፈለጊያ ስለ akellyirl ትምህርቱ በእውነት ትልቅ አድናቂ ነኝ ፣ ግን ጫጫታ መለኪያዎች ካሉዎት አንዳንድ ጊዜ እሱ የተጠቀመበት ዘዴ በቂ አይደለም።
ለድግግሞሽ መመርመሪያው ንፁህ ግብዓት ለማግኘት አንድ ቀላል መፍትሄ እርስዎ ሊፈልጉት በሚፈልጉት ድግግሞሽ ዙሪያ አንድ ዓይነት ማጣሪያ መተግበር ነው።
እንደ አለመታደል ሆኖ ዲጂታል ማጣሪያን መፍጠር ቀላል አይደለም እና ብዙ የሂሳብ ስራ አለ። ስለዚህ እንደዚህ ያሉ ማጣሪያዎችን መፈጠርን ለማቃለል ፣ ማንም በዝርዝሮቹ ውስጥ ሳይቆፍር በፕሮጀክቶቻቸው ውስጥ እንዲጠቀምባቸው ለማድረግ አንድ ዓይነት ፕሮግራም ስለመፍጠር አሰብኩ።
በዚህ አስተማሪ ውስጥ ፣ በአርዱዲኖ ኡኖ (አርዱዲኖ በእውነቱ አስፈላጊ አይደለም) በጫጫታ ልኬት ውስጥ የ 50Hz ሳይን ሞገድን እረዳለሁ።
ደረጃ 1 - ችግሩ
የሚለካው የግቤት ውሂብ ከላይ ያለውን ኩርባ ይመስላል - በጣም ጫጫታ።
በ ‹Allyllyl’s Instructable› ውስጥ ያለ ቀላል ድግግሞሽ መመርመሪያ ከሠራን ውጤቱ ‹-inf› ወይም ከዚህ በታች ባለው ኮድ ሁኔታ ‹አዎ ፣ በጣም ብዙ ጫጫታ…›
ማሳሰቢያ - እኔ ሁሉንም የአካሊየርል ኮድ በጣም እጠቀም ነበር ፣ ግን ጫጫታውን መለኪያዎች የያዘውን ከላይ የ ጥሬ ዳታ ድርድር ጨመርኩ።
ከዚህ በታች ሙሉውን ኮድ “unfiltered.ino” በሚለው ፋይል ውስጥ ማግኘት ይችላሉ።
ደረጃ 2 መፍትሄው
የግብዓት ውሂቡ ጫጫታ ስለሆነ እኛ የምንፈልገውን ድግግሞሽ ስለምናውቅ የባንፓስ ማጣሪያን ለመፍጠር እና በግብዓት ውሂቡ ላይ ለመተግበር “EasyFIR” ብዬ የፈጠርኩትን መሣሪያ መጠቀም እንችላለን ፣ ይህም ለተደጋጋሚ ድግግሞሽ ፈላጊው በጣም ንፁህ ግብዓት ያስገኛል (ከላይ ያለው ምስል)።
ደረጃ 3: EasyFIR
የ “EasyFIR” መሣሪያ ለመጠቀም በጣም ቀላል ነው ፣ የ GitHub ማከማቻን ብቻ ያውርዱ እና የ “EasyFIR.py” ፋይልን በአንዱ ልኬቶችዎ ናሙና (በ CSV ቅርጸት) ያሂዱ።
የ easyFIR.py ፋይልን ከከፈቱ እርስዎ ሊያገኙት በሚፈልጉት ውጤት ላይ በመመስረት መለወጥ የሚችሉት 5 መለኪያዎች (ከላይ ያለውን ምስል ይመልከቱ) ያገኛሉ። 5 ቱን መለኪያዎች ካስተካከሉ እና የ Python ፋይሉን ከፈጸሙ በኋላ ፣ በእርስዎ ተርሚናል ውስጥ የተሰሉ ተባባሪዎችን ያያሉ። እነዚህ ተባባሪዎች ለቀጣዩ ደረጃ ወሳኝ ናቸው!
በትክክለኛው አጠቃቀም ላይ ተጨማሪ መረጃ እዚህ ይገኛል
ደረጃ 4 ማጣሪያ
አሁን የሚፈለገውን የማጣሪያ ቅንጅቶችን ካሰሉ ፣ ትክክለኛውን ፋይል ወደ ተደጋጋሚው መመርመሪያ ለመተግበር በጣም ቀላል ነው።
ከላይ በምስሉ ላይ እንደሚመለከቱት ፣ ተባባሪዎቹን ፣ የተግባራዊ ማጣሪያውን ተግባር ማከል እና ከዚያ የግቤት ልኬቶችን ማጣራት ብቻ ያስፈልግዎታል።
ከዚህ በታች ሙሉውን ኮድ “filtered.ino” በሚለው ፋይል ውስጥ ማግኘት ይችላሉ።
ማሳሰቢያ -ለታላቁ የማጣሪያ ትግበራ ስልተ ቀመር ለዚህ የቁልል ተትረፈረፈ ልጥፍ ትልቅ ምስጋና!
ደረጃ 5: ይደሰቱ
እርስዎ እንደሚመለከቱት ፣ አሁን ጫጫታ ባለው አካባቢ ውስጥ እንኳን የ 50Hz ምልክት መለየት ችለናል?
እባክዎን የእኔን ሀሳብ እና ኮድ ከእርስዎ ፍላጎቶች ጋር ለማጣጣም ነፃነት ይሰማዎ። ማሻሻያዎችዎን በማካተት በጣም አመስጋኝ ነኝ!
ሥራዬን ከወደዱ ፣ ሥራዬን በጊትሆብ ላይ ከደገፉ በእውነት አደንቃለሁ!
ስለ እርዳታህ አመሰግናለሁ!:)
የሚመከር:
CO ለይቶ ለማወቅ የነዳጅ ማደያ 5 ደረጃዎች
CO ለይቶ ለማወቅ የነዳጅ ማደያ ካርቦን ሞኖክሳይድ (CO) በጣም አደገኛ ጋዝ ነው ፣ ምክንያቱም አይሸትም ፣ አይቀምስም። እርስዎ ማየት አይችሉም ፣ ወይም በአፍንጫዎ አይለዩት። ግቤ ቀላል የ CO መመርመሪያ መገንባት ነው። በመጀመሪያ ፣ በቤቴ ውስጥ በጣም ትንሽ የሆነውን ያንን ጋዝ አገኘዋለሁ። ያ ምክንያት ነው ፣
የሰው ልጅ HC-SR501 ን ለማወቅ እንዴት እንደሚቻል-9 ደረጃዎች
የሰው ልጅ HC-SR501 ን እንዴት መጠቀም እንደሚቻል-በ skiiiD አማካኝነት የሰው ልጅ HC-SR501 ን ለማወቅ የሚረዳ ትምህርት።
ተዘዋዋሪ ዝቅተኛ ማለፊያ ማጣሪያ ለኦዲዮ ወረዳዎች (ነፃ ቅጽ RC ማጣሪያ) 6 ደረጃዎች
ለኦዲዮ ዑደቶች (ነፃ-ቅጽ RC ማጣሪያ) ተገብሮ ዝቅተኛ ማለፊያ ማጣሪያ-ብጁ የኤሌክትሮኒክ መሣሪያዎችን በሚሠራበት ጊዜ ሁል ጊዜ ችግር የሰጠኝ አንድ ነገር በድምጽ ምልክቶቼ ላይ የማያቋርጥ የድምፅ ጣልቃ ገብነት ነው። ለገመድ ምልክቶች የመከላከያ እና የተለያዩ ዘዴዎችን ሞክሬያለሁ ፣ ግን በጣም ቀላሉ መፍትሄ ከድህረ-ግንባታ ጋር ይመስላል
ንፁህ አየር አረፋ - ለመልበስ የእርስዎ አስተማማኝ ከባቢ አየር 6 ደረጃዎች (ከስዕሎች ጋር)
ንፁህ አየር አረፋ - ለመልበስ የእርስዎ ደህንነቱ የተጠበቀ ከባቢ አየር - በዚህ መመሪያ ውስጥ ንጹህ እና የተጣራ የትንፋሽ አየር ዥረት የሚሰጥዎትን የአየር ማናፈሻ ስርዓት በልብስዎ ውስጥ እንዴት እንደሚገነቡ እገልጻለሁ። ሁለት ራዲያል አድናቂዎች በብጁ 3 ዲ የታተሙ ክፍሎችን በመጠቀም ሹራብ ውስጥ የተዋሃዱ ናቸው
ከ 4558 ዲ አይሲ ጋር 6 ማለፊያ ማጣሪያ ዝቅተኛ ደረጃ ማጣሪያ 6 ደረጃዎች
ለ Subwoofer ዝቅተኛ የማለፊያ ማጣሪያ በ 4558 ዲ አይሲ - በዚህ ፕሮጀክት ውስጥ ለ Subwoofer በ 4558D IC ዝቅተኛ መተላለፊያ ማጣሪያ እንዴት እንደሚሠሩ አሳያችኋለሁ። እንጀምር