Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 11 lip 2025, o 02:55


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
     Tytuł: RS 232
    PostNapisane: 5 gru 2012, o 15:57 
    Offline
    Użytkownik

    Dołączył(a): 05 gru 2012
    Posty: 67
    Lokalizacja: Warszawa
    Pomógł: 4

    Witam,
    proszę o poradę doświadczonych kolegów.
    Mam do zaprojektowania i wykonania interfejs pozwalający "dogadać się" dwóm urządzeniom po RS232.
    Transmisja 8 bitów 1 bit stopu bez kontroli parzystości, tylko jedno ustrojstwo "gada" z prędkością 1200 a drugie 9600.
    Pytanie jak do tego podejść?
    1. jeden procesor z podwójnym UART em
    2. jeden procesor z jednym UART em i prędkość przełączana "w biegu"
    3. dwa procesory każdy obsługuje swojego RSa i dogadują się np. po I2C
    4. może jeszcze coś innego?
    wszystkie pomysły uwagi mile widziane

    pozdrawiam
    wojtek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: RS 232
    PostNapisane: 5 gru 2012, o 16:32 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27415
    Lokalizacja: Szczecin
    Pomógł: 1043

    Najlepiej chyba wykorzystać procek, który ma 2 UARTy sprzętowe i to zdecydowanie. Przy czym będzie po drodze trzeba zastosować buforowanie szczególnie jak ten 9600 będzie nadawał coś do tego 1200 ;) .... bo w drugą stronę to na żywca można słać dane.

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: RS 232
    PostNapisane: 5 gru 2012, o 20:03 
    Offline
    Użytkownik

    Dołączył(a): 05 gru 2012
    Posty: 67
    Lokalizacja: Warszawa
    Pomógł: 4

    Tak myślałem, że 2x UART, al...
    Buforowanie chyba nie będzie potrzebne, bo interfejs ma działać w ten sposób:
    urządzenie 9600 to waga która nadaje (tylko w jednym kierunku)informacje o masie, w momencie jak pomiar jest stabilny mogę zatrzasnąć dane w swoim interfejsie (nawet rozłączyć transmisję RS) "obrobić je" i wysłąć spokojnie do urządzenia 1200 i poczekać na potwierdzenie. Następnie mogę przełączyć się na 9600 i czekać na kolejny pomiar masy. Prędkości przesyłania danych nie będą tu krytyczne, bo sam proces ważenia trwa kilka sekund.
    Dlatego myślałem o przełączaniu prędkości RS w uP.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: RS 232
    PostNapisane: 5 gru 2012, o 20:41 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27415
    Lokalizacja: Szczecin
    Pomógł: 1043

    No tak - tą całą otoczkę to już ty znasz ;) więc wiesz czy trzeba buforować czy nie ... z tego co mówisz - rzeczywiście nie.

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Google [Bot] i 2 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO