GSM Alarm

Rasprava o el. shemama, pitanja i diskusije. Ako ti treba neka shema, ovdje pitaj.

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
JoKeR
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 01-04-2005, 23:15
Contact:

GSM Alarm

Post by JoKeR »

Da ne zauzimam mjesto komentara u project odlucio sam svoje probleme prebacit u forum...
--Trax napisao--

Trax ( - ) @ 12/04/2005
Spoji otpornik od 4k7 izmedju alarma (TX) i mobitela (RX)-
umjesto zice, jer on radi na 3,3V a alarm na 5V. Na nekim-
mobitelima je to OK dok na nekim pravi probleme.


Trax ( - ) @ 12/04/2005
Promijeni TX i RX, znaci obrni ih mozda ti to nije OK. Spoji GND-
od mobitela sa GND od alarma.



Imam opet problem... :D

Nakon modifikacija zamjene RX TX na mob connectoru i ubacivanja 4k7 otpora na TX liniju radi inicijalizacija. samo kad aktiviram senzor upale se obe LED diode ali ne zove :D

Bas sam ostavio da malo blinka nece li doci sebi... :D :D

Da i zasto je na (RX) liniji 47k a na (TX) liniji 4k7?
Last edited by JoKeR on 13-04-2005, 00:33, edited 1 time in total.
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Eh ovako...

Prikacis mobitel na taj alarm i onda alarmu ukljucis napajanje. Nakon toga spojis onaj ON/OFF pin na masu. Eh, sad se mobitel inicijalizuje fino. Ako sve bude OK onda se zuta LED ukljuci i bude non stop ukljucena. Sad je sve OK.

Sad kada bi spojio ON/OFF pin na masu, crvena LED treba da blinka brzo. Nakon nekih 7-8 sekundi pocne da blinka sporije. Eh sad kada spojis "SENZOR" pin na masu alarm ce da zovne tvoj isprogramirani broj. Kad te on nazove, i kad se ti javis sa drugog broja, on ce da prekine vezu i opet ceka "SENZOR" pin. Ceka sve dok ON/OFF pin ne otpojis sa mase.

47k otpornik djeluje kao pull-up otpornik za PIC (RX) pin, dok 4k7 treba za mobitel jer mu je +5V puno kad mu PIC salje podatke.

To ti je sve :)
JoKeR
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 01-04-2005, 23:15
Contact:

Post by JoKeR »

Ma napravio sam! :) nisam mogao da javim jer sam bio van a i server je bio neko vrijeme down
problem je bio kod mog ajmo nazovimo ga tako "nespretnim lemljenjem" :D


mslim da ima mali bug...
kod uspostave poziva nece da vrati u standby mod nego nastavlja zvati...
Evo bas pokusavam nesto u disassembleru... radim sa onim PIC simulatorom IDE samo je jako ogranicen odnosno ne moze prikazati realno stanje... e da ima li tko patch za "leg" verz...

Uskoro cu da radim neki seminar vezano za microkontrolere pa cu da uploadam shemu!


Trax best regards!
User avatar
Tuta
Pocetnik na forumu
Pocetnik na forumu
Posts: 42
Joined: 09-02-2005, 23:43

Post by Tuta »

....eto vidis @Trax da i ostalima ne prekida uspostava poziva, sjetis se kad sam ti pisao da ne radi tako kako ti kazes... i ono sto si dodao u mom dodatku kao TXT File.... :))

Pozdrav!
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Izgleda da vam nesto ne fercera bas...

Mozda zato sto sam ja koristio S25 a vi neke druge. Eh, hajde sad ovako. Uzmi taj svoj telefon siemens i spoji ga na PC. Pokreni hyperterminal ili onaj moj programcic "SerialNG" i kucaj slijedece komande:
ATZ<CR><LF>

ATE0<CR><LF>
s tim da ovo <CR><LF> neces kucati nego je to "enter" sa tastature...

Nakon svake od ove dvije komande treba mobitel da ti javlja "OK", znaci ne smije reci "ERROR".

Nakon toga, kad si ga inicijalizovao, kucaj "ATDT+387_TVOJ_BROJ_;" bez navodnika i udari enter... sad bi telefon trebao da zove.

Kad onaj tamo drugi zazvoni ti se tad javi!

Trebalo bi tad kad se javis da se na terminalu ispise "OK" ... ako se ne ispise "OK" onda ti zato alarm ne prekida vezu kad te nazove. Vidi sta ispise pa da i to ubacim u program da i vama radi.

Trax
JoKeR
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 01-04-2005, 23:15
Contact:

Post by JoKeR »

evo ovako.. nakon inicijalizacije uspostavi vezu napise OK kad prekinem napise NO CARRIER sto je i normalno
ATZ

OK

ATE0

OK


OK

---> prekinem

NO CARRIER

˙
PS
jel radis cisto asemblerski ili preko programa (C, Basica)?
JoKeR
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 01-04-2005, 23:15
Contact:

Post by JoKeR »

gledajuci disasamblani hex code nakon inicijalizacije PORTA (RB5 aktivan)
vrti stalno DECFSZ 0x10,F i GOTO 0x0B6...

Sada sto treba napraviti da prodje inicijalizacija mob ili je nemoguce to napraviti preko PIC simulatora IDE...

Gdje mogu da nadjem knjgu o PIC16FXX mikrokontrolerima imam datasheet samo mi je to nedovoljno...

i gdje promjeniti vrijeme moda kada crvena lampica brzo treperi(alarm nije jos aktivan), ?
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Ne vidim gore gdje si ukucao "ATDT_broj_telefona_;" ???

Kad to ukucas, i telefon zovne, ti se na drugom - obicnom telefonu javi i neka se onda uspostavi veza. Sad bi trebalo da se ispise "OK" u terminalu jel tako?

Mozda si to i uradio ali ne vidim gdje si zvao sa ATDT...
JoKeR
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 01-04-2005, 23:15
Contact:

Post by JoKeR »

Evo ... nisam ukljucio lokani echo ...

Code: Select all

>> Komanda: ATZ

OK

>> Komanda: ATE0
ATE0

OK

>> Komanda: ATDT+3859xxxxxxx;

OK

NO CARRIER

User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Meni tu izgleda da sve radi OK...

De to odradi u tom SerialNG programu i snimi mi log fajl (imas dole dugme za to) jer mi treba i desni onaj prozor.

Da potvrdimo, ti kad se javis sa drugog telefona (uspostavis vezu) u programu se ispise "OK" ?? Tako bi i trebalo da radi... ajd mi i taj desni prozor znaci, snimi log fajl jer mi je svaki bajt bitan.
strichek
Posts: 2
Joined: 16-04-2005, 16:06

Post by strichek »

trax wrote:Da potvrdimo, ti kad se javis sa drugog telefona (uspostavis vezu) u programu se ispise "OK" ?? Tako bi i trebalo da radi...
Nazalost kod mene nije tako. Mob ispise OK u trenutku kad napisem ATDT broj telefona; i stisnem enter. Znaci kad mob nazove broj on napise OK i dalje nista. Kad se drugi javi nista se ne desava, a kad se linija prekine napise onaj NO CARRIER. Inace rijec je o S35 (sa ME45 ista stvar). Evo ispod sadrzaj LOG-a - nadam se da ce pomoci iako nemam pojma zasto se ne vidi dio ATDT...:

>> Komanda: ATZ
ATZ

OK

>> Komanda: ATE0
ATE0

OK

>> Komanda: ATDT 098XXXXXXX;

OK


NO CARRIER



RX ASCII Prozor:
-----------------------------------

---new trans---
1. 65 >> A
2. 84 >> T
3. 90 >> Z
4. 13 >>

5. 13 >>

6. 10 >>

7. 79 >> O
8. 75 >> K
9. 13 >>

10. 10 >>

---new trans---
1. 65 >> A
2. 84 >> T
3. 69 >> E
4. 48 >> 0
5. 13 >>

6. 13 >>

7. 10 >>

8. 79 >> O
9. 75 >> K
10. 13 >>

11. 10 >>

---new trans---
1. 13 >>

2. 10 >>

3. 79 >> O
4. 75 >> K
5. 13 >>

6. 10 >>

---new trans---
1. 13 >>

2. 10 >>

3. 78 >> N
4. 79 >> O
5. 32 >>
6. 67 >> C
7. 65 >> A
8. 82 >> R
9. 82 >> R
10. 73 >> I
11. 69 >> E
12. 82 >> R
13. 13 >>

14. 10 >>
JoKeR
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 01-04-2005, 23:15
Contact:

Post by JoKeR »

nikako na zelenu granu :) i meni je bas ovako kao u strichek-a...

Ali probao sam na vise mobitela... radi SL45i a na svim ostalim ne... M35 C35 (dobro ova dva su identicna po firwareu) S45i C45... jos cu da probam na C25 pa cu javiti...
JoKeR
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 01-04-2005, 23:15
Contact:

Post by JoKeR »

Evo ovako nije izgleda problem u hex fileu nego je problem kod otpornika...

Probao sam sa vise modela mobitela...

U (TX) liniji bitno je staviti otpor 47k 4k7 1k ili zica...

Malo sam experimentirao i mjerio napone... pokazalo se najbolje 1K otpor za S45i(ver56) C45(ver50) ...
JoKeR
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 01-04-2005, 23:15
Contact:

Post by JoKeR »

Izgleda da sam pogrijesio... :D
Opet isto stalno se resetira... pa nekad je dobro... :D

Treba mijenjati HEX :D

Aj pozdrav
strichek
Posts: 2
Joined: 16-04-2005, 16:06

Post by strichek »

S kojim mobitelima provjereno radi? Nabavio bi nekog starog siemensa za tu svrhu kad s mojim ne radi... Trax, s cim si ti testirao?
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Ja koristim S25 i imam ih dva-tri samo za ove budalastine. Sa svim S25 radi kako treba :)
JoKeR
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 01-04-2005, 23:15
Contact:

Post by JoKeR »

Imam opet problem... sada pocme zvati pa prekine...i tako u nedogled...
(mob S45i) sa nizim CMS35 neprekidno zove...


RX linija 47k pa i 4k7(inicijalizira samo X45 modele)
TX linija nijenjam otpore od 220 1k 4k7... opet isto

Nikako da ga dovedem u radno stanje :)
Goran
Posts: 1
Joined: 03-05-2005, 09:40

Post by Goran »

Gdje da nabavim kristal???Treba mi do idućeg četvrtka pa ako netko može da mi pošalje na
Kolodvorska 98
Velika Gorica 10410
Hrvatska

Hvala
AlexTroy
Posts: 1
Joined: 16-05-2005, 13:17

Post by AlexTroy »

Hello Trax
After dialing, I answer on a bell and after that the dialing repeats again.
In what a problem? In hex?
-----------
Best Regards
AlexTroy
Post Reply