
Fizic, apelatorul are urmatoarele componente de baza: terminalul mobil GSM, interfata si cablu cu conector. Terminalul mobil GSM este un telefon mobil, model Ericsson GA628, A1018, T10. În telefon trebuie introdusa o cartela SIM valida cu credit minim sau abonament. Alimentarea telefonului se face de la acumulatorul propriu, iar încarcarea se face prin interfata. Inerfata este realizata cu un microcontroler. Acesta transmite telefonului “comanda de apelare” . Interfata mai cuprinde si stabilizatorul de tensiune, necesar încarcarii acumulatorului. Cablu cu conector este cablu care face legatura dintre telefon si interfata. Conectorul este unul special si are 12 pini. Constructia apelatorului consta în realizarea montajului elctronic al interfetei si conectarea electrica a conectorului si a cablului. Pentru realizarea montajului nu este necesar un cablaj imprimat. Montajul se poate realiza "in aer".

Dupa realizarea montajului, fara sa introducem microcontrolerul în soclu, alimentam interfata cu 12V, si verificam tensiunea de la ieirea stabilizatorului 7808, care trebuie sa fie de 8V, iar la pinul 14 al PIC-ului sa fie de 5V. Programul care trebuie înscris în microcontroler este apelatorgsm.hex. Urmeaza programarea numarului de telefon ce va fi apelat. Înainte de operatia de scriere a programului în PIC, în fereastra corespunzatoare memoriei EEPROM, din soft-ul de programare, modificam octetii cu valori ce corespun numarului de telefon care se doreste a fi apelat. Prima cifra a numarului de telefon se va trece în primul octet. Valoarea se trece în zecimal. Dupa ultima cifra, urmatorul octet ramane nemodificat sau se trece valoarea 255 (FF în hexa). Lungimea maxima a numarului de telefon este egala cu numarul total de octeti din memoria EEPROM, minus un octet, în total 63 de cifre. Pentru exemplificare, vom lua cazul în care se doreste ca apelatorul sa formeze un numar de telefon fictiv: 1234567890. Mai întâi deschidem fisierul de date hex. În fereastra corespunzatoare memoriei EEPROM, toti octetii vor avea valoarea FF în hexa. În continuare se modifica valoare octetiilor în felul urmator: în primul octet se trece prima cifra a numarului de telefon dorit, adica 1, în al doilea octet se va trece 2, al treilea octet, valoarea 3.......În al zecelea octet se va trece ultima cifra a numarului, adica 0. Obligatoriu urmatorul octet va avea valoare FF în hexa. Valorile octetilor corespunzatori numarului de telefon, se vor trece în format zecimal. Dupa modificarea EEPROM-ului, se scrie programul în PIC. Se introduce microcontrolerul în soclu, se alimenteaza cu 12V, si se conecteaza telefonul la interfata. Se pune la masa pentru minim o secunda, intrarea interfatei IN, si daca montajul functioneaza, telefonul conectat la interfata va apela numarul de telefon programat anterior în memoria EEPROM a PIC-ului. Atentie, nu conectati intrarea IN la plusul alimentarii, deaoarece PIC-ul se distruge!
Copyright © www.constructii-electronice.ro (since 2008)| All Rights Reserved