-
Data: 2013-01-10 21:45:49
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 2013-01-10 21:17, Grzegorz Niemirowski pisze:
> Nie zaszkodzi. Zapewne chodzi o sytuację, gdy układ zarządzający szyną
> danych nie wysterował jeszcze wyjść i układ odbierający może odebrać
> jakiegoś śmiecia. Chodzi generalnie o to, żeby wejście nie pozostawało
> niepodłączone. A jeśli jest podłączone do czegoś, co znajduje się w
> jakimś momencie w stanie wysokiej rezystancji, to tak jakby było
> niepodłączone. Dlatego takie podciągnięcie stosuje się dla bezpieczeństwa.
Fakt, że napięcia na liniach są z reguły nieco niższe od tego na VCC nie
stwarza tutaj żadnej przeszkody ani niebezpieczeństwa dla układu?
Tak właśnie sobie przypomniałem, że eksperymentując nad moim projektem
natknąłem się na pewien problem, który może mieć z tym coś wspólnego -
mianowicie po przejściu procedury włączenia modemu ustawiłem pętlę
while, która miała zatrzymać program dopóki na linii DSR istniał stan
wysoki. Po pojawieniu się zera (gotowość modułu do nawiązania
komunikacji przez USART) program miał przejść do wysyłania komunikatów.
Niestety program się wysypywał. Wyglądało to tak, jakby pętla w ogóle
nie działała i program od razu przystępował do wysyłania komend. Nie
otrzymawszy odpowiedzi zwracał kod błędu. Nie zastanawiałem się wtedy
nad tym głębiej, przechodząc do innych prób (prowizorycznie dałem tam po
prostu odpowiednio długi _delay_ms). Może tam przez moment na tej linii
był właśnie stan nieustalony?
> Chodziło mi dokładniej o przypadek, gdy niby jest to samo napięcie, ale
> z różnych źródeł. Jeśli masz dwa zasilacznie na np. 3,3V, to zawsze
> jeden będzie dawać napięcie trochę inne niż drugi.
Czyli jeśli będę zasilał zarówno moduł jak i uC z tego samego
stabilizatora albo akumulatorka, to problem raczej nie wystąpi i mogę
spokojnie połączyć odpowiadające sobie linie krótkimi ścieżkami, bez
żadnych elementów pośredniczących?
Następne wpisy z tego wątku
- 10.01.13 21:58 Grzegorz Niemirowski
- 11.01.13 10:40 Piotr Gałka
- 11.01.13 18:43 Atlantis
- 11.01.13 18:56 Grzegorz Niemirowski
- 11.01.13 21:08 Atlantis
- 14.01.13 09:39 Adam Wysocki
- 14.01.13 09:41 Piotr Gałka
- 14.01.13 09:42 Adam Wysocki
Najnowsze wątki z tej grupy
- Sterownik kotła CO praca PWM
- Jakie baterie A23 i LR44?
- OLED SSD1306 - degradacja?
- Który symulator AVR jest ,,prawilny"?
- Disk on Module, czym to odczytać?
- Pasta ochronna? Lutownicza?
- zagadka pneumatyczna
- Klip testowy, jak sie to używa
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
Najnowsze wątki
- 2025-11-22 Sterownik kotła CO praca PWM
- 2025-11-22 Fwd: Fwd: jesienne paragony grozy
- 2025-11-22 Fwd: jesienne paragony grozy
- 2025-11-22 Fwd: Stopa z gwintem
- 2025-11-22 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-11-22 Warszawa => Solution Architect (Workday) - Legal Systems <=
- 2025-11-22 Warszawa => Senior Cloud Engineer - AWS <=
- 2025-11-22 Wrocław => Programista React ze znajomością C++ <=
- 2025-11-22 Stopa z gwintem
- 2025-11-22 Białystok => Dynamics 365 Commerce/POS Developer <=
- 2025-11-22 Elektryki to jednak smrody
- 2025-11-22 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-11-22 Warszawa => Starszy Programista C <=
- 2025-11-22 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-11-22 Warszawa => Programista Dynamics 365 Commerce/POS <=




Ile kosztują tanie mieszkania w polskich metropoliach?