رفتن به مطلب

ساختار فنی نمایشگر شماره تلفن


mohsen 88

ارسال های توصیه شده

سيگنالهاي 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 موجود باشد این پایه در منطق صفر بوده و به راحتی می توان میکرو کنترلر را با این پایه برای دریافت داده ها اطلاع نمود.

 

6taw9p5.jpg

 

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

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

 

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

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

-علیرضا نعمانی

  • Like 3
لینک به دیدگاه
×
×
  • اضافه کردن...