<div dir="ltr">Díky, zdá se, že to pomohlo. Považujte prosím tohle vlákno za ukončené. <div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Zdravi<br>Jirka Sloupenský OK1MWW</div></div><br></div></div><div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br><table style="border-top:1px solid #d3d4de"><tr><td style="width:55px;padding-top:13px"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank"><img src="https://s-install.avcdn.net/ipm/preview/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width: 46px; height: 29px;"></a></td><td style="width:470px;padding-top:12px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Neobsahuje žádné viry.<a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank" style="color:#4453ea">www.avast.com</a></td></tr></table><a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">út 21. 11. 2023 v 15:46 odesílatel Jirka Mww <<a href="mailto:jirka.mww@gmail.com">jirka.mww@gmail.com</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">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. <div><br clear="all"><div><div dir="ltr" class="gmail_signature">Zdravi<br>Jirka Sloupenský OK1MWW</div></div><br></div></div><div id="m_-4775469696039847220DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br><table style="border-top:1px solid rgb(211,212,222)"><tbody><tr><td style="width:55px;padding-top:13px"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank"><img src="https://s-install.avcdn.net/ipm/preview/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width: 46px; height: 29px;"></a></td><td style="width:470px;padding-top:12px;color:rgb(65,66,78);font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Neobsahuje žádné viry.<a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" style="color:rgb(68,83,234)" target="_blank">www.avast.com</a></td></tr></tbody></table><a href="#m_-4775469696039847220_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">út 21. 11. 2023 v 15:38 odesílatel Petr Labaj <<a href="mailto:labaj@volny.cz" target="_blank">labaj@volny.cz</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
Jak to máte zakončené?<br>
Jen odporem mezi A, B nebo máte potažené ty linky do +5V a 0V?<br>
<br>
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í.<br>
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.<br>
<br>
Vrazil bych tam na linku A+ odpor třeba 2k2 na +5V, na B- pak 2k2 na
GND.<br>
<br>
PL<br>
<br>
********************<br>
<br>
<div>Dne 21.11.2023 v 15:31 Jirka Mww
napsal(a):<br>
</div>
<blockquote type="cite">
<div dir="ltr">Dobrý den,
<div>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 <span style="font-family:Consolas,"Courier New",monospace;font-size:14px;white-space:pre-wrap;color:rgb(211,84,0)">Serial2</span><span style="color:rgb(78,91,97);font-family:Consolas,"Courier New",monospace;font-size:14px;white-space:pre-wrap">.</span><span style="font-family:Consolas,"Courier New",monospace;font-size:14px;white-space:pre-wrap;color:rgb(211,84,0)">println</span><span style="font-family:Consolas,"Courier New",monospace;font-size:14px;white-space:pre-wrap;color:rgb(67,79,84)">(</span><span style="font-family:Consolas,"Courier New",monospace;font-size:14px;white-space:pre-wrap;color:rgb(0,92,95)">"X1A"</span><span style="font-family:Consolas,"Courier New",monospace;font-size:14px;white-space:pre-wrap;color:rgb(67,79,84)">) </span><span style="font-family:Consolas,"Courier New",monospace;font-size:14px;white-space:pre-wrap"><font color="#4e5b61"> t.j. </font></span>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á. </div>
<div><br clear="all">
<div>
<div dir="ltr" class="gmail_signature">Zdravi<br>
Jirka Sloupenský OK1MWW</div>
</div>
</div>
</div>
<br>
</blockquote>
<br>
</div>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div>
</blockquote></div>