-
Data: 2012-12-14 21:12:07
Temat: Re: Brak komunikacji między Atmegą a modułem GSM po rs232
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2012-12-13 23:53, Mario pisze:
> To może z innej beczki. Spróbuj podciągnąć linie transmisyjne lekko do
> plusa. Np rezystorami 10k.
A co to może zmienić? To znaczy jakie jest uzasadnienie takiego posunięcia?
Generalnie kończą mi się pomysły. Dzisiaj poprawiłem jeszcze na wszelki
wypadek filtrowanie zasilania przy stabilizatorze. Teraz mam na wejściu
kondensatory 470uF+330nF oraz 220uF+100nF. Poprawa niewielka,
praktycznie żadna.
Dodanie kondensatorka 100nF przy pinach zasilania modułu w jakimś
stopniu pomogło - znikła sinusoida widoczna na oscyloskopie, poza tym
subiektywnie wydaje mi się, że moduł inicjuje się nieco częściej. Jednak
wciąż muszę kilka razy włączać go ponownie, żeby zaskoczył.
Zastosowanie kwarcu też nie do końca pomogło.
Problem z "krzaczkiem" generalnie ciągle występuje.
Wychodzi na to, że na pierwsze pytanie AT+CPIN? przychodzi najpierw
jedna linia z "krzaczkami" (HyperTerminal widzi tam kwadrat i literę K,
Programmer's Notepad wyświetla "t" z ogonkiem u dołu, skierowanym w
lewo). Dopiero w następnej linii przychodzi właściwa odpowiedź (+CPIN:
SIM PIN) ale program zdążył już przeanalizować poprzednią linię.
Niekiedy ten "krzaczek" nie przychodzi - wtedy udaje się bez problemu
zainicjować moduł.
Jest też problem z komunikacją w drugą stronę, także w jednym,
konkretnym przypadku. Mianowicie często (nawet bardzo często) Atmega nie
wysyła modułowi rozkazu wybrania wykręconego numeru. Nie chodzi nawet o
to, że występuje jakiś błąd - nawet terminal nie pokazuje niczego
(chociaż inne komendy wychodzą). Jest to jakby nie patrzeć dziwne...
Gdyby nie fakt, że osobno działa, pewnie szukałbym źródła problemu w
kodzie...
Następne wpisy z tego wątku
- 14.12.12 21:39 Atlantis
- 14.12.12 21:56 J.F.
- 14.12.12 23:29 Marek
- 14.12.12 23:39 Atlantis
- 15.12.12 00:16 Atlantis
- 15.12.12 00:52 J.F.
- 15.12.12 03:00 Mario
- 15.12.12 07:52 pytajacy
- 15.12.12 09:12 Marek
- 15.12.12 18:07 Atlantis
- 15.12.12 19:02 Adam Wysocki
- 15.12.12 19:07 Adam Wysocki
- 15.12.12 19:14 Adam Wysocki
- 15.12.12 19:16 Adam Wysocki
- 15.12.12 19:19 Adam Wysocki
Najnowsze wątki z tej grupy
- Aparat, zewnętrzny mikrofon, brum
- Wieszanie się przy aktywnym SMP
- Prognozowanie zużycia energii przez PGE?
- Odkurzacz mnie bije :(
- Rapsberry Pi i synchronizacja plików
- RCD 300 mA
- rpi i moduł przekaźników
- Falownik do pompy CO
- Lampa ogrodowa rozłączała różnicówkę
- Inteligentne oświetlenie schodów
- Pytanie do Użytkownika
- Emanuel kiedyś szukał gotowca do chłodzenia leków
- Sprzęty z Lidl-a
- idzie nowe
- Wybuchające pagery
Najnowsze wątki
- 2024-10-07 Aparat, zewnętrzny mikrofon, brum
- 2024-10-07 MĂźnchen => Data Scientist <=
- 2024-10-07 Gdańsk => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-10-07 Kraków => Programista Full Stack .Net <=
- 2024-10-07 Re: Taniocha!!!
- 2024-10-07 Warszawa => Technical Leader (Java Background) <=
- 2024-10-07 Zielona Góra => Power Electronics R&D Engineer <=
- 2024-10-07 Warszawa => Junior New Business Development Manager <=
- 2024-10-07 Warszawa => Key Account Manager <=
- 2024-10-07 Wrocław => Konsultant wdrożeniowy ERP (Symfonia) <=
- 2024-10-07 policja szuka
- 2024-10-07 Nowy akt zasadniczy
- 2024-10-07 KIA nas dyma
- 2024-10-07 Warszawa => QA Inżynier <=
- 2024-10-07 Warszawa => Sales Development Representative (z j. niemieckim) <=