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



Teraz jest 12 gru 2024, o 15:14


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 1 lis 2017, o 18:56 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Witam,
Od kilku dni próbuję uruchomić moduł ATB-MP-GSM-FIBO z Yellowbookiem w ręku i jak na razie nie udało mi się przekonać go żeby coś do mnie zagadał.;-)
Zacząłem testy od pierwszego przykładu z książki i mam pytanie. Czy gdy ustawimy sygnał PWR_KEY z uC w stan wysoki, zielona dioda „status” na module GSM powinna szybko pulsować, czy świecić światłem ciągłym? U mnie pulsuje, a czerwona dioda „netlink” nie daje znaku życia. Na stronie 247 YB jest napisane, że zielona powinna zaświecić. Idąc dalej, po wgraniu do procka przykładu 02_ATB-MP-GSM, czyli już z wysyłaniem podstawowej komendy AT, zauważyłem że w funkcji gsm_soft_start() zmienna „res” zwraca wynik = -2 czyli timeout.
Sprzętowo sytuacja wygląda u mnie tak:
- Zestaw ATB v.1.05a z ATMega32 (11059200MHz)
- Zworki JP6, JP7 na zestawie ATB zdjęte
- Moduł ATB-MP-GSM-FIBO + Digi-Lion2 lutowane w firmie ATNEL
- Podłączony akumulatorek Li-Ion 18650 – stan naładowania: 3,77V, na wyjściu z Digi-Lion napięcie 4V
- Antena przykręcona
- Karta SIM z Play bez potrzeby wprowadzania PINu - sprawdzona(Internety, SMSy śmigają w tablecie)

Jeżeli ktoś ma pomysł co mogę jeszcze sprawdzić żeby się dogadać z modemem to proszę o podpowiedź.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2017, o 06:09 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Kolejne podejście do uruchomienia modemu i pewne spostrzeżenie. Wyżej pisałem, że po podaniu stanu wysokiego na pin PWR_KEY, na modemie pulsuje zielona dioda „status”. Po uruchomieniu terminala Br@ay++ okazało się, że w tym stanie modem wysyła cyklicznie przez UART znak 0(NULL) czego nie widziałem wcześniej na terminalu Windowsowym(choć widziałem na diodzie LED, że coś leci do PC). W czasie 1100ms jaki jest ustawiony w pierwszym przykładzie z książki, modem wysyła 14 bajtów z wartością NULL. Ilość wysyłanych bajtów jest zależna od czasu trwania stanu wysokiego na PWR_KEY. To tylko takie luźne spostrzeżenie, bo modem nadal się nie inicjalizuje.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2017, o 08:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

dziwne - bo ja nie przypominam sobie wysyłania żadnych znaków NULL

ale w końcu udało ci się ruszyć czy nie ? bo jeśli nie to znaczy, że może jednak coś tam źle robisz po drodze ...

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2017, o 12:05 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Niestety nie mogę uruchomić modemu. Nie wiem co mogę robić nie tak, skoro sprzętowo wszystko wygląda tak jak na zdjęciu poniżej:

Obrazek

Pin Rx procka połączony z pinem Rx przejściówki UART/RS232 wbudowanej w ATB, tak jak na rysunku w książce(str. 289).
Jak już pisałem, najprostszy kod programu z przykładów w YB, zmieniający stan pinu PWR_KEY (PD7).

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


Pytanie dodatkowe. Jak powinien reagować modem, gdy połączymy jego UART2 z przejściówką UART/RS232 i wyślemy z terminala np komendę "AT"? Pytam, ponieważ wlutowałem sobie goldpiny do wyprowadzeń CN9 modułu ATB-GSM i próbowałem coś wysłać z terminala, ale żadnej odpowiedzi nie otrzymałem.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2017, o 17:54 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

z samym modemem na czysto - bez udziału procka można sobie pięknie pogadać przez zwykły terminal i ja od tego zawsze zaczynam ... jeśli ci to nie działa to znaczy, że coś nie tak z modułem - albo tak jak ostatnio na forum było, gdzie kolega walczył, walczył kombinował aż się okazało że to przez kartę SIM. Po wymianie wszystko mu ruszyło

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2017, o 00:37 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Wyciągnąłem uC i założyłem zworki JP7, JP6 od UARTa na zestawie ATB. Na wysyłanie komend AT z terminala brak odpowiedzi z modemu.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2017, o 00:44 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

no dobrze ale włączyłeś go ręcznie sygnałem KEY ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2017, o 00:55 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Tak, próbowałem wiele razy.
Zawsze gdy na PWR_KEY jest stan wysoki, modem wysyła NULL:

Obrazek

W Windowsowym terminalu tego nie widać bo prawdopodobnie ignoruje znak '0'.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2017, o 01:01 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

zachodzę w głowę dlaczego używasz 9600 a nie 115200 ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2017, o 01:43 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

A gdzie mogę przeczytać, że modem pracuje z prędkością 115200. W nocie katalogowej modemu możemy wyczytać jaki jest zakres prędkości pracy UART, ale jaki jest default to już nie wiadomo.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2017, o 02:27 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

ok ja się na razie wyłączam, jak zechcesz popróbować zgodnie z książką - to wtedy może pójdzie ci łatwiej , tą drogą którą ja przeszedłem ... Na razie pewnie wiele rzeczy robisz inaczej... "po swojemu" ;) ja nie twierdzę, że źle ... no ale nie mam możliwości żeby sprawdzać teraz coś po twojemu.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



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: 11 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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