eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaIzolowany konwerter zrobić z RS232 na RS485 › Re: Izolowany konwerter zrobić z RS232 na RS485
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
    OSTED!not-for-mail
    From: Dariusz Dorochowicz <_...@w...com>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Izolowany konwerter zrobić z RS232 na RS485
    Date: Sat, 23 Sep 2017 00:31:44 +0200
    Organization: ATMAN - ATM S.A.
    Lines: 60
    Message-ID: <oq430a$a57$1@node1.news.atman.pl>
    References: <opto2l$cpi$1@dont-email.me> <optqbr$dh$1@node2.news.atman.pl>
    <oq383a$h18$1@dont-email.me> <oq39qv$t3$1@node2.news.atman.pl>
    <oq3i3v$14g$1@dont-email.me> <oq3pfn$flj$1@node2.news.atman.pl>
    <oq3q0s$ufu$1@dont-email.me>
    NNTP-Posting-Host: 89-67-121-181.dynamic.chello.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: node1.news.atman.pl 1506119498 10407 89.67.121.181 (22 Sep 2017 22:31:38
    GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Fri, 22 Sep 2017 22:31:38 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
    Thunderbird/52.3.0
    In-Reply-To: <oq3q0s$ufu$1@dont-email.me>
    Content-Language: pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:723893
    [ ukryj nagłówki ]

    W dniu 2017-09-22 o 21:58, Pszemol pisze:
    > Dariusz Dorochowicz <_...@w...com> wrote:
    >> W dniu 2017-09-22 o 19:43, Pszemol pisze:
    >>> Dariusz Dorochowicz <_...@w...com> wrote:
    >>>> W dniu 2017-09-22 o 16:52, Pszemol pisze:
    >>>>> t-1 <t...@t...pl> wrote:
    >>>>>> W dniu 2017-09-20 o 14:48, Pszemol pisze:
    >>>>>>> RS232 od razu na RS485
    >>>>>>
    >>>>>> Może z tego wydłubiesz?
    >>>>>> https://ivel.pl/p2850,konwerter-rs232-rs485.html?gcl
    id=EAIaIQobChMI-cWPu-6z1gIVlcqyCh2ytg9wEAYYASABEgKkh
    fD_BwE
    >>>>>>
    >>>>>
    >>>>> No więc obczaiłem jak tu działa sterowanie kierunkiem transmisji:
    >>>>> Zwarte DE/RE sterowane TX, transmisja zera włącza nadajnik, transmisja
    >>>>> jedynki, bitu stopu wyłącza nadajnik...
    >>>>>
    >>>>> Czyli zamiast push-pull i polaryzacji pary raz +5V a za drugim razem -5V
    >>>>> masz tylko 5V i zero volt, pozwalasz odbiornikowi zewrzeć linię w trakcie
    >>>>> transmisji jedynki opornikiem 120ohm.
    >>>>>
    >>>>> Oszukaństwo czy raczej praktyczne rozwiązanie szeroko stosowane??
    >>>>
    >>>> Wiesz, to ma znaczenie wtedy, kiedy nie masz do dyspozycji sygnału
    >>>> sterującego nadajnikiem, czyli właśnie w konwerterach i repeaterach. Jak
    >>>> masz swojego procka to nie ma to najmniejszego sensu. W "normalnym"
    >>>> gotowym urządzeniu tylko raz się spotkałem z tym, że trzeba było
    >>>> wstępnie spolaryzować magistralę - na szczęście wystarczył rezystor z
    >>>> którejś linii do masy. I to był jakiś kontroler do PC-ta. Z innymi
    >>>> kontrolerami było OK.
    >>>>
    >>>
    >>> Nie musisz mieć swojego procka - wszystkie porty RS232 mają linię RTS która
    >>> była historycznie używana zawsze do sterowania kierunkiem nadawania RS485.
    >>
    >> Jak masz urządzenie które nie ma fizycznie żadnej linii poza TxD i RxD
    >> to sobie możesz korzystać z RTSa ile wlezie. A jak weźmiesz takiego
    >> AT91SAM9260 który nawet na niektórych UARTach ma RTS tylko starsze
    >> wersje linuxów nie obsługują tego poprawnie to też sobie możesz.
    >>
    > I co wtedy robisz?
    >
    > Dajesz timer wyzwalany bitem startu do sterowania linią DE/RE? I czas
    > ustawiasz zgodnie z baudrate?
    >
    > Czy może robisz tak jak konwerter z linku u góry, że steruje nadajnikiem
    > tylko w czasie bitu startu i zerowych bitów danych a resztę zostawia
    > odbiornikom aby sobie radziły z niesterowaną linią?

    Temat został odłożony, a teraz jest nieaktualny.
    Gdybym miał to jednak zrobić, to słowo daję - nie wiem. Być może nawet
    postawiłbym tam po drodze jakiegoś "maluszka" (TINY albo raczej
    malutkiego ARMa) żeby się nie zastanawiać, a przy okazji mógłby coś
    pożytecznego zrobić co w Linuksie może być trudne... Różne pomysły można
    mieć. Ale na pewno przetestowałbym wreszcie właśnie ten układ o którym
    piszesz i może właśnie tego użył.

    Pozdrawiam

    DD

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

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: