-
Data: 2012-12-10 20:20:21
Temat: 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 ]Ciąg dalszy moich zmagań nad stworzeniem interfejsu, który połączyłby
pozostałości starego, tarczowego telefonu z modułem GSM. ;)
Program właściwie już skończyłem pisać - pozostała jeszcze tylko
ewentualne implementacja dodatkowych funkcji (jak generacja dialtone'u)
i wprowadzenie kilku drobnych poprawek.
Okazało się, że ktoś już coś takiego robił
(https://www.sparkfun.com/products/287?) i nawet podzielił się kodem,
więc mogłem podpatrzeć kilka rozwiązań. Tylko do pewnego stopnia rzecz
jasna, choćby ze względu na zastosowanie innego procka i modułu.
Zarówno modem jak i Atmega bez problemu komunikują się z komputerem za
pośrednictwem max3232. Po dokładnym przetestowaniu programu połączyłem
obydwie płytki i włączyłem zasilanie. Mikrosteronikowi udało się włączyć
modem (zgłosił to mignięciem diody) a potem przestał reagować -
najwyraźniej oczekując na odpowiedź z modemu. Zmodyfikowałem więc trochę
funkcję odpowiedzialną za komunikację. Teraz zwraca wartość 0 nie tylko
wtedy, gdy odebrany komunikat różni się od oczekiwanego, ale także
wówczas, gdy czas oczekiwania na odpowiedź przekroczy zadaną wartość.
Dzięki temu dowiedziałem się, że inicjacja wykrzacza się na samym
początku, nie otrzymując żadnej odpowiedzi na "AT". Przy czym nie wiem
co nie dochodzi - komenda, czy odpowiedź.
Parametry połączenia są prawidłowe, zgodne z dokumentacją modemu. Poza
tym wcześniej używałem obydwu płytek z tak samo skonfigurowanym terminalem.
Czy długość prowizorycznych połączeń (kabelki ze złączami do goldpinów,
długości kilkunastu cm) może być tutaj źródłem kłopotów?
Co powinienem sprawdzić?
Następne wpisy z tego wątku
- 10.12.12 20:44 Mirek
- 10.12.12 21:40 Atlantis
- 10.12.12 22:43 Atlantis
- 10.12.12 23:08 Mirek
- 10.12.12 23:35 Atlantis
- 11.12.12 00:12 Mirek
- 11.12.12 00:32 Michoo
- 11.12.12 01:29 Grzegorz Niemirowski
- 11.12.12 01:55 Mario
- 11.12.12 09:36 Piotr Gałka
- 11.12.12 15:57 Adam Wysocki
- 11.12.12 19:44 Atlantis
- 11.12.12 19:51 Atlantis
- 11.12.12 19:54 Atlantis
- 11.12.12 20:23 Atlantis
Najnowsze wątki z tej grupy
- Zlacze w mikrofonie z lat 80-tych
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
- Skąd diody LED 1,5V?
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
Najnowsze wątki
- 2026-01-19 Katowice => Solution Architect (Workday) - Legal Systems <=
- 2026-01-18 off-grid
- 2026-01-18 Co grozi Żurkowi za jego działania polityczne?
- 2026-01-17 To się NIE DZIEJE
- 2026-01-17 Czy to się kwalifikuje pod jakiś paragraf?
- 2026-01-17 Piaseczno cd 2
- 2026-01-17 Chlapacze do OPLA ale GUMOWE
- 2026-01-17 Toyota dba o Niemców.
- 2026-01-17 Wrocław => Junior Konsultant wdrożeniowy ERP <=
- 2026-01-17 Zlacze w mikrofonie z lat 80-tych
- 2026-01-17 Warszawa => Inżynier Systemów i Sieci <=
- 2026-01-17 Czy Trenerzy AI już kogoś pozwali za "zatrute ciastka"?
- 2026-01-17 Poznań => Konsultant SAP HCM <=
- 2026-01-17 Niestabilny materiał wybuchowy W AKCJI
- 2026-01-17 Myślenice => Junior SAP CO Consultant <=




Fakturzystka, fakturzysta