ዝርዝር ሁኔታ:

ለበለጠ አስተማማኝ ድግግሞሽ ለይቶ ለማወቅ FIR ማጣሪያ 5 ደረጃዎች
ለበለጠ አስተማማኝ ድግግሞሽ ለይቶ ለማወቅ FIR ማጣሪያ 5 ደረጃዎች

ቪዲዮ: ለበለጠ አስተማማኝ ድግግሞሽ ለይቶ ለማወቅ FIR ማጣሪያ 5 ደረጃዎች

ቪዲዮ: ለበለጠ አስተማማኝ ድግግሞሽ ለይቶ ለማወቅ FIR ማጣሪያ 5 ደረጃዎች
ቪዲዮ: ጥሩ ነገሮችን እንዴት መሳብ እንደሚቻል. ኦዲዮ መጽሐፍ 2024, ህዳር
Anonim
ለበለጠ አስተማማኝ ድግግሞሽ ለይቶ ለማወቅ FIR ማጣሪያ
ለበለጠ አስተማማኝ ድግግሞሽ ለይቶ ለማወቅ FIR ማጣሪያ

የ DSP ቴክኒኮችን በመጠቀም ስለ አስተማማኝ ድግግሞሽ መፈለጊያ ስለ akellyirl ትምህርቱ በእውነት ትልቅ አድናቂ ነኝ ፣ ግን ጫጫታ መለኪያዎች ካሉዎት አንዳንድ ጊዜ እሱ የተጠቀመበት ዘዴ በቂ አይደለም።

ለድግግሞሽ መመርመሪያው ንፁህ ግብዓት ለማግኘት አንድ ቀላል መፍትሄ እርስዎ ሊፈልጉት በሚፈልጉት ድግግሞሽ ዙሪያ አንድ ዓይነት ማጣሪያ መተግበር ነው።

እንደ አለመታደል ሆኖ ዲጂታል ማጣሪያን መፍጠር ቀላል አይደለም እና ብዙ የሂሳብ ስራ አለ። ስለዚህ እንደዚህ ያሉ ማጣሪያዎችን መፈጠርን ለማቃለል ፣ ማንም በዝርዝሮቹ ውስጥ ሳይቆፍር በፕሮጀክቶቻቸው ውስጥ እንዲጠቀምባቸው ለማድረግ አንድ ዓይነት ፕሮግራም ስለመፍጠር አሰብኩ።

በዚህ አስተማሪ ውስጥ ፣ በአርዱዲኖ ኡኖ (አርዱዲኖ በእውነቱ አስፈላጊ አይደለም) በጫጫታ ልኬት ውስጥ የ 50Hz ሳይን ሞገድን እረዳለሁ።

ደረጃ 1 - ችግሩ

ችግሩ
ችግሩ

የሚለካው የግቤት ውሂብ ከላይ ያለውን ኩርባ ይመስላል - በጣም ጫጫታ።

በ ‹Allyllyl’s Instructable› ውስጥ ያለ ቀላል ድግግሞሽ መመርመሪያ ከሠራን ውጤቱ ‹-inf› ወይም ከዚህ በታች ባለው ኮድ ሁኔታ ‹አዎ ፣ በጣም ብዙ ጫጫታ…›

ማሳሰቢያ - እኔ ሁሉንም የአካሊየርል ኮድ በጣም እጠቀም ነበር ፣ ግን ጫጫታውን መለኪያዎች የያዘውን ከላይ የ ጥሬ ዳታ ድርድር ጨመርኩ።

ከዚህ በታች ሙሉውን ኮድ “unfiltered.ino” በሚለው ፋይል ውስጥ ማግኘት ይችላሉ።

ደረጃ 2 መፍትሄው

መፍትሄው
መፍትሄው

የግብዓት ውሂቡ ጫጫታ ስለሆነ እኛ የምንፈልገውን ድግግሞሽ ስለምናውቅ የባንፓስ ማጣሪያን ለመፍጠር እና በግብዓት ውሂቡ ላይ ለመተግበር “EasyFIR” ብዬ የፈጠርኩትን መሣሪያ መጠቀም እንችላለን ፣ ይህም ለተደጋጋሚ ድግግሞሽ ፈላጊው በጣም ንፁህ ግብዓት ያስገኛል (ከላይ ያለው ምስል)።

ደረጃ 3: EasyFIR

EasyFIR
EasyFIR

የ “EasyFIR” መሣሪያ ለመጠቀም በጣም ቀላል ነው ፣ የ GitHub ማከማቻን ብቻ ያውርዱ እና የ “EasyFIR.py” ፋይልን በአንዱ ልኬቶችዎ ናሙና (በ CSV ቅርጸት) ያሂዱ።

የ easyFIR.py ፋይልን ከከፈቱ እርስዎ ሊያገኙት በሚፈልጉት ውጤት ላይ በመመስረት መለወጥ የሚችሉት 5 መለኪያዎች (ከላይ ያለውን ምስል ይመልከቱ) ያገኛሉ። 5 ቱን መለኪያዎች ካስተካከሉ እና የ Python ፋይሉን ከፈጸሙ በኋላ ፣ በእርስዎ ተርሚናል ውስጥ የተሰሉ ተባባሪዎችን ያያሉ። እነዚህ ተባባሪዎች ለቀጣዩ ደረጃ ወሳኝ ናቸው!

በትክክለኛው አጠቃቀም ላይ ተጨማሪ መረጃ እዚህ ይገኛል

ደረጃ 4 ማጣሪያ

በማጣራት ላይ
በማጣራት ላይ

አሁን የሚፈለገውን የማጣሪያ ቅንጅቶችን ካሰሉ ፣ ትክክለኛውን ፋይል ወደ ተደጋጋሚው መመርመሪያ ለመተግበር በጣም ቀላል ነው።

ከላይ በምስሉ ላይ እንደሚመለከቱት ፣ ተባባሪዎቹን ፣ የተግባራዊ ማጣሪያውን ተግባር ማከል እና ከዚያ የግቤት ልኬቶችን ማጣራት ብቻ ያስፈልግዎታል።

ከዚህ በታች ሙሉውን ኮድ “filtered.ino” በሚለው ፋይል ውስጥ ማግኘት ይችላሉ።

ማሳሰቢያ -ለታላቁ የማጣሪያ ትግበራ ስልተ ቀመር ለዚህ የቁልል ተትረፈረፈ ልጥፍ ትልቅ ምስጋና!

ደረጃ 5: ይደሰቱ

ይደሰቱ
ይደሰቱ

እርስዎ እንደሚመለከቱት ፣ አሁን ጫጫታ ባለው አካባቢ ውስጥ እንኳን የ 50Hz ምልክት መለየት ችለናል?

እባክዎን የእኔን ሀሳብ እና ኮድ ከእርስዎ ፍላጎቶች ጋር ለማጣጣም ነፃነት ይሰማዎ። ማሻሻያዎችዎን በማካተት በጣም አመስጋኝ ነኝ!

ሥራዬን ከወደዱ ፣ ሥራዬን በጊትሆብ ላይ ከደገፉ በእውነት አደንቃለሁ!

ስለ እርዳታህ አመሰግናለሁ!:)

የሚመከር: