I jednoduché blikání může dát dost zabrat

Odpovědět
AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

I jednoduché blikání může dát dost zabrat

Příspěvek od AstroMiK » 27 pro 2021, 20:30

Popíšu jeden zásek, který se mi dnes přihodil.

Pomáhal jsem jednomu modeláři s elektronikou na řízení železničního přejezdu (serva k závorám, semafor, čidla vlaku...).
Problém se týkal části s červenými výstražnými světly - dvě červené LED které by měly blikat na střídačku.

Plánované připojení LED bylo anodami na piny D4 a D6.
A protože má vždycky svítit jen jedna ze dvou LED, tak jsem chtěl katody spojit a přes společný odpor připojit na GND

K mému překvapení ale po aktivaci výstražného blikání začaly blikat obě LED současně.
Dlouhou dobu jsem strávil tím, že jsem hledal chybu v programu.
Jenže na takhle jednoduché funkci přece není co zkazit.


Nakonec jsem zjistil, že jsem jednu LED zasunul do nepájivého pole opačně.

Tady je ukázkové video (pouze blikání dvou červených LED):
https://youtu.be/f4SuOdfhn98

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: I jednoduché blikání může dát dost zabrat

Příspěvek od kiRRow » 28 pro 2021, 08:33

:D :D
Tak naštěstí nedestruktivní přehmat.
Ale škoda času a nervy s blbostí ...

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: I jednoduché blikání může dát dost zabrat

Příspěvek od AstroMiK » 28 pro 2021, 11:18

S blikáním mám ještě jeden starší zážitek.
Schválně, jestli na to přijdete.

Kód je klasické blikání s delay(1000).
Očekávaná funkce je, že se LED na sekundu rozsvítí a pak na sekundu zhasne.
Ve skutečnosti ale LED provádí jakýsi pravidelný trojblik:
krátký blik - delší blik - nejkratší blik

Video - je tam vidět i nahraný kód:
https://youtu.be/XMb2SOxs8rA

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: I jednoduché blikání může dát dost zabrat

Příspěvek od kiRRow » 11 bře 2022, 17:06

Tuhle mrtvolu bych fakt rád oživil :D ...

Nekvalitní nepájivé pole, překousnutej gáblík co o sebe tak tak škrtal, vadná LEDka ? :D ještě mě napadá chyba na zdroji => jako špatný pin pro ledku (buď blbě zapojený, nebo poškozený pin procesoru) , nebo ta ledka šťavila tak "moc" že zdroj to nedal a procesor se náhodně restartoval

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: I jednoduché blikání může dát dost zabrat

Příspěvek od AstroMiK » 11 bře 2022, 17:14

Je to jednoduché - Prostě se mi mezi obyčejné LED připletla jedna samoblikací.
A zrovna se to nějak šikovně trefilo s těmi periodami obou blikání, že z toho byl ten trojblik,

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: I jednoduché blikání může dát dost zabrat

Příspěvek od kiRRow » 12 bře 2022, 10:11

Takže na třetí pokus bych to našel ? .... Kdybych vytáhnul ledku a hodil si ji na "pípák" na multimetru ? ... :D to není zlý :) ... osobně bych to viděl na vítěznou cigaretu :D

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: I jednoduché blikání může dát dost zabrat

Příspěvek od AstroMiK » 12 bře 2022, 10:43

Pípákem na multimetru by se ti to povedlo odhalit.

V závěrném směru ukazuje měřič diod (pípák) asi 600mV. To je první znak, že je něco špatně.
V propustném směru měřák ukazuje "rozpojeno", ale LED krásně pravidelně bliká. Pak už by to mělo být jasné.

KamilV
Příspěvky: 479
Registrován: 03 dub 2018, 15:27
Reputation: 0
Bydliště: Olomouc

Re: I jednoduché blikání může dát dost zabrat

Příspěvek od KamilV » 14 bře 2022, 14:24

AstroMiK píše:
27 pro 2021, 20:30
K mému překvapení ale po aktivaci výstražného blikání začaly blikat obě LED současně.
:lol: Přesně to samé se mi stalo před 2 lety, manželka v šestinedělí, v posteli s novorozencem, často bez možnosti pohybu. Já v pracovně na home-office. Dávat mi echo mobilem bylo strašně nepružné, často šlo o vteřiny, když dítě náhodou usnulo a já měl videohovor, potřebovala rychle stisknout "SOS tlačítko", aby bylo ticho. Tak jsem udělal malý ovladač na 433 Mhz se 4 tlačítky, na stole se mi pak rozblikaly LEDky "jako na přejezdu" a na display se zobrazila událost :)

https://drive.google.com/file/d/1I4_ti_ ... sp=sharing

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů