witam mam maly problem jest modul z uP atmega128,na nim max232 programik w bascomie wyrzuca na rs232 ciagi znakow (widac je na terminalu)
- tu jest wszystko OK teraz zamiast terminala podlaczam telefon i cisza te ciagi znakow ktore widzialem na terminalu wpisywalem najpierw z terminala do telefonu i calosc dzialala tak jak chce dlaczego to samo nie dziala jak atmega gada z telefonem ???
Didn't find your answer? Ask the community — no account required.
A
abc
Dnia Mon, 13 Jun 2005 01:08:44 +0200, abc napisał(a):
pisze sam do siebie ale moze komus to pomoze mi pomoc :) kombinuje z tymi kabelkami,terminalem i telefonem i doszedlem do tego ze w kablu do telefonu jest pewnie max232 albo cos co dziala jak on (doszedlem bo kabel jest "zamkniety na zawsze" - zalany tworzywem podlaczony do komputera dziala bo pewnie z jakiegos pinu w porcie zasila to co jest w kablu atmega ma ze swoich portow szeregowych tylko txd,rxd i mase podpieta do zlacza db-9 czy ktos ma jakies sugestie z ktorego pinu DB-9 kabelek bierze zasilanie dla siebie ? czy generalnie kombinuje w dobra strone ?
F
Fishman
U¿ytkownik "abc" snipped-for-privacy@zapytaj.mnie napisa³ w wiadomo¶ci news:v7pa1a76ubfj.nqo7402ehgs0$. snipped-for-privacy@40tude.net...
Err... Z³y (du¿y b³±d) baudrate? Sterowanie przep³ywem? Za s³abe kondensatory przy max'ie? Brak CR/LF na koñcu stringa?
Wiêcej grzechów nie pamiêtam, niech wypowiedz± siê bardziej do¶wiadczeni.
Fishman
A
abc
Dnia Mon, 13 Jun 2005 01:33:00 +0200, Fishman napisał(a):
9600 zegar uP 16MHz
brak
ciezko mi powiedziec
1uF jak mega gada z komputerem to nie ma problemu to co w kablu do telefonu tez dziala ale tylko z komputerem
raczej nie
T
Tom
A max232 ominales? Bo do telefonu chyba niepotrzebny...
A
abc
Dnia Mon, 13 Jun 2005 09:56:33 +1000, Tom napisał(a):
hmmm dlaczego nie jest potrzebny ? skoro atmega ma swojego max-a to poziomy napiec na jej zlaczu DB-9 sa juz zgodne ze standardem rs-232 - "duze" telefon zeby mogl sie komunikowac z czyms co uzywa standardowych poziomow napiec tez musi miec max-a mocno stawiam na to ze kabelkowi do telfonu brakuje zasilania na szybko to mozna te max-y ominac ale akurat w tym przypadku nie bedzie prosto kabelek zalany jest tworzywem a atmega i jej max to gotowy modul - mocno upchany i ciezko cos na nim zmieniac
T
Tom
Myslalem ze bezposrednio do telefonu sie podlaczyles bo to ogolnie mniej roboty i czesci - taniej i szybciej.
Daj mu zasilanie na DTR i RTS (piny 4 i 7), powinno pomoc
Jasne ze jak masz wszystko gotowe to po co rozbebeszac...
J
Jaroslaw Berezowski
Dnia Mon, 13 Jun 2005 01:30:52 +0200, abc snipped-for-privacy@zapytaj.mnie napisał:
W urzadzeniach zasilanych liniami sterujacymi typowo przez diody podpinane sa cts, rts, dcd, dsr, dtr.
J
J.F.
Pierwsza sprawa - czy zamieniles RxD/TxD ?
Druga - sterowanie moze niepotrzebne, ale kabelek do telefonu pewnie sie z terminala-komputera zasila. A max wyrabia pradowo ?
Najsensowniej to by bylo z tego RS232 zrezygnowac - atmega pracuje w TTL, telefon pracuje w TTL - po co zmieniac napiecia ? Tylko uwaga - po jednej stronie masz 5V, po drugiej 3.3V ..
J.
A
abc
Dnia Mon, 13 Jun 2005 22:07:38 +0200, J.F. napisał(a):
bingo cwiczylem juz rozne rzeczy ale tak prostej sprawy nie nie rozumiem tylko czemu atmega umiala gadac z komputerem a z telefonem nie czuje ze to bedzie jakas kwestia "pokretnego" opisu na pinach modulu z uP
kabelek sie na bank zasila - podalem na 4 noge w DB-9 (z moich ustalen to DTR) zasilanie i wszystko zaczelo smigac co do wydajnosci pradowej - ciezko mi powiedziec kabel do telefonu kupiony gotowy, dzialal zawsze atmega to tez modul z max-ami na pokladzie, z komputerem gadal bez problemu do 38400
nie za bardzo sobie to jeszcze
no tutaj akurat ostronie do tematu podejde na teraz to moze i moge te max-y odpuscic ale nie mam zadnej gwarancji ze za chwile nie bede mial innego telefonu albo moze jakiegos modulu GSM/GPRS wole zakonczyc uklad RS-em z normalnymi poziomami napiec dodatkowo RS moze byc pomocniczym portem szeregowym do konfiguracji calej zabawki a to juz z komputera bedzie sie odbywalo
no wlasnie ten telefon (siemens x35) ma 3.3V z tego co gdzies wyszukalem atmega lazi na 5V
dzieki serdecznie za pomoc :)
J
J.F.
Nie - twoje niezrozumienie.
W pin Rx komputera twoja atmega nadaje dane. I kabelek od telefonu tez nadaje dane. Wiec jak polaczysz swoj modul z kabelkiem "jeden do jednego" to oba do siebie nadaja .. po tym samym drucie.
A propos - na zlaczu ten telefon ma wyprowadzone zasilanie i kabelek byc moze z niego korzysta .. bo w kabelku prawdopodobnie max3232.
J.
A
Adam Dybkowski
zasil atmege napieciem 3,3V (musi byc ATmega128L)
podlacz komorke bezposrednio do atmegi, omijajac MAX232 i kabelek pecetowy
nie zapomnij doczytac sie, ktory pin w telefonie jest RX, a ktory TX (dolacz po stronie atmegi odpowiednio do TX i RX portu szeregowego)
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.