Merhabalar kısa bir araştırmadan sonra konu açma gereği duydum.
GL865 GSM modulüyle hazır kit üzerinden epeyce çalıştım. Sonra yetersiz geldi uygulamaya özel devresini yapmam gerekti. Yaptım. Ama devreyi çalıştıramadım. ilk defa devresine girdiğimden önce sadece modülü çalıştırabilecek miyim. onu görmek için devreyi en basit konfigurasyonla yalın çizdim. Sonra conn-sil soketler üzerinden seri port gibi ilaveler yapıp o kısımları deneyecektim. Ama modül hiç çalışmadı bile.
simholder, modul ve anten footprinti ve şematiğini kendim yaptım.
Şemam:
(http://j1311.hizliresim.com/1h/y/v0x2n.bmp) (http://bit.ly/c25MCx)
Ares:
(http://j1311.hizliresim.com/1h/y/v0x7k.png) (http://bit.ly/c25MCx)
Baskım:
(http://s7.postimg.cc/g96m7y817/v0wkt.jpg) (http://postimg.cc/)
Telit manual dokumanlardan esinlenerek hazırlamaya çalışmıştım. Ama minimum çalışma konf. ta unuttuğum veya yanlışım mı var sizce?
mesela stad_led pinini trasistör üzerinden lede bağladım çalıştığını anlamak için. yan sön gelmiyor. PWRMON devamlı lojik 1 de. Neden çalışmıyor. Bu modulle çalışan arkadaşlar lütfen yardım edin
37 nolu VBATT_PA yı da vcc ye bağlaman gerekiyor
VBATT_PA ve VBATT 37-38. pinler resimde belli olmasada üstten birbirine kısa devre ettim zaten. ikisi birlikte yaklaşık 3.8V beslemeye bağlı. besleme geliyor mu diye kontrol de ettim. orda sorun yok. Devre Çalışmıyor... :(
Etiketteki Telit yazısının T tarafında bir kesik var. Burası ilk pini gösteriyorsa bir üstteki PCB çizimine göre yanlış montaj yapmışsınız. :o
hocam soldakini gl865 dual/quad hardware datasheetten kestim. top- üst görünüme göre doğru lehimlemişim gibi geliyor bana. korkutmayın şimdi
köşe şekillerini dikkate aldım. üst görünümde sivri köşe ikisindede sol üst.
(http://s9.postimg.cc/pmngmjphb/v1ljl.png) (http://postimg.cc/)
Öncelikle gsm sektörüne girmişsin bundan sonra sana Allah sabır versin demekle başlıyorum :D
Telit iyidir güzeldir hoştur. Bağlantında doğrudur. Burada sıkıntı TX - Rx bağlantısına dikkat etmek gerek. Eminim Tx rx çaprazlaması yaptın. Hatada budur. Bu modülde çaprazlama yapmamalısın. Rs232 logic levellerine dikkat ederek veri gönderip al portunu yakmayasın. Ayrıca sim holder dizayn guide da simvcc 8.2k ve 100nf takılmasını öneriyor. Benim kullandığım sistem dışındaki farklılığı bu sadece.
Ground Plane çok güzel olmuş.
Lehimlemeni pek beğenmedim sarı sarı padler duruyo üst tarafda :D kritik olan pinleri iyice kontrol et hocam :)
Sim Vcc'de en az 2.8 volt görmen gerekiyor. En kötü cihazın sağlamlığını kontrol etmek için sim kart tak 25 saniye sonra başka bi telefondan taktığın sim numarasını ara çalıyorsa seri haberleşme sisteminde bir sıkıntı vardır.
hocam gsm sektöüne mecburum sağolasın.
Şimdi ben rs232 bağlantısı daha hiç denemedim. çalışıp çalışmadığını stat_ledi gözleyerek, bide komik gelebilir ama anteni hoparlere dayayarak parazit sesinden kontrol ettim. çünkü gl865 deneme kiti var. ona simi takıp açınca şebeke parazitleri başlıyor. (phthon falan aktif değil). bir de modüle telefon ettim ama ulaşılamıyor diyor. çalışmadığını bu 3 yolla anlayınca rs232 ye geçmek anlamsız geldi.
Ground plane konusunda ciddisin dimi hocam? lehim kötü evet. :(
sim vcc voltajına şimdi bakıcam
mesaj birleştirme:: 30 Kasım 2013, 22:35:07
simVCC ye baktım 1 2 milivolt var. yani bişey gelmior. yakmadan bekleyerek lehimledim. yanlışta olamaz. hatam nedir?
mesaj birleştirme:: 30 Kasım 2013, 22:36:43
devreyi komple kısa devre testinden de geçirdim. temassızlık falan da yok
Alıntı yapılan: Ali_54 - 30 Kasım 2013, 21:00:02
hocam soldakini gl865 dual/quad hardware datasheetten kestim. top- üst görünüme göre doğru lehimlemişim gibi geliyor bana. korkutmayın şimdi
köşe şekillerini dikkate aldım. üst görünümde sivri köşe ikisindede sol üst.
Evet kataloğa göre doğru gözüküyor. PCB'de silkscreen hatası olmuş demekki. :)
Bu modül hakkında bilgim yok ama katalokta şöyle birşey demişler. Bu pinleri bağlıyormusun?
(http://j1312.hizliresim.com/1j/1/v1uzd.png) (http://bit.ly/c25MCx)
katalogda bu kısım dikkatimi çekmişti aslında,
46 ile 23 ü unutmuşum. ama multrimetreyle kontrol ettim. ikisine zaten GND ye kısadevre ötüyor.
VBATT, VBATT_PA tamam, gndler tamam.
reset, txd, rxd, rts, tx_aux, rx_aux pwr_mon boşta duruyor. onlara sabah bakayım. ama pwr_mon bağlamasan ne olur ki. çünkü o pin çıkış. ama verilen eklediğiniz note kafamı karıştırdı. neyse bakıcam hemen
mesaj birleştirme:: 01 Aralık 2013, 01:02:12
PWR_MON da 2.83V RESET te 1.79Volt boşta bu pinler. bu normal mi bilmiyorum.
Arkadaşlar sakin :) bu modülle 2. yılımı dolduruyorum evet datasheetde bazı pinler özeldir boş bırakmayın yazıyor yanlız iyi okumak lazım datasheeti.
Dediği gibi powermoni pini cihazın aktifliğini gösteren pindir yani çıkış ali doğru söylüyor.
Reset pini kendi içinde pull up yapılmıştır eğer kullanmayacaksanız boş bırakabilirsiniz.
Min pin ihtiyacı
Kritik olan pinler aşağıdaki gibi..
Vdd+Vbat , GND'ler kendi içinde birleşiktir ama yinede olabildiğince gnd verin. TX - Rx - Anten - Simvcc - Simrst - Simio - Simclk
status pini için söyleyeceklerim ; eğer yeni bir gsm modülse bu yani kullandığın evalation board değilse status pini aktif olmaz fabrika ayarı pasif konumda çünkü, AT komut setiyle açman gerekir.
Eğer ki sim_vcc mili volt seviyesinde ise sıkıntı.. Sim bağlantında sıkıntı olmuştur tahminim lehimlemende sıkıntı var hatta nokta atışı yapayım sim_io pini olmalı çünkü modül o pinden sim varlığını anlıyor. 2.8V besleme görmen gerekir orada, arada dalgalanabilir bi 0 volt olur bi anda 2.8 görürsün.
Dediğin hoperlor işini ilk başladığımda bende deniyordum ama gözünü seveyim bu yöntemlerden biraz daha üst seviyeye çıkalım hocam :D
birazdan konuya bi resim ekleyeceğim bağlantını ona göre yap ayrıca kritik olarak belirttiğim pinlerin telit padleri sarı sarı görünmeyecek kadar lehimle doldur içini.
Ground plane için söylediklerimde ciddiydim hoş pek pcb çiziminden anlamam ama güzel olmuş bu tarz modüllerde böyle yapmak gerekiyor.
http://img492.yukle.tc/image.php?id=7503rsz_res1.jpg (http://img492.yukle.tc/image.php?id=7503rsz_res1.jpg)
Kullandığın sim holderın datasheeti : http://www.dosya.tc/server20/CZyxfD/SimHolderPush-Push.pdf.html (http://www.dosya.tc/server20/CZyxfD/SimHolderPush-Push.pdf.html)
Bu datasheetdeki bağlantılara göre devreni kontrol et
Kart tipi olarak FR4 kullan. (epoksi olarak da bilinir) Elemanlara o kadar masraf etmişsin, kartın malzemesi iyi olmazsa, masraf havaya.
Modülün etrafındaki lehimler pek sağlıklı görünmüyor.
Lehim işleminden sonra lehim aralarında atık malzeme kalmaması için temizlemen gerekebilir. (yüksek frekansda parazitik etki yapabiliyor ve bazen kısa devreye neden olabilecek lehim artıklarını gizliyor.)
hocam galiba çok kötü bir hata yapmışım. emin olmaya çalışıyorum ama, sim holder soket var ya, komple ters lehimlenmiş :( sim holder ares paketini hazırlarken ters hazırlamışım galiba. elimdeki hazır deneme modülünde aynı sim holder soket var, kısadevre ölçerek baktımda.
Atıyorum Modululun SIMVVC sine karşılık sim holderın SIMIO su gelmiş. Ki MrDarK hocam, paylaştığınız sim holder datashhetten de teyit ettim. tespitim bu hocam.
Sim holderı söküp ters çevircem ama Sim holder ters ise modül patlamamıştır dimi?
Bu arada stat_led gözlemem hatalı oldu. Şebeke Parazit sesi, yada RS232 bağlamadan anlaşılmaz o halde.
Evet statled gözlemen hata :) Öncelikle AT kodlarından açman gerekiyor.
İkinci bu kadar paniklemene gerek yok modüle birşey olduğunu düşünmüyorum. En fazla sim kartını patlatmış olabilirsin :D ki oda pek muhtemel değil bence yinede ihtimaller dahilinde. Modülün sağlam olduğundan eminim. Bu modülü bozmak o kadar kolay değil 2 yıl içinde sadece 1 tane bozdum oda enerji problemim yüzünden oldu. Nazik davrandığın ve kısa devre etmediğin sürece telite kolay kolay birşey yapamazsın :)
an itibariyle ters çevirip havaya dikip lehimledim. sim holderın şasesine de telle gnd yi çektim. biraz komik durdu :)
(http://s18.postimg.cc/dlldx7ii1/v2c4w.jpg) (http://postimg.cc/)
tinerle pasta artıklarını temizlicem.
Şimdi SIMVCC den milivolt değil, 2.83Volt okuyorum şükür. Ama anten parazit vermedi. şimdi RS232 deniycem. Ama elimde doğrudan max3237 gibi entegre yok. (zaten lehimi zor pinleri çok dar - bide lehimleyen benim gibi biriyse). max232 çıkışından gerilim dönüştürücü atmayı denicem.
Pc den gelen(max232den) TX(~5V) > Gerilim Bölücü > 1.8V Modul rx'i
(max232ye) 5V < Opamp(lm324) < Modül TX i (~1.8V)
opampa falan gerek yok bence, ben genelde 2 adet direnç kullanıyorum 2.8V a düşüren gerilim düşürücü yapsan yeter. Yada 2 adet transistör kullanabilirsin bu iş için.
3237 kullanmıştım hemde parmak havya ile lehimledim ama 2 saat sürmüştü öğrencilik zamanında :)
düşürüken drençli gerilim bölücü ok. fakat yükseltirken opamp gerekmez demişsiniz ama, modülden max232 ye giderken 1.8v -> 5V seviyesine yükselmek gerekmez mi. 1.8V u max232 lojik 1 algılYbilir mi?
hem,
Alıntı yapılan: MrDarK - 01 Aralık 2013, 18:57:56
2.8V a düşüren gerilim düşürücü yapsan yeter.
demişsiniz. ama 1.8V değil mi rs232 voltaj seviyesi. hardw.datasheette max218 örneğinde böyle gördüm.(http://u1312.hizliresim.com/1j/1/v2p7l.bmp) (http://bit.ly/c25MCx)
Bu arada devre bu haliyle çalıştı. telefonla arıyorum. çalıyor. :) anten yanındaki hoparlör de cazır cazır ötüyor.
RS232 yapamadım bir türlü. ona uğraşıyorum şuan
Hattı direnc ile 3.8 V'a çekebilirsin :) veya söylediğim gibi iki transistör yöntemini kullanabilirsin. Tercih senin
şimdi sonuç şöyle, modül bi çalışıyo, bi çalışmıyo. kafasına göre takılıyo. çalıştığı zamanda, 2dk düzgün çalışıyo. 2dk sonra duruyo kendi kendine. voltaj seviyeleri falan herşey normal oduğu halde hemde.
işte böyle naz etmeyip te çalıştığı anlarda, rs232 den gerilim bölücü mantığıyla veri gönderip, komut işlettirdim. onu da başardım. ama başta çaprazlama yapıyodum. halbuki rx rxe, tx txe bağlanıyormuş MrDarK hocam dedğiniz bu hatayı da yapmış oldum. Ama çaprazlamaya alışmışız bu ilginç geldi.
modülüle kısa süreli iletişim kurduğum anlarda stat_led komutlarını çaktım. kaydettirdim. (AT#SLED) stat_led i de aktif ettim en azından. çok uğraştım buraya kadar geldi. ama ikide bir stop etmese bari. niye durur ki modül kendi kendine
Sakalımız yok herhalde :D herneyse ;
Durmaktan kastınız nedir ? Yeni başlayanlar için cevaplamaya çalışalım. Logic seviyeleri tutturamıyor olabilir misiniz ? Modülün cevap vermemesi pek mümkün değil çünkü. Autobaud özellikli bir cihazdır veya AT+IPR komutunu kullanıp cihazı fix bir baud da sabitlemek mümkün.
Mümkünse ekran görüntüsü ekleyelim probleminizi anlamak için. Eğer Mcu ile deneme yapıyorsanız enerji verdikten 5-6 saniye sonra ilk AT komutunu gönderin. Enerji verir vermez mcudan chipe kod göndermeyin.
hocam ekran görüntüsü yada resmlik bişey yok gibi ama şöyle anlatayım, max232 üzerinden direk pc den haberleştiriyorum. arada mcu yok. ama bu durma rs232 yle ilgili değil. enerji veriyorum. stat_led yan sön yapmaya başlıyor. telefon ediyorum çalıyor. her şey güzel.
derken,
1-2 dakika sonra kendiliğinden donuyor. yani stat_led yan sön yapmıyor, telefon ediyorum ulaşılamıyor. durunca, beslemeyi ölçtüm. gayet yerinde. durum bu. ama adeta kendini kPtıyor. çalışırken simvcc 2.8V civar, durunca baktım milivoltlarda. belli süre çalış sonra kapan gibi bi komut-özellik falan mı var acaba? niye durur sizce?
Haberleşmede sorun yok. cihaz çalıştığı sırada komut gönderebiliyorum. alıyor.
Birde şunu merak ediyorum ama, digital voice application dökümanına baktım. şunu anladım. karşıya ses gönderirken ya mic kullanarak sesi analog vererek gönderebiliriz, ya direkt dijital olarak I2S protokolu (bunu yeni öğrendim) ile de gönderebiliriz. değil mi
Sorunu bulmana sevimdim :) Sim soketi biraz allaha emanet duruyor. Sıcak silikonla filan destekle bence.
Son sorununa gelince beslemen göçüyor olabilir. Multimetre ile ölçüyorsan farkedemiyor olabilirsin. GSM modüller hat bağlanırken, data iletirken gibi durumlarda beslemeden pikler şeklinde 3A gibi yüksek akım çekebiliyor. Senin beslemen bunu kaldıramıyor olabilir. Osiloskopla bakmak lazım.
Bence bir cep telefonu bataryası edinip onunla denemeler yap.
Besleme göçmesi zannetmiyorum, anlık yüksek akım çekmesine karşıı besleme gerisinde 1000uF paralel kapasitör, devre üzerinde 200uF var ayrıca güç kaynağı zayıf bşey değil, 30V 5Amperllik ayarlı DC kaynak. (gerilmi ayarladım 3.7V 5A verebiliyor)
sim holdera silikon bascam ama multimetreyle sık sık bakıyom iletim problemi gözükmüyor onda. slikonlayınca onu da yapmamam. yenisini düzgünce yeniden yapmak lazım. ama sıkıntı ne acaba önce emin olmak lazım. bi sonraki devrede de modül, durup durup göçmesin şimdi.
Durum büyük ihtimalle pcbseldir, reset pinine dikkat et, sim holder direnç ve kondanstor değerlerini datasheetdeki gibi kullan bol şanslar. Boşuna Allah sabır versin demedim başta :)
Beslemeyi verdiğiniz kaynağı değiştirin. GSM odüllerle çalışılırken yapılan en sık hata görünüşte yeterli güç kaynaklarını kullanmaktır. Fakat anlık yüksek akım ihtiyaçlarını bu kaynaklar karşılayamıyor olabilirler. Bu durumun önüne geçmek için bir li-po pil kullanabilirsiniz.
Merhabalar bu konuda çalışan arkadaşların tecrübelerinden yararlanmak isterim, modülü bilgisayarla rs232 ile iletişime geçirirken (max3232) modülün 6 ve 7 tx rx pinlerini bağladık diyelim pekii ben aynı devreye pic'eklesem modülün 44 ve 45 Aux tx rx' pinlerine mi? bağlamam gerekecek.
teşekkürler
Aux kısmını hiç kullanmadım muhtemelen oradanda komut verebiliyor olmanız lazım,
Açıkçası merak etmiyor da değilim deneyebilirseniz benim için çok makbule geçer. Benim tahminim modül içinde python kod yazılabildiği için o port python kod ile başka modülleri cihazla birleştirmek için kullanılıyordur.
Cevap alamayabilirsiniz o porttan. Python kontrollü bölüm olabilir yani.
Denemekte yarar var :)
o kadar zamanım yok ama mutlaka denerim ve bildiririm. Peki aşağıdaki şekilde yapsam pirini modüle diğerini pic e girsem bir sıkıntı olurmu? bu şekilde kullanan varmı?
(http://img.webme.com/pic/p/project-zone/max3232.jpg)
(http://img.webme.com/pic/p/project-zone/232ttl.jpg)
Merhaba herkese,
Elinde şu http://www.elektrovadi.com/SIM-KART-YUVASI-KAPAKLI,PR-658.html (http://www.elektrovadi.com/SIM-KART-YUVASI-KAPAKLI,PR-658.html) sim holder'a ait proteus paketi olan var mıdır?