-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!feeder.erje.net!1.eu.feeder.erje.net!ecngs!feeder2.ecngs.de!81.171.118.63
.MISMATCH!peer03.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!n
ewsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.p
l!news.neostrada.pl.POSTED!not-for-mail
From: "J.F." <j...@p...onet.pl>
Subject: Re: Izolowany konwerter zrobić z RS232 na RS485
Newsgroups: pl.misc.elektronika
User-Agent: 40tude_Dialog/2.0.15.1pl
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: 8bit
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>
<1twaf8qykgqv6$.12r519vb638hx.dlg@40tude.net>
<oq3ohg$jq0$1@dont-email.me> <w...@4...net>
<oq41og$kd1$1@dont-email.me> <1...@4...net>
<oq4j9s$9fh$1@dont-email.me>
Date: Sat, 23 Sep 2017 08:28:09 +0200
Message-ID: <uh63pgwjhr0h.1dhqkxghoncah$.dlg@40tude.net>
Lines: 73
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 82.143.187.50
X-Trace: 1506148089 unt-rea-b-01.news.neostrada.pl 658 82.143.187.50:50075
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 3726
X-Received-Body-CRC: 3100097839
Xref: news-archive.icm.edu.pl pl.misc.elektronika:723898
[ ukryj nagłówki ]Dnia Fri, 22 Sep 2017 22:05:41 -0500, Pszemol napisał(a):
> "J.F." <j...@p...onet.pl> wrote in message
[...]
>>> Ja piszę o automatycznym machaniu RTSem przez uarta odpowiednio
>>> ustawionego.
>>> Jest to funkcja uarta dedykowana właśnie do zastosowania w
>>> RS485.
>>
>> Ale 16550 chyba jeszcze tego nie ma.
>> Wiec malo ktory program ma :-(
>
> Ficzerek ten się nazywa "RS-485 half duplex direction control".
>
> Chyba masz rację, oryginalny 16C550 tego jeszcze nie miał,
> miały to późniejsze chipy EXARa - od lat jestem jak widać rozpieszczony
> używając uartów klasy XR16C850 i podobnych która mają właśnie taki
> ficzerek i nie zdawałem sobie nawet sprawy jaki szczęściarz ze mnie ;-)
Jakk tak siegam pamiecia ... te dwa porty szeregowe nie zeszly do
chipsetu ?
A potem wyszly ... i faktycznie jestes rozpieszczony ze je w ogole
miales :-) czy na osobnej karcie ?
> 4.18 Feature Control Register (FCTR) - Read/Write
> FCTR[2]: IrDa RX Inversion
Irda, ech, tez juz dawno nie widzialem :-)
> FCTR[3]: Auto RS-485 Direction Control
> . Logic 0 = Standard ST16C550 mode. Transmitter generates an interrupt when
> transmit holding register
> becomes empty and transmit shift register is shifting data out.
> . Logic 1 = Enable Auto RS485 Direction Control function. The direction
> control signal, RS485 pin, changes
> its output logic state from low to high one bit time after the last stop bit
> of the last character is shifted out.
I o to chodzi.
> Also, the Transmit interrupt generation is delayed until the transmitter
> shift register becomes empty.
A o to to IMO niekoniecznie.
> The
> RS485 output pin will automatically return to a logic low when a data byte
> is loaded into the TX FIFO.
> https://www.exar.com/ds/16c850-231-080905.pdf
> No piknie.
To jest osobny pin czy RTS ?
Bo jesli osobny ... chyba byles rozpieszczony komputerm/karta z portem
RS485 a nie 232.
>>> Ty opisałeś nazywa się "transmitter holding register empty" THRE a jest
>>> jeszcze "transmitter empty" TEMT.
>>
>> tylko TEMT przerwania nie zglasza.
>> wiec musisz procesor zmarnowac na pilnowanie, albo jakies
>> przerwanie/timer dobrac do predkosci :-P
>
> No tak, lepiej mieć ficzerek opisany wyżej :-)
Szczegolnie jak bufor dlugi i czekac trzeba nie na jeden czy 2 znaki,
ale np na 120 ... albo alternatywnie taki maly timerek dolozyc do
konwertera :-)
P.S. ale widze rozwiazanie - trzeba dolozyc jakies maly uC, ktory
bedzie monitorowal nadawane dane, rozpoznawal predkosc i sterowal
kierunkiem odpowiednio :-)
J.
Następne wpisy z tego wątku
- 23.09.17 10:21 Dariusz Dorochowicz
- 23.09.17 11:19 Piotr Gałka
- 23.09.17 15:24 J.F.
- 23.09.17 17:18 Piotr Gałka
- 25.09.17 11:55 J.F.
- 25.09.17 14:48 Dariusz Dorochowicz
- 25.09.17 16:44 Piotr Gałka
- 25.09.17 17:13 J.F.
- 25.09.17 19:14 Piotr Gałka
- 25.09.17 19:26 J.F.
- 26.09.17 04:38 Pszemol
- 26.09.17 08:39 Dariusz Dorochowicz
- 26.09.17 10:09 J.F.
- 26.09.17 10:16 Piotr Gałka
- 26.09.17 14:49 Dariusz Dorochowicz
Najnowsze wątki z tej grupy
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
Najnowsze wątki
- 2025-02-26 Zasilacz USB na ścianę.
- 2025-02-26 Błonie => Specjalista ds. public relations <=
- 2025-02-26 Zielonka => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-26 Warszawa => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-02-26 Białystok => Data Engineer (Tech Leader) <=
- 2025-02-26 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-26 Kraków => Business Development Manager - Network and Network Security
- 2025-02-26 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-02-26 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-02-26 Warszawa => Sales Assistant <=
- 2025-02-26 Rzeszów => International Freight Forwarder <=
- 2025-02-26 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-26 Warszawa => Node.js / Fullstack Developer <=
- 2025-02-26 Warszawa => Gen AI Engineer <=
- 2025-02-26 Gdańsk => Specjalista ds. Sprzedaży <=