سلام
من تازه تو این سایت عضو شدم .
از دوستان یه سوالی داشتم درباره ارتباط ic های ظبط صدا با میکرو..
من دونبال isd25120 رفتم ولی ÷یدا نکردم کسی میتونه یه ای سی جایگزین معرفی کنه که بشه با AVR ارتباطش داد؟
isd1420 و خیلی سری های دیگه به راحتی با کد دهی 8 بیتی توست یه پورت میکرو میشه کنترلشون کرد ولی من یه پیشنهاد دارم شما تو پروژه خودتون از mmc استفاده کنید و به وسیله خود میکرو صدارو ضبط پخش کنید من آزمایش کردم جواب داده الانم دارم رو کیفیت صدا کار میکنم که زیاد بعد نیست خوبیش اینجاس که میتونید صدارو با pc با فرمت wave بزنید رو مموری و مدار پخشش کنه البته چیزای که ضبط میکنید نمویتونه pc بخونه ولی با این همه خیلی به درد میخوره و مدت زمان ظبط صدا خیلی زیاد میشه تا 60 ساعت با یه 1گیگ البته فکر کنم اینقدر .
اگه اشتباه نکنم برنامه ای که خودت بتونی بسازی هم بود
با یه avr و یه مموری معمولی
از دوستان ممنونم ..
برای شروع اول باید با همین ای سی isd کار کنم بعدا میرم سراغ mmc ولی تا اونجایی که شنیدم این سری از ای سی ها (isd ) دیگه تولید نمیشن امروز هم که رفتم بخرم هیچ کس نداشت دوستا ن میشه لطف کنن چند نمونه ic که راحت گیر بیاد معرفی کنن
تو شهر ما که چند نمونش یافت میشه با این همه میتونید از مدل های دیگه هم استفاده کنید و استفاده از این اسی ها ساختارش با mmc فرق داره این ای سی خودش ضبط میکنه خودشم پخش میکنه و فقط با میکرو می تونید تعداد مشخصی حافظه اونو دسته بندی کنید که واسه 2 دقیقه باید حدقل 5/6 هزار تومان خرج کنید در واقع مدارش مثل مونتاژ کیت و برنامه خاصی هم احتیاج نداره خیلی ساده نوشته میشه ولی شما می تونید یه micro sd 5 هزار تومان بخرید و 60 ساعت روش صدا ظبط کنید و به راحتی سرعت پخش هم کنترل کنید و حافظه رو دسته بندی ساختمان سیستمشم سادس هم تو زبان c هم basic واسه میکرو ها کتابخانش هست حدقل واسه avr که هست و شما فقط از یه ادرسی دیتا رو میخونی و با pwm یا dac به صدا تبدیل میکنید به همین راحتی واسه ظبط هم با adc نومنه برداری میکنید و رو مموری ذخیره میکنید به هر حال هر جور که خودتون راحتین و دوست دارین .
بازم ممنون از توضیحاتتون ....
اگه اینجریه که میفرمائید پس بهتره برم سراغ micro sd 5 ولی متاسفانه من چیزی از این نوع نمیدونم میشه ی ه توضیحی درباهره این micro sd 5 بدین؟ ایا عکسش همینه؟
اون کتابخونه ایی که فرمودین رو از کجا گیر بیارم ( C ) ؟
راستس تو این سایت میشه عکس اپلود کرد ؟
این مموری معرف به میکرو هست و ساختازش مثل mmc و فرقی نداره فقط ارتباط اونم با میکرو spi که میتونید با استفاده از spi سخت افزاری بسازیدش و در کل 7 تا پایه داره و ولتاژ کاریش هم 2.9 تا 3.6 ولت که من توصیه میکنم میکرو از نوع L استفاه کنید و ولتاژکل مدار رو 3.3 بدین ترتیب پایهاشم اینجوریه
'1 MMC_CS
'2 MOSI
'3 GND
'4 +3.3V
'5 CLOCK
'6 GND
'7 MISO
از طرف لبه دار پایه یک و راحترین کار اینکه خشابی که همراه مموری میگیرینو به مدار لحیم کار کنید که دقیقا 7 تا پایه داره و میکرو رو راحت بتونید جا به جا کنید
در مورد کتاب خونه هم من واسه بیسکام دارو و تو بیسکام هم هست ولی واسه c دقیق نمیدنم چون کار نکردم ولی هست از دوستان که c کار میکنند بپرسید راهنمای میکنن
بازم از توضیحات کاملتون ممنونم ...
من تقریبا از این مموری ها mmc هیچ چیز نمیدونم فقط همینو که از طریق spi به میکرو وصل میشه...
حالا گذشته از طریقه اتصالش به میکرو یه مسئله دیگه اینکه کلا برای ظبط صدا روی این mmc و پخش اون چه الگوریتمی داره و باید تو برنامش چی بنویسیم؟
اگه یه منبع یا یه pdf تو این زمینه دارین ممنونم میشم بزارین...
( افسوس بیسکام بلد نیستم ...)
اول برین سر خوندن صدا و کلن دیتا از mmc که باید کتایبخونشو پیدا کنید بعد هر چی که میخونیدو مساوی pwm قرار بدین و pwm 8بیت تنظیم کنید بعد تو pc یه فایل wave 8بیت 22khz با جتایدیو بسازین و بریزین تو mmc و با میکرو بخونید اون وقت باید صدا پخش بشه اگه تونستید این کارو انجام بدیین بقیش حله .
میشه لطف کنید یه شماتیکی از نحوه ارتباط میکرو با mmc بزارین