siemens tc35i GSM modem pic16f877a Haberlesme Sorunu

Başlatan deepsky34, 13 Mart 2016, 16:45:26

deepsky34

@ __config _XT_OSC & _WDT_ON & _PWRTE_ON & _LVP_OFF & _CP_OFF
include "modedefs.bas"
DEFINE OSC 4
DEFINE LCD_DREG PORTB
DEFINE LCD_DBIT 4
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 3
DEFINE LCD_RWREG PORTB
DEFINE LCD_RWBIT 2
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 1
DEFINE LCD_BITS 4
DEFINE LCD_LINES 2
TRISB=0
TRISD= %10000000
TRISC= %10000000

PAUSE 300

BOSMESAJ:
LCDOUT $FE,1:PAUSE 50
LCDOUT "MESSAGE CONTROL"
PAUSE 1000


AT:
SEROUT PORTC.6,T9600,["AT",13]
SERIN PORTC.7,T9600,500,AT,["OK"]
LCDOUT $FE,1,"AT SENT"
LCDOUT $FE,$C0,"TEXT MODE"
PAUSE 1000
GOTO BOSMESAJ
end


'4Mhz osc , max232 ,rs232 siemens tc35i ve pic16f877A kullaniyorum, haberlesemedim bir turlu. AT SENT VE TEXT MODE yazilarini LCD de goremedim yardim lutfen, simdiden yardimlariniz icin tesekkurler.

gogoce

#1
max232 veriyi tersliyor bildiğim kadarıyla sende tersleyerek göndermeyi almayı denedin mi ?

Ne ukalayı affederim nede yapılan haksızlığı ...
Ya sus adam sansınlar , yada adam gibi kouş ilham alsınlar

ete

Sadece terslemek yetmeyebilir. Simens'in veri yollama biçimine bakmak lazım. TTL (0-5V) mi yoksa RS232(-10 +10V) seviyelerinde mi veri yolluyor. Max232 TTL seviyeyi RS232 ye çevirdiği gibi RS232yide TTL seviyesine çevirmektedir. Sanki MAx232 hiç kullanmasan daha uygun olacak gibi . Yada siemensin çıkışlarının seviyelerine bakmak gerek. varsa katalog vs oradan incelemen gerekiyor.

Ete

gogoce

Hocam Siemens hem ttl hem htl çalışabiliyor
Ne ukalayı affederim nede yapılan haksızlığı ...
Ya sus adam sansınlar , yada adam gibi kouş ilham alsınlar

gogoce

Max232 ile hyper terminal den veri gönderip alabiliyorum
Ne ukalayı affederim nede yapılan haksızlığı ...
Ya sus adam sansınlar , yada adam gibi kouş ilham alsınlar

ete

"Max232 ile hyper terminal den veri gönderip alabiliyorum"

Hyperterminal demek PC demek. PC de RS232 formatı kullanır ve haberleşmek için Max232 gerekiyor ise o zaman siemens çıkşı TTL demektir. Bu durumda pic ile haberleşirken Mx232 kullanmamak gerekir.

Bu arada "Htl" ne demek bilmiyorum.

Ete

gogoce

Ne ukalayı affederim nede yapılan haksızlığı ...
Ya sus adam sansınlar , yada adam gibi kouş ilham alsınlar

deepsky34

hocam dediginz herseyi denedim,max232, rs232 ve pic i  yenisiyle degistirdim gsm modemin rx, tx lerini olctum oscilloscope ile 8 10 volt arasi square wave veriyor max232 ye bagladiktan sonra tx rx leri olctum TTL seviyesinde 0 5 v arasi square wave veriyor.

gogoce hocam sizin dediginiz gibi tersleyerek te gonderdim olmadi :(

gogoce

bende de mc35it var bende onunla uğraşıyorum
Ne ukalayı affederim nede yapılan haksızlığı ...
Ya sus adam sansınlar , yada adam gibi kouş ilham alsınlar

gogoce

ben direkt pic ile haberleşme kuramadım . MAX232 ile testlere başlayacağım

Rx- Gnd ve TX-Gnd yaptığım ölçümlerde 10-11v ları gördüm  . Sanırım pic de rx tx portları arızalandı . Max232 ye devam :)
Ne ukalayı affederim nede yapılan haksızlığı ...
Ya sus adam sansınlar , yada adam gibi kouş ilham alsınlar

Powered by EzPortal