eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaRS-485 ale automatycznie dwukierunkowyRe: RS-485 ale automatycznie dwukierunkowy
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
    e.net!feeder.erje.net!eternal-september.org!feeder.eternal-september.org!nntp.e
    ternal-september.org!eternal-september.org!.POSTED!not-for-mail
    From: heby <h...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: RS-485 ale automatycznie dwukierunkowy
    Date: Thu, 4 Dec 2025 08:38:00 +0100
    Organization: A noiseless patient Spider
    Lines: 36
    Message-ID: <10grdoq$2bit$1@dont-email.me>
    References: <9...@h...invalid>
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    Injection-Date: Thu, 04 Dec 2025 07:38:04 +0000 (UTC)
    Injection-Info: dont-email.me; posting-host="9c41d3e61573d0ec3cbfd080d7811064";
    logging-data="77405";
    mail-complaints-to="a...@e...org";
    posting-account="U2FsdGVkX18Dro+0xbVFJ8fNEHGDtHJR"
    User-Agent: Mozilla Thunderbird
    Cancel-Lock: sha1:FFMjk57e3rGokJS6pLt7B33OsaE=
    In-Reply-To: <9...@h...invalid>
    Content-Language: en-US
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:800890
    [ ukryj nagłówki ]

    On 03/12/2025 22:02, Arnold Ziffel wrote:
    > RS-485 może być dwukierunkowy (czyli obie strony mogą nadawać), ale tam
    > jest z tego co widzę half-dupleks (czyli tylko jedna strona może nadawać
    > w jednym czasie). Czyli muszę przełączać nadawanie / odbiór.

    To przełączenie nadawanie/odbiór wynika z protokołu. Zazwyczaj RS485 to
    master-slave. Więc poza samym iface warto by wiedziec jaki proto tam
    będzie biegał bo z niego wynika kto i jak będzie kontrolował kierunki
    interfejsu na urządzeniach.

    > Czy da się zrealizować to w taki sposób, żeby obie strony mogły nadawać
    > (nie w tym samym czasie, czyli nadal half-dupleks) bez dodatkowego
    > przełączania?

    Przełaczenie jest absolutnie niezbędne, urządzenie albo odbiera albo
    nadaje. Więc w 485, kiedy komunikacja jest dwukierunkowa, musisz
    poświęcić jakiś pin na sterowanie nadajnikiem lini.

    To może być automatyczne, czyli jeśli uC rozpoczyna nadawanie, przez
    prostą logikę załaczyć nadajnik a potem go wyłączyć, jednak takie coś to
    jazda po bandzie, bo dasz 1 scalak więcej zamiast gotowego pinu w uC.

    > Obie odbierałyby to, co jest na linii (czyli byłoby echo
    > Chciałbym, żeby to było jak najprostsze. Z MCU sobie wysteruję tak jak
    > chcę, ale z PC musiałbym wyprowadzać dodatkowe linie sterujące (chciałbym
    > użyć gotowego konwertera na FT232 + scalaka do zrobienia z tego RS-485)

    Po prostu użyj dodatkowego I/O na pokładzie FTDI do sterowania kierunkiem.

    https://i.sstatic.net/LrLHH.jpg

    W ogole to zostaw ten temat własnego rozwiązania. Na ali możesz kupić
    konwertery za grosze.

    https://pl.aliexpress.com/item/1005009991697372.html

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

  • 04.12.25 12:06 J.F

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: