<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Těmi delšími mezerami se asi snaží kompenzovat možné potíže s
příjmem sw sériákem a obecně špatnými programy:-)<br>
Jinak by to asi, kromě nižší průměrné rychlosti, nemělo vadit, ne?<br>
<br>
PH<br>
<br>
<div class="moz-cite-prefix">Dne 30.06.2023 v 7:25 Martin Locker
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:d8c6a980bd4e282caa6fa3d4d9060571@vosrk.cz">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div class="iw_mail" dir="ltr" style="font-size: 13px;">
<div>
<div>
<p>>Mám Arduino Duemilanove. Jak udělám druhý UART?</p>
<div>Blbě. Použitý mikrokontroler ATmega328 má jen jeden HW
uart. Takže jedině softwarově se všemi důsledky.</div>
<div>Raději bych použil jiný procesor.</div>
<div><br>
</div>
<div>Martin Locker</div>
<div><br>
</div>
<div>PS. Nedávno jsem se s tím sw uartem dost natrápil.
Resp. doma mi to chodilo a ve škole nic. Ale doma používám</div>
<div>osvědčenou verzi Arduino IDE 1.6.5 a ve škole máme novu
2.x.x. Bohužel nový překladač vyrobí kód, kde je mezera
mezi</div>
<div>vysílanými znaky několikanásobně delší než při
kompilaci starým překladačem.</div>
<div><br>
</div>
<div class="moz-cite-prefix">Dne 29.6.2023 v 8:54 Ladislav
Vaiz napsal(a):<br>
</div>
<blockquote
cite="mid:8bebd598-404f-26c2-f823-ed83180b1ab2@nagano.cz"
type="cite">
<div class="moz-cite-prefix">Je to reálné. Máte obavy z
něčeho konkrétního?</div>
<div class="moz-cite-prefix">Doporučil bych použít HW, kde
bude druhý UART pro RS485, první používat na
programování a ladění.</div>
<div class="moz-cite-prefix">S ETH nemám zkušenosti, pokud
by stačila WiFi, tak zvažte ESP32, ale pozor, že je
3.3V.<br>
</div>
<div class="moz-cite-prefix">Koukám, že BMS má i CAN. ESP
má v sobě řadič, stačí dodat budič.</div>
<div class="moz-cite-prefix">L.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Dne 29.06.2023 v 8:38 Martin
Záruba napsal(a):</div>
<blockquote
cite="mid:a64747fa-4d9d-4950-2b7b-f7d552ac9bdd@volny.cz"
type="cite">
<p>Chtěl bych udělat komunikaci s BMS <a
href="https://www.mivvyenergy.cz/cs/bms-pro-clanky-lifepo4/211-bms-5s-24s-lifepo4-200a-32v-smart-bluetooth.html"
moz-do-not-send="true">BMS 5S-24S LiFePO4 200A 3,2V
Smart Bluetooth (mivvyenergy.cz)</a> . Balancer má
rs485, ale atypický komunikační protokol (ne modbus),
ale mám jeho popis<br>
</p>
<p>Chtěl bych:</p>
<p>1) Číst hodnoty (většinou integer 16b)</p>
<p>2) Číst analogové hodnoty z <a
href="https://vi.aliexpress.com/item/4000048955032.html?spm=a2g0o.order_list.order_list_main.4.17271802s1jQW0&gatewayAdapt=glo2vnm"
moz-do-not-send="true">HCS-LSP 06A 10A 15A 20A 25A
30A 50A Hall Current Sensor - AliExpress</a> (0 -
5V)<br>
</p>
<p>3) Provést s nimi jednoduché výpočty (porovnání a.p.)</p>
<p>4) Na základě vypočtené hodnoty vytvořit PWM, který
bude ovládat topné těleso bojleru, pokud jsou již
baterie nabité (v podstatě balancovat na nulový proud
baterií)</p>
<p>5) Pokud to není úplný nesmysl, posílat přes ethernet
data na server (tam umím udělat libovolný program,
který by s Arduinem komunikoval)</p>
<p>Je to reálné?</p>
</blockquote>
</blockquote>
</div>
</div>
</div>
</blockquote>
</body>
</html>