Identificació de trucades basades en microcontroladors i ús de DS1232

Proveu El Nostre Instrument Per Eliminar Problemes





Una aplicació pràctica que utilitza microcontrolador: identificador de trucades

L’identificador de trucades es coneix com identificació de trucades (CID), és un servei telefònic per transmetre el número d’una persona que truca al telèfon de la persona trucada poc després de respondre la trucada. On, la identificació de la persona que truca pot proporcionar el nom de la persona que truca, si està disponible. La identificació de la persona que truca es pot mostrar a la pantalla del telèfon o en un dispositiu de visualització separat que hi estigui connectat.

La identificació de trucades és una característica de la xarxa telefònica digital, mitjançant la qual es pot transferir el número de telèfon de la persona que truca, mitjançant la línia telefònica estàndard a la persona trucada abans que respongui a la trucada. Hi ha dos sistemes de senyalització d’identificació de trucades diferents, en què s’envien dades entre el primer i el segon salt de senyal de trucada del telèfon. A més, la informació del número es transmet mitjançant senyals DTMF estàndard. El microcontrolador s’utilitza per controlar el sistema total.




Els números entrants i marcats es mostren a la pantalla LCD. El microcontrolador s’utilitza per controlar tot el sistema. Obté els números a través del descodificador DTMF i els mostra a la pantalla LCD.

Notes petites sobre DTMF:



Hi ha dos tipus de sistemes de marcatge: la marcació per impulsos i la marcació per to. El sistema de marcatge per tons és un sistema de marcatge general i més ràpid que el sistema de marcatge per pols. Els DTMF s’utilitzen en el sistema de línia telefònica i també s’utilitzen per controlar els sistemes telefònics. El sistema DTMF consta principalment de bandes de freqüència baixa i alta per a cada número, segons aquestes freqüències, els senyals es poden transferir al sistema. Quan es prem un número al telèfon, es generarà un to.

Especificacions i normes d'identificació de trucades:


Hi ha dos tipus de sistemes de senyalització d’identificació de trucades. Els sistemes de numeració consisteixen, el codi de país (CC) i el nombre significatiu nacional (NSN). Per exemple, al número de telèfon 91-9885098850, el codi de país és '91' i el número significatiu nacional és '9885098850'. El nombre significatiu nacional consisteix en un prefix i el número de subscriptor.

trucantLa informació del número de trucada i la informació del número trucat es transfereixen en el format següent:

trucant ILa informació es transmet com a seqüència de tons DTMF. Des de la figura anterior, el primer número de trucada es transmet per la seqüència de números de reenviament seguida del codi d'informació. Aquí A i B indiquen l’inici de la trucada i del número de reenviament. Si hi ha més números reenviats, es transmetran alternativament. I C és el final de la transmissió.

Les principals característiques del dispositiu d'identificació de trucades:

  • Mostrar el número de telèfon de trucada abans de respondre la trucada
  • Mantenir un registre de totes les trucades sense resposta, així com l’hora i la data de la trucada
  • Es mostra el número marcat per l'usuari i la durada de la trucada
  • Visualització de l'hora i la data en què el dispositiu està inactiu
  • Permetre a l'usuari ajustar la data i l'hora mitjançant el polsador

Esquema de blocs de la identificació de la persona que truca mitjançant 8051 i en funcionament:

El microcontrolador és el component més important del sistema d’identificació de trucades. S'utilitza per molts motius. El 8051 és el controlador de 8 bits, podem programar molt fàcilment. Té memòria flash de 4Kb, 128 bytes de memòria RAM al xip.

identificador de trucadesEl microcontrolador té un paper principal en el sistema d'identificació de trucades, que controla els components del sistema completament, principalment la pantalla DTMF i LCD. La funció principal del dispositiu és rebre els senyals DTMF que representen a la informació d'identificació de la persona que truca des de la línia telefònica i descodificar-los en codis binaris corresponents. Un telèfon mòbil està connectat des del sòcol del telèfon auricular al descodificador DTMF per rebre les dades. Aquests codis es transfereixen al microcontrolador. Les dades processades es donen a les pantalles de set segments connectades en paral·lel.

Una manera de provar la font d'alimentació del sistema basat en microcontroladors: mitjançant DS1232

DS1232 és un xip de micro-monitor que s'utilitza per controlar i controlar la font d'alimentació i l'execució de programari d'un sistema basat en microcontroladors i per proporcionar un restabliment de botons. Funciona principalment en tres condicions virtuals:

  1. En primer lloc, un circuit de comparació i referència de precisió compensat per temperatura controla l’estat de Vcc.
  2. La segona funció és dur a terme el control de reinicialització de fons.
  3. La tercera funció és un temporitzador de gos de vigilància que obliga els senyals de restabliment a estat actiu si l’entrada estroboscòpica no es fa baixa abans del temps d’espera.

Quan Vcc torna a una condició de tolerància, els senyals de restabliment es mantenen en estat actiu durant un mínim de 250 ms per permetre que la font d'alimentació i el processador s'estabilitzin.

El DS1232 està disponible en configuració de 8 i 16 pins. Aquí només veurem uns DS1232 de 8 pins.

DS1232 DS1232 Pin Descripció

Característiques:

  • Atura i reinicia el microprocessador quan està fora de control
  • DIP de 8 pins amb estalvi d’espai
  • Elimina els components separats
  • El microprocessador es reiniciarà automàticament quan arribi l'alimentació
  • Si es produeix una substitució externa, llavors controla el botó
  • La potència de subministrament es controla un 5% o un 10%
  • El microprocessador es mantindrà ideal en comprovar els transitoris de potència

Aplicació de DS1232:

El circuit següent mostra com s’utilitza el DS1232 amb un microcontrolador DS87C520.

Circuit DS1232

Des del circuit, hi ha una resistència de tracció per a la sortida baixa activa i un condensador de desacoblament per reduir la possibilitat que el soroll de la font d'alimentació provoqui un restabliment. El microcontrolador no requereix la sortida RST del DS1232. Els LED s’utilitzen per senyalitzar quan es mantenen els ISR (Interrupt Service Request).

Quan el senyal de restabliment alt actiu augmenta amb VCC i es manté alt entre 250 ms i 1 segon. El restabliment actiu mínim es manté 0V fins que transcorre el retard i després és elevat per la resistència de tracció. La resistència de tracció és necessària perquè RST és una sortida de col·lector obert. Normalment, RST requereix uns 450 ms per estar inactiu. Si el senyal de restabliment està inactiu, el microcontrolador ha d’estrobejar el senyal ST baix abans que passi el temporitzador del gos de vigilància. El temporitzador de vigilància del DS1232 no es pot desactivar, de manera que s’ha de produir a uns n ms de la inactivació dels senyals de reinici o del restabliment del microprocessador. El DS1232 controla VCC en tot moment i reinicia el microcontrolador si la tensió baixa per sota de VCCTP (punt de sortida VCC). El VCCTP es pot programar a un 5% o un 10% per sota de VCC i el micro monitor mantindrà actius els senyals de restabliment durant 250 ms a 1 segon després que el VCC es recuperi i torne per sobre de VCCTP. VCCTP es programa amb el pin TOL.