To forum używa plików cookies
To forum wykorzystuje pliki cookies do przechowywania informacji o Twoim logowaniu, jeśli jesteś zarejestrowany, oraz informacji o Twojej ostatniej wizycie, jeśli nie jesteś zalogowany. Pliki cookies to niewielkie pliki tekstowe zapisywane na Twoim komputerze; cookies ustawiane przez to forum mogą być używane wyłącznie na tej stronie i nie stanowią zagrożenia dla bezpieczeństwa. Cookies na tym forum śledzą również, które tematy zostały przez Ciebie przeczytane oraz kiedy miało to miejsce. Prosimy o potwierdzenie, czy akceptujesz, czy odrzucasz zapisywanie tych plików cookies.

Niezależnie od wyboru w Twojej przeglądarce zostanie zapisany plik cookie, aby zapobiec ponownemu zadawaniu tego pytania. W każdej chwili będziesz mógł zmienić ustawienia cookies, korzystając z linku w stopce strony.

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Skrzynka antenowa HMG-easyATU
Leszku, jak masz podłączone interfejsy do magistrali, piny A obu interfejsów pod jeden przewód, oba piny B pod drugi przewód ?

(06-12-2012, 12:52)SP5MNL napisał(a): Dopiero po podłączeniu oscyloskopu okazało się że impuls przełączający nadawanie jest krótszy niż ramka danych.

Leszku, teoretycznie masz rację, zmiana kierunku interfejsu RS485 powinna następować po zakończeniu nadawania ostatniego znaku ramki, tak przynajmniej wynika z teorii i tak podpowiada intuicja przy oglądaniu Twoich oscylogramów.

Jednak mimo zbyt wczesnej zmiany kierunku portu komunikacja przez RS485 pracuje poprawnie. Jak to możliwe ?

Komunikacja pracuje poprawie dlatego, że ramka nadawana z konsoli jest dłuższa o dwa znaki aby zachować zgodność z ramką odbieraną z terminala. Te dwa znaki [CR,LF] nie niosą żadnej informacji dlatego procesor skrzynki eATU je ignoruje a ich brak nie "rozwala" całej komunikacji.

Aby jednak wszystko było zrobione zgodnie z dobrą inżynierską praktyką poprawiłem sposób sterowania kierunkiem w konsoli i w skrzynce.
Dziękuję Leszkowi za wykrycie błędu w oprogramowaniu i rozpracowanie problemu.






Załączone pliki
.hex   ECON1_11.HEX (Rozmiar: 11.85 KB / Pobrań: 1,243)
.hex   EATU1_11.HEX (Rozmiar: 9.07 KB / Pobrań: 1,158)
73 Adam
Cytuj


Wiadomości w tym wątku
Skrzynka antenowa HMG-easyATU - przez SP5FCS - 03-10-2010, 22:41

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości