Seriova komunikace RS485

Jirka Mww jirka.mww na gmail.com
Úterý Listopad 21 15:46:25 CET 2023


Díky za odpověď, ano, mám tam jen odpor 120 Ohm mezi A a B. Zkusím to tedy
podepřít na +5V a 0. Zatím jsem tohle nikdy nepoužil.

Zdravi
Jirka Sloupenský  OK1MWW


<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Neobsahuje
žádné viry.www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

út 21. 11. 2023 v 15:38 odesílatel Petr Labaj <labaj na volny.cz> napsal:

> Jak to máte zakončené?
> Jen odporem mezi A, B nebo máte potažené ty linky do +5V a 0V?
>
> Ty levné "automatické přepínače směru" fungují často tak, že počítají se
> silným potažením do těch neaktivních úrovní.
> Takže vysílač spustí jen pro aktivní úroveň (zde L na vstupu), pro H
> prostě ten vysílač s nějakým zpožděním vypnou a spoléhají na ty externí
> odpory.
>
> Vrazil bych tam na linku A+ odpor třeba 2k2 na +5V, na B- pak 2k2 na GND.
>
> PL
>
> ********************
>
> Dne 21.11.2023 v 15:31 Jirka Mww napsal(a):
>
> Dobrý den,
> ladím tady komunikaci mezi dvěma Arduiny, jedno je Arduino Nano a druhé je
> Arduino Mega , příslušný seriový kanál je na Mega serial2. Na Nano používám
> HW seriový kanál. SW seriový kanál není vůbec využit.   Na Arduinu Nano je
> modul RS485, který má externí vstup pro přepínání směru přenosu, ten
> obsluhuji svým SW a vše zdá se funguje správně.  Na Arduinu Mega mám nějaký
> čínský modul RS485, který takový vstup nemá , přepíná se sám,  posílám jen
> čtyři znaky pomocí funkce Serial2.println("X1A") t.j. včetně CR na konci,
> většinou to funguje, ale ten koncový znak, na který protistrana čeká, aby
> příkaz provedla, se občas ( cca 1 x za 40 přenosů ) nepošle.  Linku
> monitoruji přes externí převodník a PC ale efekt je stejný, jak na straně
> Arduino Nano, tak na straně PC. Prostě ten koncový znak nepřijde tam ani
> tam.   Komunikace s FVE měničem Goodwe přes další port toho Arduino Mega mi
> funguje normálně. Je tam podobný modul RS485 opět bez řízení směru přenosu,
> je jenom galvanicky oddělený.  Nemáte nějaký nápad, na co se zaměřit  ?
> Vkládání zpoždění do různých relevantních částí programu nepomáhá.
>
> Zdravi
> Jirka Sloupenský  OK1MWW
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20231121/9ad3d795/attachment.htm>


Další informace o konferenci Hw-list