Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Moduł GSM NEOWAY M590E - ciągłe resetowanie przy włączaniu

acid255 29 Jan 2016 08:30 5250 25
  • #1
    acid255
    Level 10  
    Zakupiłem dwa moduły M590E jak na obrazku:

    [img] Moduł GSM NEOWAY M590E - ciągłe resetowanie przy włączaniu [/img]

    Układy niby działają ale dopiero jak podam masę na pin BOOT - wówczas dioda miga i mogę wydawać komendy AT, ale po chwili układ się resetuje - nie wiem czy to normalne ?
    Bez podania masy na BOOT układ nie działa. Dzieje się tak w oby dwóch układach.
    Czy może ktoś mi napisać czy te moduły mają tak działać ?
  • #2
    czasnagli
    Level 17  
    Jak zasilasz moduł?
  • #3
    acid255
    Level 10  
    Moduł zasilam bezpośrednio z USB 5V, ale już TX z przejściówki USB konwertuję na 3.3V
  • #4
    czasnagli
    Level 17  
    Jeżeli możesz do podłącz moduł pod zasilacz 5V i 2A. Może być tak, że moduł próbuje połączyć się z siecią, ale dostaje za mały prąd i resetuje się.
  • #5
    acid255
    Level 10  
    Sprawdzę to jak będę w domu, ale powiedz mi czy dobrze robię, że ten BOOT podpinam pod GND ?
  • #6
    czasnagli
    Level 17  
    Mam inną wersję modułu niż Ty i uruchamiam go przez połączenie pinu K z G więc myślę, że u Ciebie jest podobnie.
    Moduł GSM NEOWAY M590E - ciągłe resetowanie przy włączaniu
  • #7
    acid255
    Level 10  
    Podłączyłem zasilanie zewnętrzne, lecz to nie pomogło. Wyjąłem kartę SIM (ORANGE bez PINu ) i już restartów nie ma. No ale wtedy moduł jest bezużyteczny.
    Wsadziłem kartę T-MOBILE ( z PINem) - i znowu są restarty i zwiechy - nawet po podaniu PINu przez AT+CPIN="****". Tak więc na pewno układy nie chcą współpracować z kartami SIM.
  • #8
    czasnagli
    Level 17  
    U mnie działa wszystko stabilnie. Zasilanie mam podłączone z zasilacza 13,8V (2.5A) przez przetwornicę step-down. Na Twoim miejscu sprawdziłbym jeszcze, czy podczas logowania do sieci napięcie nie spada poniżej krytycznej wartości. Podłącz miernik i sprawdź jakie masz napięcie podczas logowania do sieci.

    EDIT:

    Jaki prąd daje zasilacz, który podłączyłeś do modułu?

    Moduł GSM NEOWAY M590E - ciągłe resetowanie przy włączaniu
  • #9
    czasnagli
    Level 17  
    acid255 wrote:
    Podłączyłem zasilanie zewnętrzne, lecz to nie pomogło.


    Sprawdź też, czy w zestawie dostałeś wartości rezystorów, które są zalecana przez specyfikację. 
    Zalecany rezystor podciągający SIM I/O powinien mieć wartość 10K, a rezystor ograniczający prąd led 190Ω (może być większy) --> Link

    acid255 wrote:
    Sprawdzę to jak będę w domu, ale powiedz mi czy dobrze robię, że ten BOOT podpinam pod GND ?

    Możesz podpinać przez rezystor 10K.
  • #10
    acid255
    Level 10  
    Oby dwa rezystory miałem 4k7. Wymieniłem ten od SIM I/O na 10k. Jest poprawa bo terminal mi się nie zawiesza ( cały czas mogę wydawać komendy AT) ale co 10 sekund pojawia się MODEM:STARTUP więc chyba moduł się restartuje. Jak wyjmę kartę SIM to terminal zachowuje się prawidłowo, czyli mogę cały czas pisać z tym że układ jest bezużyteczny.
  • #11
    czasnagli
    Level 17  
    Nie odpowiedziałeś na pytanie. Jaki prąd daje zasilacz, który podłączyłeś do modułu?

    Zrób taki test.

    Włóż kartę sim do modułu, ale nie podpinaj tx i rx. Uruchom moduł z wydajnego zasilacza (5V, powyżej 1A) i poczekaj chwilę, aby zalogował się do sieci, a następnie zadzwoń na numer modułu. Jeżeli moduł będzie zalogowany w sieci to dzwoniąc na niego poznasz to po sygnale.

    Jeżeli mimo podłączenia wydajnego zasilacza moduł nie będzie logował się do sieci to na zasilaniu podepnij kondensator 1000uF low esr. Tutaj masz opisany podobny przypadek --> Link

    I mam nadzieję, że przy lutowaniu nie uszkodziłeś kondensatora, który był w zestawie.
  • #12
    acid255
    Level 10  
    Quote:
    Nie odpowiedziałeś na pytanie. Jaki prąd daje zasilacz, który podłączyłeś do modułu?


    Przepraszam, dałem stabilizator 7805 i podpiąłem to pod zasilacz 9V 2A.

    Quote:
    Włóż kartę sim do modułu, ale nie podpinaj tx i rx. Uruchom moduł z wydajnego zasilacza (5V, powyżej 1A) i poczekaj chwilę, aby zalogował się do sieci, a następnie zadzwoń na numer modułu. Jeżeli moduł będzie zalogowany w sieci to dzwoniąc na niego poznasz to po sygnale.


    Zdaje się, że układ nie loguje się w ogóle do sieci, bo dzwoniąc po ten numer mam "Abonent ma wyłączony telefon".

    Podpinam kondensator 2200uf/6,3V LowESR i nie ma żadnej różnicy.

    Jak mierzę miernikiem pojemność to ten tantal na PCB ma 120uF.
  • #13
    total99
    Level 10  
    7805 to max 1A!.
    A tak na marginesie , czy ktoś pomierzył rzeczywisty pobór prądu w momencie
    logowania do sieci?.
  • #14
    czasnagli
    Level 17  
    acid255j, aby wykluczyć problemy z zasilaniem podłącz moduł do ogniwa litowo-jonowego typu 18650. Ogniwo do m590e podłącz z pominięciem diody obniżającej napięcie. Sprawdziłem, że mój m590 loguję się do sieci nawet na jednym ogniwie. Ty dla pewności możesz podłączyć równolegle dwa ogniwa. Nie podpinaj tx i rx tylko zadzwoń na numer modemu.

    Problem z logowaniem do sieci może też być spowodowany słabym zasięgiem. Nie wiadomo jakie parametry posiada druciana antena modułu więc dolutowanie gniazda antenowego i podłączenie lepszej anteny "mogłoby" problem rozwiązać.
  • #15
    acid255
    Level 10  
    czasnagli wrote:
    acid255j, aby wykluczyć problemy z zasilaniem podłącz moduł do ogniwa litowo-jonowego typu 18650. Ogniwo do m590e podłącz z pominięciem diody obniżającej napięcie. Sprawdziłem, że mój m590 loguję się do sieci nawet na jednym ogniwie. Ty dla pewności możesz podłączyć równolegle dwa ogniwa. Nie podpinaj tx i rx tylko zadzwoń na numer modemu.


    Zrobiłem jak piszesz, akurat mam takie ogniwka 3,7V z latarki ;) Podpiąłem się za diodą. Zarówno na jednym jak i na drugim module nie loguje się do sieci. Dzwonię i ciągle mam info, że abonent ma wyłączony telefon.
  • #16
    Prosectorium
    Level 12  
    Witam, właśnie zacząłem testować ten moduł i miałem ten sam problem. Mój zestaw:
    -najtańszy moduł z Ali za 1.5$ M590E
    -zasilacz atx: 5.15V 30A
    -antena z simensa c35i (na 900 i 1800MHz)
    -USB-Serial CH340
    -pull-up 10k

    Jeśli chodzi o kondensator to sprawdziłem 2 różne: oryginalny(z demontażu, przypalony) jako pierwszy, a później jakiś z laptopa smd spory. Dodatkowo 1600uF low ESR. Żadnych zmian nie było. Jeśli chodzi o zasilacz to wg. noty z kondensatorem 1000uF low ESR to wystarczy 1A.

    A teraz do rzeczy, sprawdziłem karty sim:
    Działają:
    - T-mobile z przed roku
    - Virgin z przed 2 lat
    - Orange z przed 2 lat
    - Play LTE z przed roku
    Nie działa:
    - identyczna Play LTE z przed roku

    Jedyna rzecz jaka odróżnia karty działające od niedziałającej (ciągłe resety) to to, że ów pechowa karta służy mi do dzwonienia(są na niej zapisane kontakty i może jakieś smsy), a tamte tylko do internetu. Może ten moduł nie lubi takich zapisanych kart... Jeszcze potestuję stabilność tej działającej z playa, bo może nowsze karty z lte źle działają, dowiem się jutro wieczór ;)
  • #17
    marciniaczekbob
    Level 11  
    Mam identyczny problem, próbowałem już chyba wszystkiego. Nie wiem co mam dalej robić.
  • #18
    Jaca
    Level 31  
    Wszelkie restarty modemów GSM związane są z wysokim poborem prądu w momencie logowania do sieci i/lub słabym zasięgiem - wtedy modem pracuje w PCL5. Mając źródło zasilania o dużej wydajności prądowej i kolejne restarty, należy skrócić długość i/lub zwiększyć przekrój przewodów/ścieżek zasilania + (super)kondensator o niskim ESR blisko modemu. Optymalnym rozwiązaniem jest użycie akumulatorów Li Ion/Poly. Modem GSM to nie moduł BT. :-) W module GSM, w trakcie TX burst w Class10/12, chwilowy pobór prądu może dojść do 2A. Dodatkowo nie należy zapomnieć o blokach kondensatorów ceramicznych 10pF+33pF+100nF na zasilaniu wszystkich bloków funkcjonalnych urządzenia opartego na modemie GSM.

    Jeśli chodzi o karty SIM to należy zwrócić uwagę, czy na opakowaniu startera nie jest napisane: 4G/LTE. Modem 2G nie obsłuży częstotliwości 4G/LTE.
  • #19
    djkomprez
    Level 21  
    To nie jest kwestia kart ... na mojej 4G LTE wszystko ładnie chodzi.

    Trzeba podlutować kondensator 470uF /16V zaraz przy module do diody i masy
    modułu. To załatwia sprawę.
  • #20
    marciniaczekbob
    Level 11  
    A ten kondensator co już mam na płytce to wylutować?
    Moduł GSM NEOWAY M590E - ciągłe resetowanie przy włączaniu
  • #21
    arekm
    Level 16  
    U mnie resetował się po AT+TCPSEND... O dziwo przyczyną okazało się zbyt wysokie napięcie zasilania. Po zejściu z zasilaniem z 5V (tyle napisali Chińczycy na PCB) w dół tak by już po diodzie było 3.9V moduł przestał się resetować po AT+TCPSEND.
  • #22
    marciniaczekbob
    Level 11  
    To ja jeszcze dodam, że po wlutowaniu tego kondensatora elektrolitycznego 470µF/16V, obok tego tantalowego co chińczyki dali, działa bez zarzutu.
  • #23
    arekm
    Level 16  
    Wg dokumentacji modułu można dać zasilanie o mniejszej ciągłej wydajności niż 2A o ile się doda odpowiednio duży kondensator przy zasilaniu (czyli tam gdzie siedzi ów tantal)

    http://i.imgur.com/zbgR3tc.png

    Przy czym nawet przy 2A zasilaniu piszą by dać małego elektrolita.
  • #24
    blazeyzem
    Level 2  
    marciniaczekbob wrote:
    To ja jeszcze dodam, że po wlutowaniu tego kondensatora elektrolitycznego 470µF/16V, obok tego tantalowego co chińczyki dali, działa bez zarzutu.


    Zgadza się. Ten kondensator + opornik przy sim z 4,7k na 10k i działa z kartą PLAY.
  • #25
    ElectronicRideTV
    Level 11  
    Witam wszystkich.
    Mam taki problem z modułami M590E o których mowa i poświęcony jest ten temat. Zapoznałem się szczegółowo z tematem, przeczytałem wszystko i też ten wątek: https://www.elektroda.pl/rtvforum/topic3133422-30.html#16242443
    Ale mam problem i nie wiem co jeszcze mogę zrobić aby moduły w końcu zadziałały... MODYFIKACJE: zworka zamiast diody prostowniczej, zmieniony opornik przy karcie na 10K, dodatkowy kondensator 1000uF 16V dolutowany do tego chińskiego.
    Napięcie 3,80V, moduł pobiera max 0.20A (prawdopodobnie przy łączeniu z siecią ale wszędzie mówią o 2A).
    Niby moduł działa tzn.: dioda mruga, wywala w monitorze startup oraz +pbready - co oznacza włączenie modułu i zalogowanie do sieci. Ale moduł wgl z kartą, lub bez niej nie reaguje na żadną komendę AT... zwraca wszystko to samo co wysyłam jak widać na zdjęciu... Moduł nie loguje się do sieci, ponieważ nie da się zadzwonić na jego numer. Nie wiem już co jest nie tak, brak mi sił i pomysłów... może ktoś się spotkał z czymś podobnym? Jakieś pomysły?
    (tak na marginesie nie wysyłam sb sam to co wysyłam)
  • #26
    czasnagli
    Level 17  
    ElectronicRideTV wrote:
    Napięcie 3,80V, moduł pobiera max 0.20A (prawdopodobnie przy łączeniu z siecią ale wszędzie mówią o 2A).

    Miałem taki problem, że jak podłączyłem moduł sim800c przez miernik, aby sprawdzić pobór prądu to często moduł nie mógł połączyć się z siecią. Odłączenie miernika pomogło.

    Sprawdź też, czy moduł reaguje na polecania AT z pomięciem arduino. Podłącz go do usb komputera tylko przez konwerter USB-UART i testuj go na różnych prędkościach transmisji.

    Sprawdź też kartę sim innego operatora, ale na początek postaraj się nawiązać komunikacją z modułem poleceniami AT. Odpowiedzi na polecenia AT możesz testować bez włożonej karty sim. W Debianie jako terminala szeregowego używam Minicom.

    Tu masz jeszcze opis m590e --> Link