فی فوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی فوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود پروژه Wave Player با استفاده از میکرو AVR به دو زبان بسکام و کدویژن

اختصاصی از فی فوو دانلود پروژه Wave Player با استفاده از میکرو AVR به دو زبان بسکام و کدویژن دانلود با لینک مستقیم و پر سرعت .

دانلود پروژه Wave Player با استفاده از میکرو AVR به دو زبان بسکام و کدویژن


دانلود پروژه Wave Player با استفاده از میکرو AVR به دو زبان بسکام و کدویژن

 

دانلود پروژه Wave Player با استفاده از میکرو AVR به دو زبان بسکام و کدویژن

 

 

 

 

در اینجا سه مدل Wave Player قرار داده ایم که یکی به زبان C و دوتای دیگر به زبان بیسیک هستند.در واقع فایلهای Wave فایلهای صوتی هستند که بدون هیچ گومه کد بندی در حافظه ذخیره میشوند و ما برای آشکار سازی این مدل فایلها فقط کافی است که 8 بیت موجود در حافطه را واکشی و آنرا بر روی یک بلند گو آشکار نماییم که برای آشکار سازی فقط کافی است که این 8 بیت را به یک مبدل دیجیتال به آنالوگ بدهیم.در میکروهای AVR میتوانیم این 8 بیت را به یک پورت بدهیم و با یک مبدل دیجیتال به آنالوگ مقاومتی ساده و با توجه به بیت ریت ضبط شده صدا را بر روی یک بلندگو آشکار نماییم.بر همین اساس باید صدا را به صورت 8 بیتی و در حالت مونو و با بیت ریت 22 کیلو (۲۲٫۰۵۰KHz- 8bit- Mono) ذخیره نماییم.

 مدار Wave Player با استفاده از میکرو AVR با بسکام:

این پروژه قادر به پخش فایل های صوتی Wave با فرمت ۲۲٫۰۵۰KHz- 8bit- Mono از روی مموری کارت های SD/MMC می باشد .این پروژه از هر دونوع FAT16 و FAT32 پشتیبانی می کند و طرز کار آن بدین صور است که در ابتدا باید مموری را format نموده ، سپس یک فایل Notepad به نام دلخواه (انگلیسی) در کامپیوتر ایجاد کرده و داخل آن عبارت F1 را تایپ نمایید . ( توجه داشته باشید که F حرف بزرگ باشد )

مدار Wave Player با استفاده از میکرو AVR با کدویژن:

این پروژه که با کدویژن و atmega32 درست شده نسبت به پروژه ی بسکام قویتر ااست و فایل ها Wav روی مموری کارت را به صورت استریو می خونه و محدودیت های فایل های Wav قابل پخش به صورت : فایل از نوع PCM باشد 8 بیت باشد حد اکثر بیت ریت آن 44.100 کیلو هرتز باشه فایل PCB اون با پروتیوس کشیده شده و از تقویت کننده LM386 برای خروجی صدا استفاده شده.

مدار سوم با بسکام:

اساس کار مدار بدین صورت است که ابتدا باید اهنگ مورد نظر را به فرمت wav تبدیل کنید . البته تنظیمات دیگری برای تهیه این فرمت وجود دارد که آموزش آن به صورت کامل در PDF داخل فایل دانلود قرار داده شده است . بعد از این که اهنگ مورد نظرتان را تبدیل کردید آن را بر روی کارت MMC کپی کرده و طبق نقشه ای که در فایل دانلود به صورت JPG قرار داده شده است مدار را طراحی کنید. توجه داشته باشید که این پروژه به صورت فایل Proteus نیز آماده شده است و شما می توانید نحوه کار این مدار را مشاهده کنید. ( توصیه می کنم برای شنیدن صدای پروژه صدای Speker های خود را زیاد کنید ) اما برای ساخت پروژه به صورت سخت افزاری آن را از روی فایل JPG طراحی کنید به دلیل اینکه بعضی از قسمت ها مانند منبع تغذیه MMC و Micro AVR در فایل Proteus کشیده نشده است. نحوه عملکرد مدار بدین صورت است که در ابتدا طبق دیتا شیت MMC چند کد هگز برای دادن آدرس و راه اندازی MMC به کارت ارسال می شود و در مرحله بعد اطلاعات خوانده شده از کارت را به PWM میکرو فرستاده و از این طریق صدا را در خروجی دریافت می کنیم . در مدار 3 کلید وجود دارد که عملکرد یکی از آن ها برای stop / start کردن موزیک شماست و کلید های بعدی برای جلو و عقب بردن آهنگ شماست. تغذیه خود میکرو 5 ولت است و تغدیه کارت حافظه MMC باید 3.3 ولت باشد که از یک رگولاتور 3.3 به شماره LF33CV استفاده شده است و برای هم سطح کردن ولتاژ پایه های متصل به میکرو و کارت حافظه از تقسیم مقاومتی استفاده است. اما در مورد اتصال کارت MMC به میکرو می توانید از سوکت های رایج کارت MMC استفاده کنید. در شکل زیر شماره پایه های کارت برای شما نمایش داده شده است . در این مدار از کارت های حافظه MMC با ظرفیت 1 گیگابایت استفاده شده است اما اگر خواستید از کارت با حافظه کمتر استفاده کنید باید عدد خط 98 برنامه را تغییر بدهید .در حال حاضر به صورت Test = 512 * 7800 است که به نسبت تغییر حافظه کارت مورد استفاده عدد 7800 را باید تغییر داد. در مدار به PINB.4 میکرو یک LED متصل شده است که با خواندن هر خانه از سکتورهای MMC حالت آن تغییر می کند و از روشن به خاموش و بالعکس تغییر وضعیت می دهد و در ظاهر در هنگام پخش موزیک خیلی سریع چشمک می زند و چشمک زدن ممکن است به خوبی دیده نشود. در این مدار از کریستال خارجی 11.592 مگا هرتز استفاده شده که لازم است در فیوز بیت های میکرو ، کریستال را بر روی کریستال خارجی فرکانس بالا تعیین کنید و در ضمن با این کار در دفعات بعدی اگر خواستید میکرو را پروگرم کنید باید کریستال به آن متصل باشد تا قابل شناسایی باشد . خروجی صدا توسط یک طبقه تقویت کننده به شماره آی سی LM386 به Buzzer فرستاده می شود و در ضمن صدای خروجی میکرو به صورت تک کاناله ( مونو ) می باشد. توجه کنید که برای تست مدار در فایل Proteus یک فایل متنی به نام cardimage_test.mmc قرار داده شده است و آن را در MMC داخل Proteus اضافه کرده ایم.

 


دانلود با لینک مستقیم


دانلود پروژه Wave Player با استفاده از میکرو AVR به دو زبان بسکام و کدویژن

11 پروژه با AVR و بسکام

اختصاصی از فی فوو 11 پروژه با AVR و بسکام دانلود با لینک مستقیم و پر سرعت .

شامل :

مدارات قفل رمز با انواع ورودی ها <صفحه کلید و کارت تلفن و تاچ و RFID....>

روشن و خاموش کردن موتور چاه با کالر ایدی

دماسنج با LM35 و ثبت کردن در SD CART

 


دانلود با لینک مستقیم


11 پروژه با AVR و بسکام