NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3627 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 16 از 16

موضوع: تشخیص فرکانس صدا

  1. #1
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض تشخیص فرکانس صدا

    من میخوام فرکانس صدا رو تشخیص بدم و رو lcd نشون بدم ( به صورت عدد )
    چطور باید این کار رو به صورت خیلی خیلی دقیق انجام بدم ؟
    آیا ماژولی هست که فرکانس صدا رو تشخیص بده ؟

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر فعال processor آواتار ها
    تاریخ عضویت
    May 2010
    نام
    محمد صداقتی
    نوشته ها
    171
    تشکر
    124
    تشکر شده 262 بار در 120 پست

    پیش فرض

    اگه منظورت صوت مثل صدای انسان هست که فرکانس مشخص نداره تشکیل شده از هارمونیک های مختلف دستگاه شما میشه اکولایزر یا آنالیزر صوت
    اما اگه صدایی که می خواین اندازه بگیرین تک فرکانس هست باید سراغ فرکانس متر برید

    در مورد اول نیاز به پردازش صوت دارین و با استفاده از الگوریتم های پردازش صدا و تحلیل فوریه به جواب برسید
    مورد دوم که ساده است یه تایمر 1 ثانیه و رابط f=1/t

  4. تشکرها از این نوشته :


  5. #3
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    وسایلی هستن که فرکانس رو به ولتاژ و برعکس تبدیل کنن. مثلا آیسی vco و pll

  6. #4
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    تک فرکانس هست رنج فرکانس هم از 1 هرتز تا 2 کیلوهرتز ولی میخوام دقت خیلی بالا باشه تا 4 رقم اعشار دقت داشته باشه
    با خود میکرو میشه به این دقت رسید ؟
    صوت رو چطور به پالس تبدیل کنم ؟

  7. #5
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    شاید بتونید از ای سی های اشمیت تریگر استفاده کنی که صوت را به پالس مربعی تبدیل کنی البته باید اشاره کنم که برای هر محدوده باید فیلتر مناسب قرار دهید هدفتون را هم باید مشخص کنید از اندازه گیری چیه
    ویرایش توسط Ma3ood : 29-04-2014 در ساعت 19:13

  8. #6
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    اولا که باید از فیلتر پایین گذر استفاده کنی که فرکانسهای بالاتر رو حذف کنی...
    فرکانس که خو معمولا عدد صحیح درنظر میگیرن..اعشار نداره که...
    تو باید بیای تو مدت های خیلی خیلی کم فرکانس رو اندازه بگیری. مثلا هر 10ms فرکانس رو بگیری و در 100 ضرب کنی که فرکانس ات بدست بیاد. چون برا مدت طولانی که فرکانس ثابت نداری...سریعا تغییر میکنه..
    فک کنم واسه تبدیل صوت به فرکانس بهتره از مقایسه کننده استفاده کنی.یه آپ امپ که با 1ولتاژ ثابت مقایسه میکنه..
    اینا بیشتر بحث های مخابراتیه...

  9. تشکرها از این نوشته :


  10. #7
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط Ma3ood نمایش پست ها
    شاید بتونید از ای سی های اشمیت تریگر استفاده کنی که صوت را به پالس مربعی تبدیل کنی البته باید اشاره کنم که برای هر محدوده باید فیلتر مناسب قرار دهید هدفتون را هم باید مشخص کنید از اندازه گیری چیه
    محدوده فرکانسی تا 2khz

    میشه یه مدار نمونه بزارید

  11. #8
    کاربر فعال jonbakhsh آواتار ها
    تاریخ عضویت
    Apr 2008
    نام
    H.J
    نوشته ها
    371
    تشکر
    192
    تشکر شده 225 بار در 101 پست

    پیش فرض

    من برای کوک سنتور از تیونر استفاده میکنم که این کارو انجام میده . اگه فرکانس احتیاج دارید نرم افزار کوک ساز برای گوشی های اندروید هست که فرکانس دقیق صدا براتون نمایش میده

  12. کاربران : 2 تشکر کرده اند از شما jonbakhsh برای ارسال این پست سودمند:


  13. #9
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط jonbakhsh نمایش پست ها
    من برای کوک سنتور از تیونر استفاده میکنم که این کارو انجام میده . اگه فرکانس احتیاج دارید نرم افزار کوک ساز برای گوشی های اندروید هست که فرکانس دقیق صدا براتون نمایش میده
    اون این کار رو انجام میده ولی من میخوام از نتیجه یه استفاده ای کنم که با اون نرم افزار نمیشه

  14. #10
    کاربر فعال jonbakhsh آواتار ها
    تاریخ عضویت
    Apr 2008
    نام
    H.J
    نوشته ها
    371
    تشکر
    192
    تشکر شده 225 بار در 101 پست

    پیش فرض

    خوب تیونر بساز کاری نداره . 2 سال پیش توی سایت خارجی مدارشوپیدا کردم ساختم جواب گرفتم ولی حالا مدارش ندارم بگردی پیدا میکنی

  15. #11
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط jonbakhsh نمایش پست ها
    خوب تیونر بساز کاری نداره . 2 سال پیش توی سایت خارجی مدارشوپیدا کردم ساختم جواب گرفتم ولی حالا مدارش ندارم بگردی پیدا میکنی
    من چیزی ندیدم
    اون با میکرو بود ؟
    ویرایش توسط lpln852 : 01-05-2014 در ساعت 16:02

  16. #12
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lpln852 نمایش پست ها
    من میخوام فرکانس صدا رو تشخیص بدم و رو lcd نشون بدم ( به صورت عدد )
    چطور باید این کار رو به صورت خیلی خیلی دقیق انجام بدم ؟
    آیا ماژولی هست که فرکانس صدا رو تشخیص بده ؟
    سلام مهندس
    این لینک رو نگاه کن با استفاده از برد arduino و یه آیسی اپ.امپ tl082 تیونر ساخته. سورس و شماتیک هم داره
    _____________________________________
    _____________________________________

  17. تشکرها از این نوشته :


  18. #13
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    سلام مهندس
    این لینک رو نگاه کن با استفاده از برد arduino و یه آیسی اپ.امپ tl082 تیونر ساخته. سورس و شماتیک هم داره
    شماتیک نداره

    ای سی هست که فرکانس تک صوت رو به صورت دقیق تشخیص بده ؟؟

  19. #14
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lpln852 نمایش پست ها
    شماتیک نداره

    ای سی هست که فرکانس تک صوت رو به صورت دقیق تشخیص بده ؟؟
    سلام
    خوب نگشتي مهندس، انتهاي صفحه 3 تا لينك گذاشته.
    يكي از لينكا سايت Mediafire ،همينو دانلود كن.
    _____________________________________
    _____________________________________

  20. #15
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    ممنون
    تو این برنامه ای که گذاشتین از adc استفاده کرده !! چطور فرکانس رو تشخیص میده ؟؟

  21. #16
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lpln852 نمایش پست ها
    ممنون
    تو این برنامه ای که گذاشتین از adc استفاده کرده !! چطور فرکانس رو تشخیص میده ؟؟
    احتمالا با هر نمونه گیری مقدار رو چک میکنه، مقدار min و max دامنه ی موج بدست میاره، حالا میتونه از روی مقادیر تشخیص بده چه موقع قله هست چه موقع وسط موج یا ...

موضوعات مشابه

  1. تشخیص قطع بودن صدا با میکرو
    توسط alimahboobi در انجمن AVR
    پاسخ: 9
    آخرين نوشته: 08-09-2013, 14:47
  2. پاسخ: 12
    آخرين نوشته: 11-02-2013, 16:45
  3. تشخیص پارامترهای ترانس شارژر ، چگونه؟
    توسط morteza_rk در انجمن الکترونیک
    پاسخ: 2
    آخرين نوشته: 02-06-2011, 14:26

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •