ID klicatelja na osnovi mikrokrmilnika in uporaba DS1232

Preizkusite Naš Instrument Za Odpravo Težav





Praktična aplikacija z uporabo mikrokrmilnika - ID klicatelja

Identifikacija klicatelja je znana kot identifikacija klicatelja (CID), gre za telefonsko storitev, ki posreduje številko kličočega na telefon klicane osebe kmalu po odgovoru na klic. Kjer lahko ID klicatelja dodatno navede ime kličočega, če je na voljo. ID klicatelja je lahko prikazan na zaslonu telefona ali na ločeni prikazovalni napravi, ki je povezana z njim.

ID klicatelja je značilnost digitalnega telefonskega omrežja, s katerim je mogoče telefonsko številko kličočega prek standardne telefonske linije prenesti na klicanega, preden se ta odzove na klic. Obstajata dva različna signalna sistema za identifikacijo klicatelja, pri katerih se podatki pošiljajo med prvim in drugim izbruhom zvonjenja telefona. Poleg tega se informacije o številki prenašajo s standardnimi signali DTMF. Mikrokrmilnik se uporablja za nadzor celotnega sistema.




Na LCD zaslonu se prikažejo dohodne in klicane številke. Mikrokrmilnik se uporablja za nadzor celotnega sistema. Številke dobi prek dekoderja DTMF in jih prikaže na LCD-prikazovalniku.

Majhne opombe o DTMF:



Obstajata dve vrsti klicnih sistemov: pulzno klicanje in tonsko klicanje. Tonski klicni sistem je splošen klicni sistem in je hitrejši od pulznega. DTMF se uporabljajo v telefonskem linijskem sistemu in se uporabljajo tudi za nadzor telefonskih sistemov. Sistem DTMF sestavljajo v glavnem nizko in visokofrekvenčni pasovi za vsako številko, glede na te frekvence pa se lahko signali prenesejo v sistem. Ko pritisnete številko na telefonu, se sproži ton.

Specifikacije in standardi identifikacije klicatelja:


Obstajata dve vrsti signalnih sistemov za identifikacijo klicatelja. Sistemi oštevilčenja sestavljajo koda države (CC) in nacionalno pomembno število (NSN). Na primer, na telefonski številki 91-9885098850 je koda države '91', nacionalno pomembna številka pa '9885098850'. Državno pomembna številka je sestavljena iz območne kode in naročniške številke.

klicateljPodatki o klicni številki in klicani številki se prenesejo v naslednji obliki:

klicatelj IInformacije so posredovane kot zaporedje tonov DTMF. Z zgornje slike se prva klicna številka prenaša z zaporedjem posredovanega zaporedja številk, ki mu sledi informacijska koda. Tu A in B označujeta začetek klicne in preusmerjene številke. Če je več posredovanih številk, se pošljejo drugače. In C je konec prenosa.

Glavne značilnosti naprave za identifikacijo klicatelja:

  • Prikaz klicne telefonske številke pred sprejemom klica
  • Vzdrževanje dnevnika vseh neodgovorjenih klicev ter ure in datuma klica
  • Prikaz številke, ki jo je poklical uporabnik, in trajanja klica
  • Prikaz ure in datuma, ko naprava miruje
  • Omogočanje uporabniku, da z gumbom prilagodi datum in uro

Blokovni diagram klicatelja z uporabo 8051 in dela:

Mikrokrmilnik je najpomembnejša komponenta sistema za identifikacijo klicatelja. Uporablja se iz več razlogov. 8051 je 8-bitni krmilnik, zelo enostavno ga lahko programiramo. Ima 4Kb bliskovnega pomnilnika, 128 bajtov RAM-a na čipu.

ID klicateljaMikrokrmilnik ima glavno vlogo v sistemu za identifikacijo klicatelja, saj nadzoruje celotne sistemske komponente, predvsem DTMF in LCD zaslon. Glavna funkcija naprave je sprejemanje signalov DTMF, ki predstavljajo informacije o identiteti kličočega s telefonske linije, in njihovo dekodiranje v ustrezne binarne kode. Mobilni telefon je iz vtičnice za ušesni telefon povezan z dekodirnikom DTMF za sprejemanje podatkov. Te kode se nato prenesejo v mikrokrmilnik. Nato obdelani podatki dobijo vzporedno povezanih sedemsegmentnih zaslonov.

Način za preizkus napajanja sistema, ki temelji na mikrokrmilniku - z uporabo DS1232

DS1232 je čip za mikro monitorje, ki se uporablja za nadzor in nadzor napajanja in izvajanje programske opreme sistema, ki temelji na mikrokrmilniku, in za ponastavitev tipk. Deluje predvsem v treh virtualnih pogojih:

  1. Najprej referenčno in primerjalno vezje z natančno temperaturno kompenzacijo nadzira stanje Vcc.
  2. Druga funkcija je izvajanje nadzora ponastavitve s pritiskom na dno.
  3. Tretja funkcija je nadzorni časovnik, ki prisili signale za ponastavitev v aktivno stanje, če vhod stroboskopa ni premaknjen pred iztekom časa.

Ko se Vcc vrne v stanje nesprejemljivosti, se signali za ponastavitev ohranijo v aktivnem stanju najmanj 250 ms, da se napajanje in procesor stabilizirata.

DS1232 je na voljo v 8-in 16-polni konfiguraciji. Tu bomo videli le približno 8-pinski DS1232.

DS1232 DS1232 Opis pin

Lastnosti:

  • Mikroprocesor ustavi in ​​znova zažene, ko je brez nadzora
  • 8-pinski DIP s prihrankom prostora
  • Odstrani ločene komponente
  • Mikroprocesor se bo samodejno znova zagnal, ko pride do napajanja
  • Če je prišlo do zunanjega preglasitve, nadzoruje tipko
  • Napajalna moč je nadzorovana 5% ali 10%
  • Mikroprocesor bo ostal idealen pri preverjanju prehodnih moči

Uporaba DS1232:

Spodnje vezje prikazuje, kako se DS1232 uporablja z mikrokrmilnikom DS87C520.

DS1232-vezje

Iz vezja je vlečni upor za aktivno nizko moč in ločilni kondenzator, da se zmanjša možnost hrupa na napajanju, ki povzroči ponastavitev. Izhod RST DS1232 mikrokrmilnik ne zahteva. Lučke se uporabljajo za signalizacijo, ko se servisirajo ISR (Interrupt Service Request).

Ko se aktivni signal visoke ponastavitve dvigne z VCC in ostane visok med 250 ms in 1 sekundo. Aktivna nizka ponastavitev ostane 0V, dokler zamuda ne mine, nato pa jo povlečni upor potegne visoko. Povlečni upor je potreben, ker je RST izhod odprtega kolektorja. Običajno RST in potrebuje približno 450 ms, da postane neaktiven. Če je signal ponastavitve neaktiven, mora mikrokrmilnik utripati signal ST pred iztekom časovnega pasu. Nadzornega časovnika DS1232 ni mogoče onemogočiti, zato se mora to zgoditi v n ms, ko signali za ponastavitev postanejo neaktivni, ali bo mikroprocesor ponastavljen. DS1232 ves čas nadzira VCC in mikrokrmilnik ponastavi, če napetost pade pod VCCTP (točka izklopa VCC). VCCTP je mogoče programirati na 5% ali 10% pod VCC in mikro monitor bo zadrževal signale za ponastavitev aktivne 250 ms do 1 sekunde po tem, ko se VCC obnovi in ​​vrne nad VCCTP. VCCTP je programiran s TOL zatičem.