پاسخ : :::::::: چگونه میشه صدارو تشخیص داد با میکرو ::::::::
سلام به همگی
من یه همچین کاری با avr انجام دادم و تا یه جاهایی جواب گرفتم ولی خیلی وقت روش نگذاشتم!!!
شما باید اول صدای ورودی از میکروفن را از یه پری امپلی فایر عبور بدید بعد از اون یه فیلتر مناسب طراحی کنید طوری که فرکانس مرکزیش حدود 40khz باشه در طبقه بعد یه comprator قرار بدید طوری که با تنظیم اون صدای تقویت شده رو به صورت پالس در بیاره و اونو emphasis کنه بعد در یه بازه ی زمانی محدود مثلا 1s به وسیله ی یکی از پایه های میکرو هر 100ms از خروجی مدار نمونه برداری کنید بیت های به وجود اومده رو روی lcd نمایش بدید حالا با تست کلمات کوتاه مثل ok و no و... مدار رو تست کنید اگه مدار فیلتر رو خوب طراحی کنید و یک کلمه رو چندین بار تست کنید مشاهده خواهید کرد که خروجی ها خیلی به هم شبیه هستند طوری که حداکثر در یک یا دو بیت با هم اختلاف دارن من این مدارو عملی بستم و نسبتا جواب خوبی گرفتم.
خب دیگه مثل اینکه پر حرفی کردم !!!!
موفق باشید.
سلام به همگی
من یه همچین کاری با avr انجام دادم و تا یه جاهایی جواب گرفتم ولی خیلی وقت روش نگذاشتم!!!
شما باید اول صدای ورودی از میکروفن را از یه پری امپلی فایر عبور بدید بعد از اون یه فیلتر مناسب طراحی کنید طوری که فرکانس مرکزیش حدود 40khz باشه در طبقه بعد یه comprator قرار بدید طوری که با تنظیم اون صدای تقویت شده رو به صورت پالس در بیاره و اونو emphasis کنه بعد در یه بازه ی زمانی محدود مثلا 1s به وسیله ی یکی از پایه های میکرو هر 100ms از خروجی مدار نمونه برداری کنید بیت های به وجود اومده رو روی lcd نمایش بدید حالا با تست کلمات کوتاه مثل ok و no و... مدار رو تست کنید اگه مدار فیلتر رو خوب طراحی کنید و یک کلمه رو چندین بار تست کنید مشاهده خواهید کرد که خروجی ها خیلی به هم شبیه هستند طوری که حداکثر در یک یا دو بیت با هم اختلاف دارن من این مدارو عملی بستم و نسبتا جواب خوبی گرفتم.
خب دیگه مثل اینکه پر حرفی کردم !!!!
موفق باشید.
دیدگاه