سلام به همه دوستان.من میخوام با استفاده از avr , mmc(کارت مالتی مدیا ) صدا را روی mmc (کارت مالتی مدیا ) ضبط کنم.ولی قبل از هر چیز باید اطلاعات صدای آنالوگ را به اطلاعات دیجیتالی تبدیل کنم.هر کی در این مورد (یعنی بدست آوردن اطلاعات دیجیتالی از روی صدای آنالوگ ) اطلاعاتی داره ازش ممنون میشم که بهم کمک کنه.خواهش میکنم در این مورد کمکم کنید.
اطلاعیه
Collapse
No announcement yet.
بدست آوردن اطلاعات دیجیتالی صدای آنالوگ
Collapse
X
-
پاسخ : بدست آوردن اطلاعات دیجیتالی صدای آنالوگ
نوشته اصلی توسط koohi kamaliسلام به همه دوستان.من میخوام با استفاده از avr , mmc(کارت مالتی مدیا ) صدا را روی mmc (کارت مالتی مدیا ) ضبط کنم.ولی قبل از هر چیز باید اطلاعات صدای آنالوگ را به اطلاعات دیجیتالی تبدیل کنم.هر کی در این مورد (یعنی بدست آوردن اطلاعات دیجیتالی از روی صدای آنالوگ ) اطلاعاتی داره ازش ممنون میشم که بهم کمک کنه.خواهش میکنم در این مورد کمکم کنید.
1- با میکرو ? اگر بله از چه میکرویی استفاده میکنید ؟
موفق باشید
-
پاسخ : بدست آوردن اطلاعات دیجیتالی صدای آنالوگ
به نظر من شما با avr خیلی بهتر میتونی روی این قضیه کار کنی...به دودلیل
1- ADC داره
2- یکی از دوستان ارتباط با mmc را برای AVR به زبان شیرین باسکام !! در سایت گذاشتند .( نحوه ارتباط با mmc خودش داستانی است !!)
چیزی که مشخصه اول باید با ADC سیگنال صدای ورودی رو دیجیتال کنی و با نرخ مشخصی ( مثلا 10,000 نمونه بر ثانیه ) این اطلاعات را ذخیره کنی.
بعد باید با یک D/A اونارو به آنالوگ برگردونی. یک راه دیگه هم استفاده از PWM میکرو است ( به جای D/A)
مبحث خیلی ساده ای نیست . در ضمن من خودم بصورت عملی این کار را نکردم ولی تئوری این قضیه را تا حدی دنبال کرده ام .
موفق باشید
دیدگاه
-
پاسخ : بدست آوردن اطلاعات دیجیتالی صدای آنالوگ
اگر امکان دارد در مورد این خط بیشتر توضیح بدهید مخصوصا در مورد تبدبل سیگنال صوت به دیجیتال و تبدیل pwm به انالوگ.(یا حتی تبدیل موج سینوسی به دیجیتال و بازیابی دوباره ان توسط pwm به آنالوگ)
باید با یک D/A اونارو به آنالوگ برگردونی. یک راه دیگه هم استفاده از PWM میکرو است ( به جای D/A)اگر فقط از خدا مطالبه کنید حتما به جواب میرسید. در آزمایشات انجام گرفته 100% نتیجه حاصل شده است.
نکته 0 : فقط از خدا.
دیدگاه
دیدگاه