Włączenie modułu "on demand" - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Ogólna elektronika (https://forum.arduinopolska.pl/dzial-og%C3%B3lna-elektronika) +--- Wątek: Włączenie modułu "on demand" (/watek-w%C5%82%C4%85czenie-modu%C5%82u-on-demand) |
Włączenie modułu "on demand" - koval - 05-09-2016 Witam! Problem może bardziej ogólny: mam Arduino komunikujące się z modułem GPS poprzez UART. To SIM900 - opis choćby tu: http://www.jarzebski.pl/arduino/komponenty/moduly-gsm-sim800-sim900-sim908.html - wykorzystywany do wysłania SMSa raz dziennie. Moduł bierze trochę prądu, więc wymyśliłem że będę go po prostu włączał przez przekaźnik kiedy będzie to konieczne a po wysłaniu SMSa wyłączę. Czy to dobry pomysł ? I czy wystarczy że przez przekaźnik będę odcinał/podłączał tylko samo napięcie zasilania - VCC ? Pozostałe linie (GND, RX, TX) będa natomiast podłączone na stałe do Arduino. RE: Włączenie modułu "on demand" - ePeter - 06-09-2016 (05-09-2016, 09:56)koval napisał(a): 1. (...) wykorzystywany do wysłania SMSa raz dziennie Cześć! Jeden SMS dziennie, czyli rzeczywiście niewielkie obciążenie, bo moduł GSM [czyli tam gdzie prądu potrzeba] będzie pracował dość krótko i w zasadzie więcej zużyje prądu na "zalogowanie się" do BTS'a niż na właściwą pracę ;-) Proszę popatrz np. tu [https://www.sos.sk/a_info/resource/c/SIM908-C.pdf STRONA 8, 2.1, TABELA 1, linia 2]. Z danych wynika, że tego prądu nie powinno być potrzebne aż tak dużo, bo można ustawić SIM'a w tryb PowerSaving i dodatkowo "uśpić" Arduino. Niestety nie wiemy tu nic na temat źródła prądu i jego pojemności oraz jak długo projekt samodzielnie ma się obejść bez podchodzenia do niego z nowym źródłem zasilania. Nie wiemy też co ma robić Arduino poza wysłaniem SMS'a, co może być energożerne. Wg mojej opinii przekaźnik i wyłącznie odcinanie linii zasilania to niepotrzebna kombinacja, bo sam deklarujesz, że pozostałe linie kontrolne i danych będą podłączone na stałe do Arduino. Nie mniej jednak idea projektu może być głębsza i czegoś nie ogarniam, wtedy takie działanie może będzie to miało sens i znaczenie. Pozdrawiam Piotr RE: Włączenie modułu "on demand" - koval - 07-09-2016 Cześć, dzięki za odpowiedź. Jeśli chcę ograniczyć maksymalnie energię może to oznaczać tylko jedno - że będzie zasilanie bateryjne, całość ma działać jak najdłużej na bateriach. Stąd pomysł by fizycznie odłączać moduł a nie przechodzić w tryb oszczędzania energii. Chodzi mi o informację czy jest to poprawne podejście, czy ktoś już coś podobnego robił (niekoniecznie z modułem GSM). RE: Włączenie modułu "on demand" - ePeter - 07-09-2016 Dobry Wieczór! Tak, można tak zrobić i jest to wg. mnie poprawne rozwiązanie (inni forumowicze mogą mnie oczywiście zrewidować). Mam na biurku SIM908 oraz SIM808 i w obu przypadkach fizyczne odcięcie VBAT od zasilania unieruchomi moduł i obetnie zapotrzebowanie na energię do zera. Polecam zastosowanie zatrzaskowych przekaźników np. V23026, które zapewnią maksymalną energooszczędność rozwiązania i w wersji 5V mogą być bezpośrednio sterowanie z wyjść procesora. Dodatkowo zastanowiłbym się aby programowo, na czas odcięcia modułu SIM, ustawić nieużywane piny w stan wysokiej impedancji, ale to nie konieczne. Mam nadzieję, że trochę tym razem pomogłem. Pozdrawiam Piotr RE: Włączenie modułu "on demand" - koval - 09-09-2016 Dzięki, będę próbował pozdrawiam! |