دانلود پروژه مدار شماره گیر تلفن با avr و بسکام

  دانلود پروژه مدار شماره گیر تلفن با avr و بسکام       همانطوریکه می دانید در سیستمهای تلفن قدیم برای شماره گیری از پالس استفاده می شد و به برای گرفتن هر رقم میبایستی به تعداد آن رقم دو سر خط را اتصال کوتاه کرده و قطع کنیم. به طور مثال برای گرفتن شماره 9 مجبور بودیم که 9 بار سیم های تلفن را قطع و وصل کنیم به عبارت دیگر 9 پالس متوالی سریال به خط بدهیم. ولی در سیستم های تلفن جدید برای شماره گیری از تن دی تی ام اف DTMF به جای پالس استفاده می شود و هر به هر رقم یک تن صوتی خاص اختصاص داده شده است که استاندارد بین المللی می باشد و در تمام دنیا مورد توافق و استفاده قرار گرفته است. (در تلفن های استاندارد 16 کلید وجود دارد که معمولاً 12 کلید استفاده می شود؛ 10 کلید برای ارقام و 2 کلید * و # ) با فشار هر کلید تن های مربوط به سطر و ستون آن کلید با هم پخش می شوند. توضیحات پر ...


ادامه مطلب ...

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

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


ادامه مطلب ...