Re: STM32 Nucleo64(plc) vstupy, výstupy, periferie ...atd.

Prichy prichy na volny.cz
Neděle Únor 5 13:53:04 CET 2023


Za soukromou odpověď se omlouvám, tak znovu a lépe do konfery :

Zdravím. Děkuji za odpověď.

1) Spotřeba mne netrápí ( K dispozici je 24V a proud jaký bude potřeba).
2) Rozměrové omezení EUROCARD 160x100 s konektorem 2x32 PIN....snad se 
vejdu s relátky na výstupech.
3) Teplota je standartní ...čili v létě do 40 C.
4) Rušení je samozřejmě vše kolem ( měniče, servodrivery), ale primárně 
je to stará plechová bedna ( v té je dost prostoru i na instalaci 
případného ventilátorku), vzadu konektory všeho druhu, mnohdy historické.
5) Ošetření I/O:
      a) Vstupy za optocouplerem na základní desce s tím, že asi okopčím 
číňana s nějakým zapojením, to znamená odpojitelné GND abych si 
nepropojil mínusy z různých 24V.
     b) Výstupy ddto s reléovým výstupem.
     c) analogové vstupy mne trápí, protože jediné, co umím ( dělal 
jsem) je odporový dělič a případná ochrana pinu procesoru zenerkou ( 
existuje lepší řešení? ).
     d) analogové výstupy je prakticky to samé, napadá mne pouze PWM 
výstup s okopčeným modulem PWM to ANALOG ....zde optické oddělení je asi 
možné stejně jako u vstupů.
     e) sběrnice mne netrápí, budou využity maximálně v režimu TTL ( v 
tuto chvíi studuji dokumentaci, abych si je nadefinoval na FT piny 
procesoru).

Poznámku o dotykovém displayi chápu velice dobře, externí tlačítka 
budou, ale napřiklad nastavení počtu kusů bude jednodušší přes 
klávesnici na displayi ....ale dobrá poznámka, děkuji a souhlasím.

České weby samozřejmě znám a nakupuji, ale nechci to z modulů, ale co 
půjde dát rovnou na DPS, takže právě připadá v úvahu pouze to, co jsem 
schopen koupit naprosto standartně na mouseru atd.
( čili chci použít pouze standartní bižuterii).
Jediný modul by měl být STM ( to fakt pájet od píky fakt nechci) a 
nějaký DC/DC měnič.

Sečteno a podtrženo, původně to měli pájet učni, ale vzhledem k nutnosti 
SMD montáže to budu asi muset udělat sám, doma pod mikroskopem, pastou 
atd. 😂

Takže upřesňující otázky....jak ošetřit analog vstup nejjednodušeji a je 
ošetření digitálních vstupu přes například PC847 dostačující?  ( 
například takto: https://www.aliexpress.com/item/32844160814.html )

S pozdravem Jarda


Dne 04.02.2023 v 21:41 Petr Labaj napsal(a):
> 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.
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list