TwoWay Thing - Dvosmjerni GSM Kontroler

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

Moderators: pedja089, stojke369, [eDo], trax

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

Post by trax »

Nisam skontao sa kakve usluge c b ?

Taj telefon podrzava samo PDU mod formata za sms. Znaci ne mozes jednostavno napisati:

Code: Select all

AT+CMGS="+387123123"<cr><lf>Ovo je poruka^Z<cr><lf>
Nego ces morati

Code: Select all

AT+CMGS=9723487623847623874687234
Znaci ono gore sve zakodiras i posaljes, malo je to zeznuto al' eto :D
amel
Posts: 8
Joined: 17-09-2005, 19:24
Contact:

Post by amel »

Pozdrav i hvala Trax
napravio sam sms sender sa
mogucnoscu slanja 3 sms poruke i telekomandnim dijelom
upravljanja 2 releja
Htio sam probati poslati sms poruku sa sadrzajem c b usluge
radi se o usluzi sa kanala 50
Kad se mobitel setuje na kanal 50 tad na displeju mobitela se
moze procitati poruka sa sadrzajem na kojem je trenutno repetitoru
mobitel konektovan.Tu je sad problem neznam kako da tu poruku koja je vec na displeju procitam na hiperterminalu.
Radi se mobitelu Siemen M50 i mikroroprocesoru u sms senderu
PIC16F628.
Hvala za svaku imformaciju.
no
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

E za citanje tih poruka moras zaviriti u tehnicku dokumentaciju, tacnije set AT komandi tog telefona kojeg imas. Pogledaj na internetu za taj PDF fajl. Ako se moze procitati, super i jeste :D
buco

Post by buco »

Jel ti mislis na nesto slicno net monitoru !? za nokije . Tri najbliza repetiora ocitava s nivoima signala .
Dobro to je zanimljivo ako imas sifre predajnika za podrucje koje te zanima !
@trax ako imas poslaji mi AT naredbe za nokije [ poceo san radit PDU rutine ] i opcenito aparate ili grupe GSMa koje imas ! ako moze !?
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Moze jasta, moram to supiti sve pa cu ti poslat!
buco

Post by buco »

Ok hvala !! Ma poceo sam radit comunikator sms s megom8 i ici cu na to da se doda automatsko odredjivane bitratea , ukljucit i txt i PDU mod da bi se sto vise GSMa moglo koristiti !!
Test za nokije cu radit na 3310 mbusu [ on mi simpatican , ali i na f busu].
Ove nove nokije nemam ali ... nesto cemo smislit ! :D
Nebi bilo lose ni semense vidit.
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Poslao sam ti RAR sa fajlovima, 3,8MB pa ga necu ovdje na forum postavljati...

Mocno je to sto pravis!
buco

Post by buco »

Neke sam rutine vec poceo pisat , ali kad dobijem pun skup naredbi onda cu se moc puno ozbiljnije uhvatit posla .
Nadam se da ce nesto ispast od toga !?! :?
Kako ti stojis sa Atmelima !? jesi radio sta s njima !?

Onaj file jos nije stigao !? :shock:
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Fajl bi ti do sada morao stici!

ATmel nisam jos poceo :-( sve da mi je al' nikako.

Ne trebaju tebi rutine nikakve, tebi treba specifikacija PDU protokola, to pronadji i napravi konvertor. Ostalo je standard. Jedine razlike na koje ces nailaziti su odgovori koje telefoni salju nazad, neki salju recimo

Code: Select all

<CR>OK<CR><LF>
dok neki znaju odgovoriti sa samo

Code: Select all

OK<CR>
Uglavnom sitnice. AT komande im saljes bas kao ASCII karakter 'A', pa 'T' i tako dalje...

Koji god mobitel nadjes, da ima modem u sebi, mozes mu poslati:

Code: Select all

AT+CMGF=0<CR><LF>
AT+CMGL=4<CR><LF>
i on ce ti vratiti listu poruka, kompresovanih u 7bitni alfabet (PDU). Sad je na tebi da ih dekodiras sa kontrolerom, pretvoris u ASCII i onda napises funkcije koje da se pozivaju kada je poruka takva ili takva...

Isto je sa slanjem, sklopis ASCII string koji ces da posaljes u SMS, i onda ga kompresujes, pretvoris u 7bitni alphabet iz 8bitnog i puknes na GSM takodje sa AT komandom...

Tako da tebi u sustini ne treba skup naredbi od pojedinih mobitela jer su 99% standardni kao i u modemu u PC-ju.
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

@buco, ne radi ti ovaj nesto E-mail !?

Vratio mi se je i kaze "ovo je permanentna greska" :-)
buco

Post by buco »

Iman ja spec PDU protokola !! Rutine , milsim na programske "odsijecke" u ovom slucaju npr dekodiranje PDU , pa onda kodiranje PDU, pa rutina za autodetekciju bitrate itd...
Prvo je najzanimljivija on terminalna naredba AT+CMGF=?
gdije telefon odgovara dal koristi TEXT [1] ili PDU [0] mod !!

PDU kodiranje je jednostavno !! nije jednostavno , nesto slozenije , al ne puno je PDU dekodiranje ! 16bitni CS je jednostavan [ koriste ga nokije].

Mail mi radi , evo saljem ja tebi mail pa vidi dal je nesto s adresom !! :D
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Evo odgovorio sam ti na ovaj mail sa kojeg si me kontaktirao. Poslao sam opet attachment.
neo_2
Posts: 5
Joined: 03-05-2006, 22:39

GSM

Post by neo_2 »

ovako, ja sam to tvoje sastavio...radim za maturalni...
umjesto onih 1N4001 stavio sam 4007, to nema veze, jel?
umjesto zenerove na 5V stavio sam stabilizator 7805, to je mislim isto u redu, ili nije? kvarc sam stavio i zalemio zicu za njega pa to spojio na srednju onu rupu, masu...jel to štima tako ?
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Ne stima bas, moras jos dodati dva kondenzatora od po 22pF. Spoji ih tako da budu izmedju GND (mase) i onih nozica kristala. Znaci jedan kondenzator na jednu nozicu i masu, i drugi kondenzator na drugu nozicu kristala i masu.

Za stabilizator ne znam, bolje uzmi zenerku neku do 3-5V.
neo_2
Posts: 5
Joined: 03-05-2006, 22:39

gsm

Post by neo_2 »

e super...nisam jos probao ali hocu ovih dana, hvala...
evo malo informativno...

http://www.elektronika.ba/forum/uploadz ... 3460_2.jpg
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Ovaj lijevi PIC bi trebao da bude PIC16F628A a ne 84A !!!
neo_2
Posts: 5
Joined: 03-05-2006, 22:39

gsm

Post by neo_2 »

dobro, uvijek se mora naci netko sa glupim pitanjima...
nego, jel na ono AUX ide napajanje i koliko volti, jel to pise igdje uopce? i za sta je ono tx i rx?....
nego, imam 3 kond od 22pf,nebi naso jos jedan eeee..., 5 od 30pf i 2 od 20pf....pa sad...sta da radim s tim...,jel mogu staviti dva od 20 i dva od 22....?
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Ne treba ti AUX. To ostavi neka visi :D

Mozes staviti od 20-30pF cak i manje i vise.
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Postavio sam novu verziju HEX-a na stranici projekta.

Mozda je najnovija verzija vec bila, ali ipak postavio sam najsvjeziju ako nista :D

Obratite paznju pri programiranju na odabir tipa kristala HS (>4MHz) ili XT (<=4MHz).
neo_2
Posts: 5
Joined: 03-05-2006, 22:39

gsm

Post by neo_2 »

e svasta...to jos ne radi...
a sta to kazes, pri programiranju? gdje ide to pri programiranju?
ovaj 628 se neda programirati da onim blesavim PIC programatorom....
trebam to predati za maturu do 6.5....he he...
Post Reply