Mikrodenetleyici Tabanlı Arayan Kimliği ve DS1232 Kullanımı

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





Mikrodenetleyiciyi Kullanan Pratik Bir Uygulama - Arayan Kimliği

Arayan kimliği, arayan kimliği (CID) olarak bilinir, arayanın numarasını arama yanıtlandıktan hemen sonra aranan kişinin telefonuna iletmek için kullanılan bir telefon hizmetidir. Arayan kimliği, varsa arayan kişinin adını ek olarak verebilir. Arayan kimliği telefon ekranında veya ona bağlı ayrı bir görüntüleme cihazında gösterilebilir.

Arayan kimliği, aranan kişinin telefon numarasının, aranan kişiye aramaya cevap vermeden önce standart telefon hattı kullanılarak aktarılabildiği dijital telefon şebekesinin bir özelliğidir. Verinin birinci ve ikinci telefon zili sinyal patlamaları arasında gönderildiği iki farklı arayan kimliği sinyalizasyon sistemi vardır. Ayrıca, numara bilgileri standart DTMF sinyalleri kullanılarak iletilir. Mikrodenetleyici, tüm sistemi kontrol etmek için kullanılır.




Gelen ve aranan numaralar LCD ekranda görüntülenir. Mikrodenetleyici, tüm sistemi kontrol etmek için kullanılır. Numaraları DTMF dekoderi aracılığıyla alır ve LCD üzerinde görüntüler.

DTMF ile ilgili Küçük Notlar:



İki tür arama sistemi vardır: Darbeli arama ve tonlu arama. Tonlu arama sistemi genel bir arama sistemidir ve darbeli arama sisteminden daha hızlıdır. DTMF'ler telefon hattı sisteminde ve ayrıca telefon sistemlerini kontrol etmek için kullanılır. DTMF sistemi esas olarak her numara için düşük ve yüksek frekans bantlarından oluşur, bu frekanslara göre sinyaller sisteme aktarılabilir. Telefonda bir numaraya basıldığında bir ton üretilecektir.

Arayan Kimliği Özellikleri ve Standartları:


İki tür arayan kimliği sinyalizasyon sistemi vardır. Numaralandırma sistemleri, ülke kodu (CC) ve ulusal anlamlı sayıdan (NSN) oluşur. Örneğin, 91-9885098850 numaralı telefonda ülke kodu '91' ve ulusal önemli sayı '9885098850' dir. Ulusal anlamlı sayı, bir alan kodu ve abone numarasından oluşur.

arayanArayan numara bilgileri ve aranan numara bilgileri aşağıdaki formatta aktarılır:

arayan benBilgi DTMF ton dizisi olarak geçmiştir. Yukarıdaki şekilden, ilk arayan numara, iletilen numara dizisi ve ardından bilgi kodu dizisi tarafından iletilir. Burada A ve B, arayan ve yönlendirilen numaranın başlangıcını gösterir. Daha fazla yönlendirilen numara varsa, bunlar alternatif olarak iletilir. Ve C, aktarımın sonu.

Arayan Kimliği Cihazının Ana Özellikleri:

  • Çağrı cevaplanmadan önce arayan telefon numarasının gösterilmesi
  • Tüm cevaplanmamış aramaların yanı sıra aramanın saati ve tarihinin bir kaydını tutmak
  • Kullanıcı tarafından aranan numarayı ve arama süresini görüntüleme
  • Cihaz boştayken saat ve tarih gösterimi
  • Kullanıcının düğmeyi kullanarak tarih ve saati ayarlamasının sağlanması

8051 kullanan ve Çalışıyor Arayan Kimliği Blok Şeması:

Mikrodenetleyici, arayan kimliği sistemindeki en önemli bileşendir. Birçok nedenden dolayı kullanılmaktadır. 8051, 8 bitlik denetleyicidir, çok kolay programlayabiliriz. 4Kb flash belleğe, 128 bayt yonga üzerinde RAM'e sahiptir.

arayan kimliğiMikrodenetleyici, arayan kimliği sisteminde ana rol oynar, başta DTMF ve LCD ekran olmak üzere tüm sistem bileşenlerini kontrol eder. Cihazın ana işlevi, telefon hattından arayan kimliği bilgisini temsil eden DTMF sinyallerini almak ve bunları karşılık gelen ikili kodlara dönüştürmektir. Verileri almak için kulak telefonu soketinden DTMF kod çözücüye bir cep telefonu bağlanır. Bu kodlar daha sonra mikro denetleyiciye aktarılır. İşlenen veriler daha sonra paralel bağlı yedi segmentli ekrana verilir.

Mikrodenetleyici Tabanlı Sistem için Güç Kaynağını test etmenin bir yolu - DS1232 Kullanarak

DS1232, mikro denetleyici tabanlı bir sistemin güç kaynağını ve yazılım uygulamasını izlemek ve kontrol etmek ve düğmeye sıfırlama sağlamak için kullanılan bir mikro monitör çipidir. Esas olarak üç sanal koşulda çalışır:

  1. İlk olarak, hassas bir sıcaklık dengelemeli referans ve karşılaştırma devresi Vcc'nin durumunu izler.
  2. İkinci işlev, basmalı sıfırlama kontrolü gerçekleştirmektir.
  3. Üçüncü işlev, zaman aşımından önce strobe girişi düşük sürülmezse sıfırlama sinyallerini etkin duruma zorlayan bir bekçi uygulaması zamanlayıcısıdır.

Vcc, tolerans dahilinde bir duruma döndüğünde, güç kaynağının ve işlemcinin dengelenmesine izin vermek için sıfırlama sinyalleri en az 250 ms boyunca etkin durumda tutulur.

DS1232, 8 pinli ve 16 pinli konfigürasyonda mevcuttur. Burada sadece 8 pinli DS1232'yi göreceğiz.

DS1232 DS1232 Pin Açıklaması

Özellikleri:

  • Kontrol dışı kaldığında mikroişlemciyi durdurur ve yeniden başlatır
  • Yer tasarrufu sağlayan 8 pimli DIP
  • Ayrı bileşenleri kaldırır
  • Mikroişlemci, güç geldiğinde otomatik olarak yeniden başlayacaktır
  • Harici geçersiz kılma meydana gelirse, butonu kontrol eder
  • Besleme gücü% 5 veya% 10 kontrol edilir
  • Mikroişlemci, güç geçişlerini kontrol ederken ideal kalacaktır

DS1232 Uygulaması:

Aşağıdaki devre, DS1232'nin bir DS87C520 Mikroişlemcisi ile nasıl kullanıldığını göstermektedir.

DS1232-devre

Devreden, aktif düşük çıkış için bir yukarı çekme direnci ve bir sıfırlamaya neden olan güç kaynağı üzerinde gürültü olasılığını azaltmak için bir dekuplaj kondansatörü vardır. DS1232'nin RST çıkışı, mikro denetleyici tarafından gerekli değildir. LED'ler, ISR'ler (Interrupt Service Requests) hizmet verildiğinde sinyal vermek için kullanılır.

Aktif yüksek sıfırlama sinyali VCC ile yükseldiğinde ve 250 ms ile 1 saniye arasında yüksek kaldığında. Aktif düşük sıfırlama, gecikme geçene kadar 0V olarak kalır ve ardından kaldırma direnci tarafından yükseğe çekilir. RST bir açık kollektör çıkışı olduğu için kaldırma direnci gereklidir. Genellikle, RST ve devre dışı kalması için yaklaşık 450 ms gerektirir. Sıfırlama sinyali etkin değilse, mikro denetleyici, bekçi uygulaması zamanlayıcısı sona ermeden önce ST sinyalini düşük seviyede yanıp sönmelidir. DS1232’nin bekçi uygulaması zamanlayıcısı devre dışı bırakılamaz, bu nedenle bu, sıfırlama sinyallerinin devre dışı kalmasından sonra n ms içinde gerçekleşmelidir, yoksa mikroişlemci sıfırlanacaktır. DS1232, VCC'yi her zaman izler ve voltaj VCCTP'nin (VCC açma noktası) altına düşerse mikro denetleyiciyi sıfırlar. VCCTP, VCC'nin% 5 veya% 10 altına programlanabilir ve mikro monitör, sıfırlama sinyallerini VCC kurtarıldıktan ve VCCTP'nin üzerine döndükten sonra 250 ms ila 1 saniye boyunca etkin tutacaktır. VCCTP, TOL pini ile programlanmıştır.