Mikrokontrollerbasert nummervisning og bruk av DS1232

Prøv Instrumentet Vårt For Å Eliminere Problemer





En praktisk applikasjon ved bruk av Microcontroller - nummervisning

Anrops-ID er kjent som nummeridentifikasjon (CID). Det er en telefontjeneste å overføre nummeret til den anropte personen kort tid etter at samtalen er besvart. Hvor kan innringer-ID i tillegg gi navnet på den som ringer, hvis tilgjengelig. Innringer-ID-en kan vises på telefonskjermen eller på en separat skjermenhet som er koblet til den.

Anrops-ID er et kjennetegn ved det digitale telefonnettverket, der telefonnummeret til den som ringer kan overføres ved å bruke standardtelefonlinjen til den ringte personen før han / hun svarer på samtalen. Det er to forskjellige anrops-ID-signaleringssystemer, der data sendes mellom det første og andre ringesignalutbruddet. Videre overføres nummerinformasjonen ved bruk av standard DTMF-signaler. Mikrokontrolleren brukes til å kontrollere det totale systemet.




Innkommende og oppringte numre vises på LCD-skjermen. Microcontroller brukes til å kontrollere hele systemet. Det får tallene gjennom DTMF-dekoderen og viser det over LCD-skjermen.

Små merknader om DTMF:



Det er to typer oppringingssystemer: Pulsring og tonevalg. Toneoppringingssystem er et generelt oppringningssystem og raskere enn pulsoppringningssystemet. DTMF-er brukes i telefonlinjesystem og brukes også til å kontrollere telefonsystemene. DTMF-systemet består hovedsakelig av lave og høye frekvensbånd for hvert nummer, i henhold til disse frekvensene kan signalene overføres til systemet. Når et nummer trykkes på telefon, vil en tone generere.

Spesifikasjoner og standarder for nummervisning:


Det er to typer signaliseringssystemer som ringer ID. Nummereringssystemene består, landskode (CC) og nasjonalt signifikant nummer (NSN). For eksempel, i telefonnummeret 91-9885098850, er landskoden “91” og det nasjonale nummeret er “9885098850”. Det nasjonale betydningsverdien består av et retningsnummer og abonnentnummeret.

innringerenNummeret og informasjonen om telefonnummeret overføres i følgende format:

innringer jegInformasjonen gikk gjennom som DTMF-tonesekvens. Fra figuren over blir det første anropsnummeret overført av sekvensen av videresendt nummersekvens etterfulgt av informasjonskode. Her angir A og B starten på anropet og videresendt nummer. Hvis det er flere videresendte tall, overføres de alternativt. Og C er slutten på overføringen.

Hovedfunksjonene til anrops-ID-enheten:

  • Viser av telefonnummeret før samtalen besvares
  • Opprettholde en logg over alle de ubesvarte samtalene samt tidspunkt og dato for samtalen
  • Viser nummeret som er slått av brukeren og samtalens varighet
  • Visning av tid og dato når enheten er inaktiv
  • Gjør det mulig for brukeren å justere dato og klokkeslett ved hjelp av trykknappen

Blokkdiagram over anroper-ID ved bruk av 8051 og Working:

Microcontroller er den viktigste komponenten i anrops-ID-systemet. Det brukes av mange grunner. 8051 er 8-bits kontrolleren, vi kan programmere veldig enkelt. Den har 4Kb flashminne, 128 byte RAM på chip.

innringer-IDMicrocontroller spiller hovedrollen i nummer-ID-systemet, den styrer hele systemkomponentene, hovedsakelig DTMF og LCD-skjerm. Hovedfunksjonen til enheten er å motta DTMF-signalene som representerer informasjonen som ringer fra telefonlinjen og å dekode dem til tilsvarende binære koder. En mobiltelefon er koblet fra øretelefonuttaket til DTMF-dekoderen for mottak av dataene. Disse kodene overføres deretter til mikrokontrolleren. De behandlede dataene blir deretter gitt til de parallellkoblede syv segmentskjermene.

En måte å teste strømforsyningen til det mikrokontrollerbaserte systemet - ved hjelp av DS1232

DS1232 er en mikromonitorbrikke, som brukes til å overvåke og kontrollere strømforsyningen og programvareutførelsen til et mikrocontrollerbasert system og til å tilbakestille en trykknapp. Det fungerer hovedsakelig på tre virtuelle forhold:

  1. For det første overvåker en presisjonstemperaturkompensert referanse og komparatorkrets status for Vcc.
  2. Den andre funksjonen er å utføre tilbakestillingskontroll på trykkbunnen.
  3. Den tredje funksjonen er en vakthundstimer som tvinger tilbakestillingssignalene til aktiv tilstand hvis strobeinngangen ikke blir lavt før timeout.

Når Vcc går tilbake til en toleransetilstand, holdes tilbakestillingssignalene i aktiv tilstand i minst 250 ms for å tillate strømforsyningen og prosessoren å stabilisere seg.

DS1232 er tilgjengelig i 8-pin og 16-pin konfigurasjon. Her skal vi bare se om 8-pinners DS1232.

DS1232 DS1232 Pin Beskrivelse

Egenskaper:

  • Stopper og starter mikroprosessoren på nytt når den er ute av kontroll
  • 8-pin DIP med plassbesparelse
  • Fjerner de separate komponentene
  • Mikroprosessoren starter automatisk på nytt når strømmen kommer
  • Hvis ekstern overstyring skjedde, styrer den trykknappen
  • Forsyningseffekten styres 5% eller 10%
  • Mikroprosessor vil være ideell når du sjekker strømtransientene

Anvendelse av DS1232:

Kretsen nedenfor viser hvordan DS1232 brukes med en DS87C520 mikrokontroller.

DS1232-krets

Fra kretsen er en opptrekksmotstand for aktiv lav utgang og en frakoblingskondensator for å redusere muligheten for støy på strømforsyningen som forårsaker en tilbakestilling. RST-utgangen fra DS1232 kreves ikke av mikrokontrolleren. LED-lampene brukes til å signalisere når ISR (Interrupt Service Requests) blir betjent.

Når det aktive høye tilbakestillingssignalet stiger med VCC og forblir høyt mellom 250 ms og 1 sekund. Den aktive lave tilbakestillingen forblir 0V til forsinkelsen går, og trekkes deretter høyt av opptrekksmotstanden. Opptrekksmotstanden er nødvendig fordi RST er en åpen kollektorutgang. Vanligvis RST og krever omtrent 450 ms for å bli inaktiv. Hvis tilbakestillingssignalet er inaktivt, må mikrokontrolleren ta ST-signalet lavt før vakthundtimeren går ut. DS1232's watchdog timer kan ikke deaktiveres, så dette må skje innen n ms etter at tilbakestillingssignalene blir inaktive, ellers blir mikroprosessoren tilbakestilt. DS1232 overvåker VCC til enhver tid og tilbakestiller mikrokontrolleren hvis spenningen faller under VCCTP (VCC trippunkt). VCCTP kan programmeres til 5% eller 10% under VCC, og mikromonitoren vil holde tilbakestillingssignalene aktive i 250 ms til 1 sekund etter at VCC gjenoppretter og returnerer over VCCTP. VCCTP er programmert med TOL-pinnen.