-
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
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
Najnowsze wątki
- 2025-05-27 Re: Nowe zalecenie w Mini Netykiecie dotyczące wklejania linków URL
- 2025-05-27 Re: Nowe zalecenie w Mini Netykiecie dotyczące wklejania linków URL
- 2025-05-27 Dlaczego bede jezdzil samochodem do centrum?
- 2025-05-27 Zermatt
- 2025-05-27 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-05-27 Dziwny schemat wzmacniacza m.cz.
- 2025-05-27 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-05-27 obce wpływy
- 2025-05-27 "25 zł/100 i śmiejesz się z elektryków"
- 2025-05-27 Warszawa => Fullstack PHP Developer <=
- 2025-05-27 Taniej niż 1,27zł za kilowatogodzinę prądu?
- 2025-05-26 Zielona Góra => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, P
- 2025-05-26 Kraków => NMS System Administrator <=
- 2025-05-26 Kraków => NMS System Administrator <=
- 2025-05-26 Warszawa => Junior Rekruter <=