Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

neoway m590 + arduino nie działający program

max-pl 03 Wrz 2017 21:06 1866 43
  • Pomocny post
    #32 03 Wrz 2017 21:34
    22053
    Użytkownik usunął konto  
  • #34 03 Wrz 2017 22:23
    22053
    Użytkownik usunął konto  
  • #35 04 Wrz 2017 13:54
    max-pl
    Poziom 7  

    Zmieniając temat.Myśle teraz nad zasilaniem do tego projektu.Przyjąłem że arduino pobierze 70mA + neoway m590 80mA.Przy zastosowaniu akumulatora 12V 14Ah obliczyłem ( nie wiem czy poprawnie ) że będzie to pracowało przez ok.93 godziny.Czy dobrze to policzyłem ? dość krótko...za krótko.. : /

  • #36 04 Wrz 2017 15:14
    rafcio_21
    Poziom 28  

    max-pl napisał:
    Zmieniając temat.Myśle teraz nad zasilaniem do tego projektu.Przyjąłem że arduino pobierze 70mA + neoway m590 80mA.Przy zastosowaniu akumulatora 12V 14Ah obliczyłem ( nie wiem czy poprawnie ) że będzie to pracowało przez ok.93 godziny.Czy dobrze to policzyłem ? dość krótko...za krótko.. : /


    Modem może pobiera te 80mA ale w czuwaniu a podczas połączenia skoki prądu mogą być ponad 1A dlatego wszyscy zalecają zasilacz 2 A do poprawnej pracy

  • #37 04 Wrz 2017 17:00
    czasnagli
    Poziom 16  

    Jeżeli ma to być zasilane z akumulatora to po wysłaniu SMS m590 wyłączaj, a arduino usypiaj.

    Można też zrezygnować z arduino, ale wtedy musiałbyś kupić Air200 za 4$ i program wgrać do niego.

  • #38 04 Wrz 2017 17:08
    max-pl
    Poziom 7  

    czasnagli napisał:
    Jeżeli ma to być zasilane z akumulatora to po wysłaniu SMS m590 wyłączaj, a arduino usypiaj.

    Można też zrezygnować z arduino, ale wtedy musiałbyś kupić Air200 za 4$ i program wgrać do niego.

    Jak moge go wyłączać jeśli musi byc wlączony aby aktywować smsem odczyt ?

  • #39 04 Wrz 2017 22:25
    czasnagli
    Poziom 16  

    Jeżeli tak to zobacz w dokumentacji m590 czy obsługuje on tryby oszczędzające energię. Np. sim800c w trybie oszczędnym pobiera tylko 3mA monitorując przy tym sieć. Możesz wówczas do niego dzwonić i wysyłać smsy.

  • #40 05 Wrz 2017 12:12
    22053
    Użytkownik usunął konto  
  • #41 05 Wrz 2017 15:22
    czasnagli
    Poziom 16  

    Pisząc o trybie oszczędnym miałem na myśli wprowadzenie sim800c w sleep mode 2 (AT+CSCLK=2). Polecenie to spowoduje, że moduł automatycznie wejdzie w tryb uśpienia pod warunkiem, że w ciągu ostatnich 5 sekund nie wystąpiło żadne przerwanie. Przerwania mogą być generowane przez GPIO, połączenia głosowe, wiadomości SMS lub transmisję danych. W tym trybie moduł zachowuje pełną funkcjonalność, a jednocześnie charakteryzuję się niskim poborem prądu (ok. 3 mA).

    Jest jeszcze opcja sleep mode 1 (AT+CSCLK=1). W tym przypadku to użytkownik za pomocą sygnału DTR może sterować modułem, aby wejść lub wyjść z trybu uśpienia.

    Polecenie AT+CFUN=0 i AT+CFUN=4 także ogranicza zużycie energii (do 0.7 mA i 0.8 mA - SIM800C_Hardware_Design_V1.00), ale odcina moduł od sieci GSM i w przypadku sterowania SMS zdalnie już nic nie zrobimy.

    Jeżeli zależy mam na dużej oszczędności energii to można wyłączyć moduł (AT+CPOWD=1), a następnie go wybudzić o określonej godzinie wcześniej ustawionym alarmem. Po wyłączeniu sim800c zużycie prądu w praktyce spada do 273 uA (do 130 uA - SIM800C_Hardware_Design_V1.00).

  • #42 05 Wrz 2017 16:02
    22053
    Użytkownik usunął konto  
  • #43 05 Wrz 2017 17:32
    czasnagli
    Poziom 16  

    Zgadza się. Poleceniem CPOWD można wyłączyć moduł gsm. To samo można zrobić pinem różnie oznaczanym PWR (tu był błąd - poprawiłem) , PWK lub Powerkay.

    Przy projektowaniu płytki warto także wyprowadzić zasilanie zegara rtc. Można wówczas usypiać i wzbudzać moduł gsm ustawiając alarm.

    Ostatnio wpadł mi w ręce moduł gsm Air200 do którego wgrywa się własne skrypty (podobnie jak do esp8266). Przy tym rozwiązaniu oszczędność energii jest znaczna bo nie potrzebujemy dodatkowego mikrokontrolera.

    neoway m590 + arduino nie działający program

  • #44 05 Wrz 2017 19:14
    22053
    Użytkownik usunął konto