Arduino Polska Forum
SIM808 sterowanie za pomocą A5 - 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: SIM808 sterowanie za pomocą A5 (/watek-sim808-sterowanie-za-pomoc%C4%85-a5)



SIM808 sterowanie za pomocą A5 - ePeter - 05-09-2016

Cześć!

Mam shield'a WaveShare z modułem SIM808 (http://www.waveshare.com/wiki/GSM/GPRS/GPS_Shield_%28B%29) i w jego dokumentacji ładnie jest pokazane, że włączanie/wyłączenie modułu robi się przyciskiem PWRKEY lub tranzystorem za pomocą linii A5. Schemat zawiera ładnie informację, że przycisk PWRKEY jest równolegle podłączony do pinu 8 modułu SIM808 za pomocą tranzystora NPN2 (8050). Tranzystor ten zaś jest sterowany za pomocą linii A5 i tu pojawia mi się schodek, bo: programowo za pomocą kodu wysyłającego na linę A5 impuls dodatni o długości trwania nieco ponad sekundę wyłączam grzecznie moduł, ale już załączyć go nie załączę.

Definiuję w programie że:

Kod:
void setup()
{
  ...
  ...
  pinMode(A5, OUTPUT);
  digitalWrite(A5, LOW);
  ...
  ...
}


potem steruję A5 najprościej jak się da funkcją jak niżej:

Kod:
void SIM808_CTRL (void)
{
  digitalWrite(A5, HIGH);
  delay(1500);
  digitalWrite(A5, LOW);
  delay(1000);
}


i... popełniam jakiś błąd bo wyłączyć moduł wyłączę, ale nie mogę go w ten sposób załączyć.

Proszę o podpowiedź.

Pozdrawiam
Piotr


RE: SIM808 sterowanie za pomocą A5 - ePeter - 12-09-2016

Witam!

Można ten wątek zamknąć, bo okazało się, że podciągnięcie do +5V w procesorach Atmela, w tym konkretnym przypadku jest niewystarczające ze względu na obciążalność prądową. Wystarczyło zewnętrzne podciągnięcie do zasilania i problem załączania na żądanie został rozwiązany. Co prawda pozostała część układu zachowuje mi się niezbyt poprawnie, ale to już temat na inny wątek.

Pozdrawiam
Piotr


RE: SIM808 sterowanie za pomocą A5 - CEO - 13-09-2016

Dziękujemy, za wyjaśnienie!
Zamykam. Smile