Apelator telefonic GSM 1.0

Autor: Administrator

Contact:  constructiielectronice@gmail.com

Functionare

Apelatorul se compune dintr-o interfata si un telefon. Interfata comunica cu telefonul folosind comenzile AT. Comunicatia este seriala-asincrona, de tipul RS-232, si foloseste doar linia de receptie date Rx a telefonului. Parametrii de comunicatie sunt: 9600 bps, 8N1. Aceste comenzi sunt acceptate de catre modemul interior al telefonului. Ca atare, cu ajutorul acestor comenzi, anumite optiuni din meniul telefonului (apelare, expediere SMS, raspuns la apel, închide apelul etc.) se pot realiza din exterior, în functie de setul de comenzi acceptat. Mai jos, sunt prezentate câteva comenzi AT acceptate de cele trei tipuri de telefon, marca Ericsson(GA 628, A 1018, T10).

Comenzi AT:
  • ATA - raspunde la apel
  • ATH - inchide apelul
  • AT+CFUN=0 - inchide telefonul
  • AT+CBC - care este nivelul bateriei?
  • ATDxxxxxxxxxx; - apeleaza numarul de telefon xxxxxxxxxx

Schema interfatei

Circuitul stabilizator IC2 stabilizeaza tensiune comuna de intrare, de la 12V la 8V, tensiune necesara încarcarii acumulatorului din telefon. Apelatorul poate functiona si fara aceasta tensiune, însa la descarcarea acumulatorului, acesta trebuie reîncarcat cu încarcatorul propriu. Valoarea de 5V a tensiunii necesare alimentarii microcontrolerului, este obtinuta cu ajutorul grupului Dz1, R1 si C3. Microcontrolerul are frecventa de lucru de 4 Mhz, fiind stabilizata de grupul Q1, C1 si C2. Pinul 18 este configurat ca iesire, si are rol de transmitere de date (Tx). Tranzistorul T1 are rol de buffer inversor între telefon si microcontroler. Pinul 9 are rol de intrare; punerea acestuia la masa montajului va avea ca efect transmiterea la pinul 18, si apoi prin T1 catre telefon, pe linia de date Rx a telefonului, a unei comenzi AT. Aceasta comanda este: [atdxxxxxxxxxx;] - unde xxxxxxxxxx este numarul de telefon care trebuie apelat (numarul de telefon memorat în EEPROM-ul Pic-ului). Semnul [;] este inclus în comanda. Caracterele comenzii AT sunt în format ASCII. Din ASCII sunt convertite în format hexa., iar în final sunt prezente pe linia de date Rx sub forma binara. Fiecare comanda este urmata de secventa în format hexa [0x0A 0x0D 0x00].

Modul de transmisie a comenzilor AT


Conectarea "prin releu" cu un sistem de alarma


Conectarea la sistemul de alarma folosind releul ce cupleaza sirena

Avantaje:
  • cheltuieli minime
  • starea alarmei sau evenimentul se anunta în timp real
  • apelatorul poate fi interfatat cu orice dispozitiv electronic
Dezavantaje:
  • apelul de la apelator catre destinatar este ratat în urmatoarele situatii: lipsa semnal retea GSM, retea ocupata, cartela SIM blocata sau invalida, oprirea accidentala a telefonului.