Re: STM32 Nucleo64(plc) vstupy, výstupy, periferie ...atd.
Petr Labaj
labaj na volny.cz
Sobota Únor 4 21:41:06 CET 2023
Myslím, že v tom Vašem popisu schází pár důležitých položek: rozměrové
omezení, omezení spotřebou, instalační prostředí (teplota, rušení) atd.
Jestli můžu poradit, tak rozhodně nepodceňte ošetření vstupů. Je až
neuvěřitelné, jak blbě ošetřené vstupy člověk občas vidí i u výrobků
velkých značek (a spolehlivost je pak přímo úměrná).
Dělám průmyslovou automatizaci pomocí vlastního HW, takže trochu vím o
čem mluvím.
Dotykový displej: no jde to, když už to musí být. Je to sice módní, ale
klasické tlačítko je prostě nepřekonatelné.
Pokud to má mít proměnné funkce, tak tlačítka dokola kolem displeje, na
displeji u příslušného tlačítka zobrazit jeho funkci v dané chvíli.
K nemožnosti nakupovat v Číně: naší prodejci laskarduino.cz a dratek.cz
mají celkem slušný sortiment těch nejpoužívanějších věcí typu Aliexpress.
Už jsem tam víckrát něco objednával pro své zákazníky-firmy. A zatím
vždy spokojenost, a to i s cenou.
PL
**********************
Dne 4.2.2023 v 7:28 Prichy napsal(a):
> Zdravím.
> Potřebuji do práce vymyslet nějakou náhradu různých zařízení z dob
> dinosaurů. Aktuálně se jedná o zásuvné modely s IO řady 40xx případně
> 74xx a k nim připojený 7-mi segment a pár vstupů (24V na senzory) a
> reléové výstupy. Původní návrh byl použí LOGO. Jednak to není moc
> levné a jednak většina programuje v STL Beckhoff, takže přirozený
> odpor "ke kreslení" máme všichni.
> Napadlo mne navrhnout nějaký univerzální HW s STM32 ( Nucleo64) +
> dotykový Nextion display ( dobře se s tím dělá a nepředpokládá se
> další hlubší znalost čehokoliv). Nějaké opticky oddělené vstupy ze
> senzorů, reléové výstupy jsou jasné. Šéf si představuje i nějaké
> analogové vstupy.
>
> U analogů je otázka, jak je ošetřit ( jestli jen odporový dělič a
> případně zenerku?). ?
>
> Dále třeba dva výstupy 0-10 V ( na případné řízení frekvenčních
> měničů). ?
>
> Alespoň jeden další Uart ( to by v nejhorším případě mohlo občas něco
> poslat do Beckhoffu, protože mne jiný jednoduchý způsob nenapadá)?
>
>
> Malinko narážím na nemožnost nakupování v Číně, tak by se to celé mělo
> dát vyrobit na součástkách koupitelných v ČR a prakticky z
> nejjednoduššího "smetí", které člověk koupí i za pár let. Další věc
> je, že někteří z nás nějsou tak úplně elektronici, tak se občas stane,
> že připojí vstup na výstup a nebo prohodí polaritu vstupů ( jak toto
> alespon "nějak" ošetřit......deska Nuclea bude sice na PINHEADech, ale
> stejně bych rád, aby to "něco" vydrželo).
>
> Dělal někdo osobně,prosím, něco podobného? Přivítám případné
> připomínky, nápady či postřehy zatím pro HW ( Samozřejmě počítám s I2C
> a SPI na nějaké to rozšíření....případně další dle nápadů či
> zkušeností zdejšího osazenstva).
>
> Mno, popsal jsem to trochu zmateně, tak se omlouvám, ale jsem v první
> uvaze.
>
> Co dál inplementovat? Zvlášť nějaký ten vstup na čítače apod.?
>
> Počítám samozřejmě s tím, že nemusí být osazeny všechny elementy na
> DPS, ale rád bych něco univerzálního v úvodu, protože úkol nasazení je
> zatím znám na velice jednoduchou náhradu scannování asi pěti senzorů s
> tím, že to na jedné 7-mi segmentovce vyhodí chybu od nějakého senzoru
> ( když je jich více, tak posední, když pomine tak další a další .....v
> dnešní době fakt pravěk), ale víte jak to chodí.
>
> Děkuji za jakékoliv názory či postřehy.
>
> S pozdravem Jarda
>
> PS: pořád si myslím, že to bude lepší než lOGO.....jak cenově, tak pro
> případné programování ( i když v C....tam bychom vždy připravili pro
> kolegy okomentovaný kod a zamaskovali, že jde vlastně o přerušení či
> scan 10 nebo 1 ms (jak jsou zvyklý z PLC atd. Ještě podotknu, že si
> nedělám ambice z toho udělat nic plnohodnotného a nasazovat se bude
> tam, kde nejsou potřeba bezpečnostní prvky jako SAFETY CARD atd, ale
> spíš diagnostiku či velmi malé projekty - kontrolní stanice atd.
Další informace o konferenci Hw-list