arduino bezpecny vystup
Moderátor: Moderátoři
A taky ten bootloader na něco čeká než spustí akci, typicky na nějaký znak nebo sekvenci. Zdrojáky jsou k dispozici, dá se zjistit vše co je třeba:
https://docs.arduino.cc/hacking/software/Bootloader
https://github.com/arduino/ArduinoCore-avr/tree/master/bootloaders
pocitujlasku: Mám k Arduinu neutrální vztah, nikomu to neberu.
Ovšem že tomu někdo svěří průmyslovou aplikaci (jinou než sběr dat) mě poněkud děsí.
- pocitujlasku
- Příspěvky: 2764
- Registrován: 12 pro 2005, 00:00
- Bydliště: SR, Poprad
ale tiez to beriem skor ako doplnok ku systemu, nie hlavny system
Když to nasadíš na stroj někde na výrobní lince, kde s tím budeš něco řídit a ta věc udělá chybu, může se stát, že ji jednak udělá z důvodu, který se nikdy nedozvíš (a ani ji neopravíš, chyby v kompilátorech a jejich důkladné testování jsou samostatná kapitola s nemalými náklady časovými i jinými; výrobce Arduino IDE ti nic nezaručuje), a pak je to také o tom, že může dojít k poškození stroje, výrobku, výrobní série či dobrého jména výrobce, a to jsou pak náklady, které půjdou za tebou a mohou dosáhnout astronomické výše. Tohle je ten důvod, proč se v průmyslu používají profesionální (a případně certifikované) softwarové i hardwarové produkty za nemalé peníze.
Jakmile jde o snímání stavu (počítání kusů, běh nebo připravenost linky, signalizace jako např. nějaký maják, displej apod. s tím, že vím, že to jde za mnou) asi ještě budiž, asi se nemá moc co pokazit (i když kdo ví, i chybná statistika může ovlivnit nějaká rozhodnutí), ale jakmile bych s tím měl řídit byť jen jediný aktuátor (motor, ventil, elektromagnet, prostě cokoliv, co něco vykonává), asi bych si to setsakramentsky rozmyslel.
https://github.com/arduino/ArduinoCore-avr/tree/master/bootloaders/atmega
- pocitujlasku
- Příspěvky: 2764
- Registrován: 12 pro 2005, 00:00
- Bydliště: SR, Poprad