Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 26 lut 2026, o 09:28


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 4 maja 2015, o 11:12 
Offline
Nowy

Dołączył(a): 06 sty 2014
Posty: 15
Pomógł: 0

Witam,
walczę z obsługą telefonu SE k500i pod kontrolą procesora atmega8a.
Telefon zachowuje się zgodnie z oczekiwaniami podczas bezpośredniego wpisywania komend AT w programie putty.
Sterowanie telefonem poprzez mikrokontroler nie daje żadnych reakcji.
Zauważyłem również, że w programie putty nie widzę odpowiedzi od strony telefonu podczas sterowania poprzez mikrokontroler.



Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Ostatnio edytowano 4 maja 2015, o 12:03 przez cichy, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 maja 2015, o 11:45 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3230
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

topic7402.html

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 maja 2015, o 12:55 
Offline
Użytkownik

Dołączył(a): 05 lut 2014
Posty: 252
Lokalizacja: obok Częstochowy
Pomógł: 14

Zadzwoń na ten telefon. Jak nie wyśle RING tylko jakieś krzaki to prędkość nie taka. Jak go wogle podłączyłeś pod atmegę?
Może wyjścia Tx, Rx pomyliłeś. Te pinouty w internecie w cały świat. Np. w moim T68i z takim samym gniazdem na pinie
4 jest Rx, na 5 Tx.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 maja 2015, o 15:50 
Offline
Nowy

Dołączył(a): 06 sty 2014
Posty: 15
Pomógł: 0

pin nr 4 podłączony do RX
pin nr 5 do TX

prędkość raczej ok - dobrana tak aby była 9600. miałem na początku niepoprawną to na podglądzie przez putty były krzaki. Teraz normalnie komendy wyskakują w putty te, które atmega wysyła do telefonu. Nie widać w putty żadnych odpowiedzi z telefonu.


Również mam arduino. Próbowałem wszelkie możliwe znalezione programy. Również telefon nie odpowiadał...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 maja 2015, o 17:16 
Offline
Użytkownik

Dołączył(a): 05 lut 2014
Posty: 252
Lokalizacja: obok Częstochowy
Pomógł: 14

Spróbuj tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

a nawet bez tego +48.
Jak nic w telefonie nie zmieniałeś, to prędkość uarta w telefonie automatycznie się konfiguruje.
A atmega na 3,3v chodzi?
Mało informacji ogólnie podałeś.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 maja 2015, o 17:28 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

cichy napisał(a):
pin nr 4 podłączony do RX
pin nr 5 do TX

Jeżeli "podłączony do RX" oznacza "podłączony do pinu RX mikrokontrolera" to masz źle.
Wg znanego portalu z pinoutami:
Cytuj:
4 data in Data to mobile (Rx). (Tx for K300i)
5 data out Data from mobile (Tx). (Rx for K300i)

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 maja 2015, o 19:39 
Offline
Nowy

Dołączył(a): 06 sty 2014
Posty: 15
Pomógł: 0

Dokładnie, czyli podłączyłem RX mikrokontrolera do pinu nr 4 w telefonie.
TX mikrokontrolera do pinu nr 5 w telefonie.
Podczas działania mikrokontrolera możliwy jest podgląd komend jakie wysyła atmega do telefonu, lecz nie widzę informacji zwrotnej. Podgląd dokonuję w programie Putty - komputer połączony poprzez konwerter z Arduino.

Przy wspomnianym podłączeniu możliwe jest ręczne wpisywanie komend (poprzez putty oraz arduino jako konwerter - RST zwarte z GND)

Również próbowałem TX do pinu nr 4 oraz RX do pinu nr 5 w telefonie. Bez rezultatów dla działania mikrokontrolera. Odwrotne podłączenie z arduino (konwerterem) uniemożliwia mi ręczną komunikację z telefonem poprzez putty.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 maja 2015, o 20:09 
Offline
Użytkownik

Dołączył(a): 05 lut 2014
Posty: 252
Lokalizacja: obok Częstochowy
Pomógł: 14

Tak jak Xor napisał. Jest źle :P
Musisz skrosować : Tx--->Rx
Rx--->Tx

Poprostu Rx telefonu podłącz do Tx Atmegi - jak masz Atmege zasilaną 5v musi być konwersja napięć na 3,3V.
Tx telefonu do Rx Atmegi-może być bez konwersji.
Jak to zrobisz,albo coś jeszcze nie będziesz wiedział to pisz



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 maja 2015, o 20:59 
Offline
Nowy

Dołączył(a): 06 sty 2014
Posty: 15
Pomógł: 0

również próbowałem krosować. Bez pozytywnych rezultatów.
Na pewno ma być 3.3V? Działam na 5V.
Bezproblemowa komunikacja "ręczna" poprzez konwerter w arduino, ale właśnie w wypadku podłączenia RX-RX i TX-TX

będę miał prawdopodobnie jeszcze jakiś inny model SE



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 maja 2015, o 21:17 
Offline
Użytkownik

Dołączył(a): 05 lut 2014
Posty: 252
Lokalizacja: obok Częstochowy
Pomógł: 14

No podstawa, czy ten model ma normalny uart, ale jak się łączysz przez konwerter z komputerem to pewnie tak. I druga sprawa jak w rs232 wepniesz 3 urządzenia, czyli jak tutaj masz: telefon+atmega+przejściówka do kompa to na pewno coś nie pójdzie, bo każde z tych urządzeń ma jakieś tam swoje podciągnięcie do masy, albo zasilania (nie wiem które). Zrób czyste połączenie telefon - atmega rx<-tx tx->rx. A czy telefon wytrzyma 5v z procka na swoim rx to nie wiem.

Aha i jeszcze jedno odnośnie twojej komendy do dzwonienia, zwróć uwagę na różnicę między tym co ty wkleiłeś, a tym:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
chodzi o nawiasy ostre w które ujęty jest nr telefonu.
I jeszcze na podstawie moich zabaw z Ericssonem to każde wysłanie obojętnie jakiego znaku po tej komendzie powoduje przerwanie nawiązywania połączenia. Więc to \n powinieneś najprawdopodobniej usunąć.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO