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