ad d) Pozor na to, dnes koupíte optrony, co jsou citlivé jak prase, za půl
roku zase jiné, které nesepnou a nesepnou. Prošly mě rukama tisíce optronů
a každá várka se chovala jinak… Z toho plyne jediné poučení a důrazné
varování: nikdy nepoužívejte součástky mimo oblast danou
datasheetem! I když to důkladně odzkoušíte, zda to chodí
v celém rozsahu napětí teplot a dalších vlivů (jak radí kolega výše),
stále to odzkoušíte pouze pro jednu konkrétní sadu součástek. Až
koupíte tu stejnou součástku příště, tak už nemusí být „tak
dobrá“ a bude na hranici parametrů datasheetu a ono to nemusí fungovat
„z nějakého podivného a nevysvětlitelného důvodu (vždyť to posledně
fungovalo)“. Také se vám může uplatnit vliv tolerancí ostatních
součástek (Murphy funguje vždycky): když uděláte prototyp, všechny
tolerance součástek se uplatní v „dobrém“ směru – přístroj
funguje. Až vyrobíte 50 ks přístroje načisto, všechny tolerance
součástek se spiknou proti v Vám…
A teď se vrátím k a). Píšete všechny porty mi vybudily
… až na jeden NB… A to je ten problém: když to na jednom NB nefungovalo,
tak už to nebyly všechny porty. A navíc, když se najde
jeden nefungující port, kde berete jistotu, že se nenajde další
„nefungující“ port?
Ostatně mé zkušenosti s opravani těch NC strojů, které vyrábíme, jen
potvrzují má slova o nebezpečnosti používání součástek mimo rozsah
datasheetu. Často mi volají zákazníci, že museli vyměnit třeba 10 let
starý počítač („nafouklé“ kondíky, odešel HDD a MB nový HDD
tvrdošíjně odmítá atd.) a s novým počítačem stroj ani necukne. Pošlu
jim hradlový „zesilovač portu“ (viz minulý díl) a stroj se naprosto
v pohodě rozběhne…