ايران ويج

نسخه‌ی کامل: دریافت و ارسال صدا با میکرو
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام بچه ها. میخواستم بدونم میشه از adc واسه دریافت صدا استفاده کرد یعنی خروجی میکروفن رو به یکی از کانالای adc وصل کنم و هر لحضه از روش بخونم. بعدشم بی سیم ارسالش کنم؟
سلام.

وقتي داري adc رو كانفيگ مي كني ، مي توني بذاري auto از سيگنال ورودي نمونه برداري كنه و در ريجستر خودش ذخيره كنه ...
اما مشكل اينه كه حجم زيادي نداره ...
سرعت نمونه گيريش هم فكر نكنم جالب باشه ...

نمي دونم تا چه حد بشه ... !
اما اگر تونستيد سيگنال ها رو خوب ذخيره كنيد ، ارسالش چه بي سيم و چه باسيم مشكلي نبايد داشته باشه ...

موفق باشي.
يا علي.
خوب شما راه بهتری رو واسه این کار سراغ نداری که مطمعن تر باشه؟
سلام.

تا حالا امتحان نكردم ...
برا هر كاري اول بايد چندتا ايده پيدا كني و ببيني كدومش جواب مي ده ...
تا موقعي كه خودم دست به كار نشم ، چيز دقيقي نمي تونم بگم ... .
يه سري آي سي ضبط صدا هست ، اگر به كارتون بياد .
براي adc هم ، مي تونيد از يه adc خارجي استفاده كنيد كه قدرت بيشتري در نمونه گيري داشته باشه ...

بايد امتحان كنيد ...

موفق باشيد.
يا علي.
این کار با میکروهای AVR و PIC زیاد جالب نمیشه چون سرعت نمونه برداری پایینه
ولی شدنیه و به امتحانش می ارزه و من هم برای این که سرعت نمونه برداری پایینه یه پیشنهاد میدم اونم اینکه تابع ADC رو داخل یک تایمر استفاده کنی و البته اگه میکرو هنگ نکنه میتونی سرعت بیشتری داشته باشی
نکته ی مهم سخت افزاری هم اینه که بعد از میکروفن یه مدار تقویت کننده و بعدش یه نویز گیر بزاری در آخر اونو به adc میکرو بدی
اگه کلا جواب نداد فکر کنم همون ADC خارجی یا استفاده از میکرهای ARM گزینه های خوبی باشه
موفق باشی
Xmega ham bad nist
sorat khobi dare
میتونی صدا رو به دیجیتال تبدیل کنی و با پورت معمولی بخونی
بعدشم تو مموری کارت زخیره کنی