Skocz do zawartości

Tracker GPS do modelu RC i nie tylko...


Pomocna odpowiedź

Napisano (edytowany)

Witam...tak sobie gdybam że jeśli kiedyś uruchomie jakiś kolejny model RC to tym razem obowiązkowo będzie na nim zamontowany GPS z kartą SIM...jako podzespoły wybrałem takie najpopularniejsze, esp8266/sim800l/GPS BN220 (jeszcze wszystkich gratów nie zamówiłem, ale pewnie przy tej liście zostanę) chodzi mi głównie o to których pinów ESP mogę używać a których nie (na PCB będzie zamontowany sam moduł) jeszcze pozostaje kwestia programowania...żeby nie pakować całego szajsu na trackerze (ma być jak najmniejszy i najlżejszy) to zrobił bym odrazu płytkę programatora z konektorem 4p 1.5mm rozstaw...poniżej zamieszczam schematy, jeśli są jakieś uwagi proszę pisać😉 będę wdzięczny za odzew 👍 

espp.thumb.png.b7c037ba3d2c735f33845d800b3d0f44.png

ch340.thumb.png.63c4d5771337209a93a2b9d704140d43.png

NODEMCU_DEVKIT_SCH.thumb.png.fa538e6c2ff3dc172aaa648413e9c233.png

na ostatnim schemacie to czym sie posilkuje przy tworzeniu wlasnego schematu

Edytowano przez farmaceuta
46 minut temu, farmaceuta napisał:

.poniżej zamieszczam schematy, jeśli są jakieś uwagi proszę pisać

Twój CH340G będzie działał bardzo dobrze (sarkazm)... Gdzie kwarc? USB bez tego nie pochodzi 😄 Tyle widzę na pierwszy rzut oka.

  • Pomogłeś! 1
8 minut temu, H1M4W4R1 napisał:

Twój CH340G będzie działał bardzo dobrze (sarkazm)... Gdzie kwarc? USB bez tego nie pochodzi 😄 Tyle widzę na pierwszy rzut oka.

Jasny gwint...😅 Teraz dopiero zauważyłem...a zastanawiałem się od czego są piny X1/X0🤔 no nic to się oczywiście poprawi...a jak wygląda sytuacja z deep sleep i pinem RST/GPI16?...muszę połączyć te dwa piny żeby wybudzić procek? I jak sprawa wygląda z tymi rezystorami podciagajacymi 12k od pinów EN itp...tez muszą być?

5 minut temu, farmaceuta napisał:

a jak wygląda sytuacja z deep sleep i pinem RST/GPI16?...muszę połączyć te dwa piny żeby wybudzić procek? I jak sprawa wygląda z tymi rezystorami podciagajacymi 12k od pinów EN itp...tez muszą być?

Używam STM32, a nie ESP, po to musisz iść do czarodzieja 😉 

  • Lubię! 1
48 minut temu, farmaceuta napisał:

jak wygląda sytuacja z deep sleep i pinem RST/GPI16?...muszę połączyć te dwa piny żeby wybudzić procek?

To zależy.

Jeśli wybudzenie ma nastąpić przez działanie wewnętrznego timera, to tak.
Jeśli zaś wybudzasz przyciskiem, to do RST podłączasz ten przycisk, a GPIO16 jest nieużywane.

Generalnie - wybudzenie ESP8266 to stan niski na RST.

  • Pomogłeś! 1

To będzie latający antykwariat czy co? Zamiast 8266 użyj C3 mini, zamiast Sim800 modemu który obsługuje sieci LTE. Do GPS się nie wypowiem bo nie używałem 

  • Lubię! 2
5 minut temu, jand napisał:

Jeśli wybudzenie ma nastąpić przez działanie wewnętrznego timera, to tak.

Jeśli zaś wybudzasz przyciskiem, to do RST podłączasz ten przycisk, a GPIO16 jest nieużywane.

No właśnie dla mnie muszą być dostępne obie opcje...czyli powiedzmy przed lotem czy poprostu dla testu wybudzan procek i wszystkie graty guzikiem, ale większość czasu całość ma spać i timerem też będę wybudzał...czyli tak...łącze piny GPIO16 z RST, podciagam do 3.3v rezystorem i dodatkowo daję guzik który będzie mi to zwierał do masy po naciśnięciu...może tak być? 

3 minuty temu, _LM_ napisał:

zamiast Sim800 modemu który obsługuje sieci LTE.

A polecisz jakiś gotowy na PCB za 15zl?😅 Nie zamierzam używać neta czy innych wynalazków...tylko proste wysyłanie esów... 

5 minut temu, _LM_ napisał:

Zamiast 8266 użyj C3 mini, 

Dlaczego? Z 8266 są jakieś problemy? Generalnie sprzętowo to mi to w zupełności wystarczy

  • Lubię! 1
(edytowany)
9 godzin temu, farmaceuta napisał:

tak...łącze piny GPIO16 z RST, podciagam do 3.3v rezystorem i dodatkowo daję guzik który będzie mi to zwierał do masy po naciśnięciu

Musisz jeszcze dać opornik pomiędzy GPIO16 a przycisk, aby nie zwierać stanu wysokiego na wyjściu bezpośrednio do masy.

9 godzin temu, farmaceuta napisał:

Dlaczego? Z 8266 są jakieś problemy?

Problemów nie ma, po prostu @_LM_ proponuje nowocześniejsze (i droższe - GPS) rozwiązanie.

Uzupełnienie:

Jednak przy C3 miał byś bardziej rozbudowane możliwości wybudzania procesora.

Edytowano przez jand
  • Pomogłeś! 1
27 minut temu, jand napisał:

Problemów nie ma, po prostu @_LM_ proponuje nowocześniejsze (i droższe) rozwiązanie.

W sumie jak się teraz zastanowię to esp32 C3 będzie lepszym wyborem...rozmiar PCB podobne, a nie ma tylu ceregieli z tymi pinami...no i kwestia programowania rozwiązana dzięki wbudowanemu USB...a tak to musiał bym kombinować z zewnętrznym programatorem (bo nie chciał bym go upychać na trackerze) co do cen to wyjdzie to samo...

Przyglądam się modułowi SIM868...2G/LTE i do tego ma jeszcze wbudowany GPS który będzie mi też potrzebny...moduł u chińczyka kosztuje ~20zl więc bardzo przystępnie...tylko jakoś nie mogę znalezdz dokumentacji od komend AT dla SIM/gps, i nie wiem czy to jest w obsłudze tak proste jak zwykle moduły GPS/sim800l 

Co do sim800l to spoko ale tylko do 2028-2030 (bo wtedy mają wyłączyć sieć 2G)

(edytowany)

No właśnie, rozchodzi się o te sieci które są sukcesywnie wyłączane. BTW mam moduły GSM z wbudowanym GPS (jakieś lilygo) jak się do nich dokopię napiszę co to jest. W sumie mi zalegają, jeśli się okaże że są tam modemy nowej generacji to mogę Ci je odsprzedać za jakie 🍻

I jak pamiętam były tam układy esp32s3 

Edytowano przez _LM_
  • Lubię! 1
(edytowany)

@_LM_ jednak wolałbym na swoim PCB z tego względu że finalnie było by mniejsze i parę pierdół było by na pokładzie...np. przetwornica step-up do zasilania własnego buzzera (3-24v) taki buzer u mnie na napięciu 16.8v trąbił w powietrzu z odległości ponad kilometra bardzo głośno...i wrzucił bym jeszcze czujnik wibracji na wzmacniaczu i piezo (znalazłem kiedyś ten wynalazek na github'ie, fajna rzecz) służyło by to do wykrywania ewentualnych "kretów"... bo krążą legendy że gsm'y mogą dosyć znacząco zakłócać link RC i większość czasu a nawet cały lot tracker był by wyłączony (hmm...sam nie wiem czy w to wierzyć 🤔

Ps...ten sim868 wygląda obiecująco, z tym że jest tam pinout coś jak w stylu bga no i tego dziadostwa lutownicą nie polutuje (hot air lub hot plate, nimom ani jednego ani drugiego 😅

Edytowano przez farmaceuta
(edytowany)
12 godzin temu, farmaceuta napisał:

Przyglądam się modułowi SIM868...2G/LTE

To jest 2G tylko, ale za dwie dychy oczywiście nie ma co się zastanawiać. Waveshare ma wiki do tego modelu w ich barwach. Jest dokumentacja komend AT do GSPu, reszta pewnie zgodna z SIM800.

 

41 minut temu, farmaceuta napisał:

bo krążą legendy że gsm'y mogą dosyć znacząco zakłócać link RC

800 czy tam 900 MHz przyciąga też kleszcze 😄

PS.: Tutaj przetestowano A7670E, niby jest wersja z GPS za "uczciwe" pieniądze.

PS2.: Uwzględniając zniżkę na start...

PS3.: Gdzieś odnośnie jakiegoś innego SIMa serii 7000 z GPS pisano, że GPS i LTE nie może działać jednocześnie, tj. korzystając z łączności komórkowej i chcą potem sprawdzić pozycję, łapie "fixa" od nowa na zimno. Warto się upewnić. Zawsze osobno LTE i GPS można mieć.

Edytowano przez matsobdev
58 minut temu, matsobdev napisał:

To jest 2G tylko, ale za dwie dychy oczywiście nie ma co się zastanawiać.

😄

To mnie pocieszyles...😢 Jak głupi nie mogłem znalezdz jednoznacznej informacji i zapytałem chatgpt...🤔

59 minut temu, matsobdev napisał:

800 czy tam 900 MHz przyciąga też kleszcze 

😄

 

A to sarkazm czy serio mówisz?😅hehe 

1 godzinę temu, matsobdev napisał:

 

😄

PS3.: Gdzieś odnośnie jakiegoś innego SIMa serii 7000 z GPS pisano, że GPS i LTE nie może działać jednocześnie, tj. korzystając z łączności komórkowej i chcą potem sprawdzić pozycję, łapie "fixa" od nowa na zimno. Warto się upewnić.

No i to jest zła wiadomość, a jednocześnie dobra że o tym wspomniałeś 👍 choć w sumie pozycję mógłbym odczytywać po transmisji GPRS...

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...