مشاهده پست های بی پاسخ | مشاهده موضوعهای فعال تاریخ امروز پنجشنبه 23 نوامبر, 2017 9:12 am



پاسخ به موضوع  [ یک پست ] 
 کالر آیدی چگونه کار می کند و تشریح سیستم یک Caller ID 
نویسنده پیام
آواتار کاربر

عضو: پنجشنبه 03 ژانویه, 2008 1:12 pm
پست ها: 12
پست کالر آیدی چگونه کار می کند و تشریح سیستم یک Caller ID
تصویر

سيگنالهاي caller – ID :

اين سيگنال بين زنگ اول و دوم به صورت مدولاسيون fsk يا DTMF از طرف مركز مقصد به سمت گوشي مشترك B ارسال مي شود و گوشي تلفن بعد از دريافت شماره آشكار كرده و به نمايش در مي آورد .

البته fsk بيشتر در تجهيزات EWSD زيمنس آلمان به كار برده شده است و در تجهيزات كره اي CARIN مدولاسيون DTMF يا (Clip) به كار برده شده است .


مدولاسیون FSK

اطلاعاتی که در زمان 0.8 ثانیه ارسال می گردد حاوی بایت ها ی زیر است:

1- ابتدا یک رشته صفر و یک بصورت متناوب جهت تصرف کانال (channel seizure ) و فعال نمودن بلوک کالر آیدی ، ارسال می شود.

2- 180 بیت یک به عنوان مرحله نشانه گذاری ( mark state ) ارسال می شود که تعیین کننده آغاز اطلاعات تماس گیرنده است

بعد از مرحله نشانه گذاری ارسال اطلاعات آغاز می شود که به ترتیب حاوی بایت های زیر است:

3- یک بایت که نشان دهنده طول پیغام است ارسال می شود

4- اطلاعات ماه، روز، ساعت و دقیقه که هر کدام در دو بایت ارسال می شوند.

5- شماره تلفن ده رقمی در ده بایت ارسال می شود

6- و در نهایت بایت اصلاح خطا یا به عبارتی checksum ارسال می شود

با استفاده از اين اطلاعات دستگاه تلفن و يا دستگاه Caller ID مشخصات تماس گيرنده را تشخيص می دهد.



لذا جهت ساخت کالر آیدی می بایست ابتدا اطلاعات مورد نیاز که به صورت FSKمدوله شده است را استخراج کنیم که به این منظور می باید از یک تراشه دمدولاتور FSK استفاده کرد.

تراشه MT8841 دمولاتور FSK است که اطلاعات FSK را دمدوله و بیت های دمدوله شده را بر روی پایه های data همراه با پایه های clock ، CD و DRn دمدوله می کند. اطلاعات آنالوگ به پایه IN- اعمال می گردد و به پایهIN+ ولتاژ مبنا اعمال می شود. پایه های IN+ و IN- ورودی های + و - یک آپ امپ است که می توان از طریق این آپ امپ و پایه GS ، گین تقویت سیگنال ورودی را تنظیم نمود. بدلیل اینکه این تراشه تنها قادر است سیگنال ها با دامنه -32db to -12db را دمدوله کند و در صورتی که سطح سیگنال ورودی در این محدوده نباشد با استفاده از پایه GS می توان سیگنال را به اندازه مورد نیاز تقویت نمود. توسط این تراشه می توان دیتای ارسالي در بين دو پالس زنگ اول و دوم را دمدوله كرده و اطلاعات را از حالت آنالوگ به دیجیتال تبدیل کرد

پروتکل ارتباطی میکرو با تراشه MT 8841 به صورت سه سیمه است و به صورت سریال سنکرون برروی پایه data و clock ظاهر می شود که توسط میکروهای دارای قابلیت SPI به راحتی قابل خواندن است. با توجه به این که پایه DRn به عنوان پایه ایجاد وقفه جهت آماده بودن داده بر روی پایه data است. و پایه CD وجود سیگنال FSK را نشان می دهد. در صورتی که سیگنال FSK موجود باشد این پایه در منطق صفر بوده و به راحتی می توان میکرو کنترلر را با این پایه برای دریافت داده ها اطلاع نمود.

تصویر

همان طور که در Data Sheet آی سی های MT88E43 , 8870 مشاهده میشود یک سری مدار برای یکسو سازی و آماده سازی سیگنال برای ورودی به آی سی وجود دارد.
بعد از ورود سیگنال به آی سی اگر سیگنال FSK باشد آی سی دیکدر MT88E43 این سیگنال را دیکد کرده و به صورت سریال بر روی پایه خود قرار می دهد و ما با متصل کردن این پایه به پایه RXD میکرو کنترولر قادر خواهیم بود اطلاعات را به صورت سریال دریافت کنیم و در برنامه نویسی این اطلاعات را تجزیه و تحلیل کنیم. و در آی سی 8870 که یک آی سی دیکدر DTMF است می توانیم اطلاعات را به صورت موازی چهار بیتی روی پایه های Q0-Q4 دریافت کنیم و این پایه ها را به چهار بیت از یک پورت ورودی میکرو کنترلر وصل کنیم و این اطلاعات را تجزیه و تحلیل کنیم.

دوستان گرامی برای کسب اطلاعات بیشتر در مورد آی سی های MT88E43 , 8870 میتوانید Data Sheet های این آی سی ها را از لینک های زیر دانلود کنید.

http://www.zehneziba.ir/micro_processor/MT8870D.pdf
http://www.zehneziba.ir/micro_processor/MT88E43B.pdf

-علیرضا نعمانی
-مجتبی ابراهیمی

_________________
-مجتبی ابراهیمی-


سه شنبه 08 ژانویه, 2008 6:57 pm
مشخصات شخصی
مشاهده پست های قبلی:  نمایش بر اساس  
پاسخ به موضوع   [ یک پست ] 

افراد آنلاین

کاربران حاضر در این تالار: Yahoo [Bot] و 15 مهمان


شما نمی توانید در این تالار موضوع جدید باز کنید
شما نمی توانید در این تالار به موضوع ها پاسخ دهید
شما نمی توانید در این تالار پست های خود را ویرایش کنید
شما نمی توانید در این تالار پست های خود را حذف کنید
شما نمی توانید در این تالار ضمیمه ارسال کنید

جستجو برای:
پرش به:  
cron
استفاده و نقل از مباحث سایت، فقط با ذکر منبع و لینک سایت میکرورایانه مجاز است.
Copyright © 2006 - 2010 MicroRayaneh - Powered by phpBB © phpBB Group
Valid CSS2 Valid XHTML 1.0
طراحی سایت : میکرو رایانه