[ milanelfak @ 23.02.2010. 21:36 ] @
Interesuje me da li je neko kacio gsm modul na pic i ukljucivao neki relej. I da li je moguce za to iskoristiti neki stari mobilni.
Unaapred zahvalan...
[ Sepa011 @ 23.02.2010. 22:47 ] @
Na prvi deo pitanja, odgovor je: kacio ja, Telit GM862 GPS.
Na drugi deo pitanja: mozda, mobilni koji ima serijski port.

Sve u svemu, mnogo je lakse okaciti GSM modul na uC, nema zezanja sa kojekakvim kablovima, ...
[ yt1nvs @ 24.02.2010. 01:11 ] @
Ja sam to radio i sa gsm modulom simcom a i sa siemens mobilnim telefonima.Sto se telefona tice bitno je da podrzava AT komande.Nedostatak siemensa je sto ako radis sa sms-ovima sto vecina ne podrzava text mod vec pdu format teksta.
Isto kao i moduli koristis Rx i Tx linije za komunikaciju sa mcu.
[ shpiki @ 24.02.2010. 16:43 ] @
http://www.elektronika.ba/502/gsm-kontroler-v1/
http://www.elektronika.ba/503/gsm-kontroler-v2/

i proguglaj malo, nacices brdo sema i resenja za ovo
[ Sepa011 @ 25.02.2010. 23:32 ] @
@shpiki
milanelfak je na pocetku lepo pitao "da li je neko kacio gsm modul na pic".
Nisu ti losi linkovi prema projektima baziranim na uC i starim mobilnim telefonima, medjutim ti 'starci' polako izumiru. Za iole ozbiljniji rad/razvoj ipak preporucujem GSM modul, Telit GM862, na primer, posto u sebi ima i nosac SIM kartice, dimenzija 4.5 x 4.5 cm i negde oko 3 mm visine.

Ima malko zaye*****je oko prilagodjavanja naponskih nivoa Rx i Tx linija, ali to nije strasno. Sto se formata za SMS tice podrzava i Text mod i PDU mod, pa biras ono sto ti vise odgovara. Osnovna brzina komunikacije po serijskom portu je 4800 bauda, ali to moze da se poveca (tada preporucujem uvidjenje hardverskog hendseikinga RTS/CTS). Ima i GPRS, ugradjenu podrsku za TCP/IP,...

Na kraju ostaje samo da se napise aplikacija za uC
[ milanelfak @ 26.02.2010. 10:20 ] @
Da li mora da se pise protokol za taj telit862?
[ Sepa011 @ 26.02.2010. 14:20 ] @
Ja, koliko se razumem u ovu poljoprivredu, ne shvatam o kakvom protokolu ti pricas.

Ti posaljes modulu komandu u ASCII formatu, modul ti odgovori u ASCII formatu. "Protokol" je standarna RS-232 komunikacija 4800,8,N,1
[ milanelfak @ 26.02.2010. 15:25 ] @
Jel imas neki takav kod koji bi mogao da mi pustis na mail?
[ Keez-a @ 26.02.2010. 18:19 ] @
Na mail ne 'pustam' nista. Pitaj sta te interesuje, bice napisano ovde (ima verovatno i drugih kojima je ovako nesto interesantno), samo ne ocekuj kompletnu aplikaciju. Code Snippets, da se stekne predstava.

Pitaj sta te zanima >>
[ milanelfak @ 26.02.2010. 19:38 ] @
Interesuje me da li se sve zasniva na programiranju konrolera ili ima još neko programiranje?
[ Sepa011 @ 26.02.2010. 22:03 ] @
Paaa, ako uC kontrolise GSM modem, onda se lako da zakljuciti da se sve svodi na programiranje uC.

E, onda u programu koji pises za uC moras i da imas rutinu za inicijalizaciju GSM modema.
[ milanelfak @ 27.02.2010. 10:58 ] @
Ja se izvinjavam sto mozda davim, ali sam do sada radio samo proste stvari sa uC, pa ovo ne znam odakle da pocnem :) Koji kontroler da koristim?
[ bogdan.kecman @ 27.02.2010. 11:11 ] @
Citat:
milanelfak: Koji kontroler da koristim?


pozeljno neki koji ima usart
[ milanelfak @ 27.02.2010. 11:27 ] @
Koji prredlazes?
[ Sepa011 @ 27.02.2010. 12:00 ] @
Bilop bi glupo da ti preporucujem koji mikrokontroler bi tebi zavrsavao posao. Uglavnom, kao sto je napisao Bogdan, neki koji ima USART, a takvih ima k'o salate. Sve zavisi koliki ce ti biti program.

Pocnes da pises aplikaciju za jedan kontroler (i pre nego sto ga kupis) i prilikom kompajliranja ces videti koliko ti je softver zauzeo programske memorije. Kako budes prosirivao svoj program, tako ce rasti zahtev za programskom memorijom, tada odaberes sledeci uC sa vise memorije,...
[ bogdan.kecman @ 27.02.2010. 12:07 ] @
Citat:
milanelfak: Koji prredlazes?


ne znam sta pravis .. u kom jeziku pises ... ja bi licno isao na neki 18F

ali odes na:
http://www.microchip.com/maps/main.aspx

pa odaberes microcontroller
odaberes da te zanimaju samo 8-bitni (ili ako oces ne moras .. ali ne verujem da ces da radis sa 16bitnim ili 32bitnim uC-om ovu pricu :D )
pa odaberes periferije koje ti trebaju (u tvom slucaju odaberes da ima 1 uart ch)

obrati paznju, svaki put kad nesto promenis on refreshuje ili cenu stranu ili samo deo sa rezultatima

onda sortiras rezultate po "sta te vec zanima" ... na primer ako oces sto manji footprint onda sortiras po "package pin"

i dobijes npr da od 8pina sa seriskim portom (hardwerskim) imas PIC12F1822, da sa 14pina imas PIC16F1823, PIC16F1824 ...

onda mozes da odaberes par komada (kliknes na ADD...) i uradis "compare side by side" ...

na primer odlicni su ti
PIC18F1220 ili PIC18F1230 ... PIC18F1220 ima 1 8bita i 3 16bitna tajmera dok 1230 ima samo 2 16bitna, ali zato 1230 ima 3 analogna komparatora i 100ksps ad .. oba imaju lin, 8mhz interni osc ili 40mhz max frekvenciju rada ... etc etc ...

tako da... "koji predlazes" .. predlazem da odes na maps, odaberes sta ti treba od periferije i onda odaberes odgovarajuci uC .... sto se samog seriskog porta tice .. skoro svaki noviji pic ima usart tako da moras da vidis vezano za ostale parametre .. ono sto ja predlazem je da uzmes 18F osim ako ti nije bas zapelo za to da bude 8pina ... onda imas onaj 12F1822