Hirdetés

Keresés

Új hozzászólás Aktív témák

  • gyapo11

    őstag

    válasz tvamos #1769 üzenetére

    Nincs akadálya, hogy a libraryt végignézze valaki, megvannak a források. Persze tudni kell programozni azon a nyelven. Sőt, meg is lehet írni bármilyen programot libraryk nélkül is. Nem lesz gyors és könnyű munka.
    A debugolást se nagyon segíti, bár egy ilyen ritkán jelentkező hiba nem is a könnyen debugolhatók közé tartozik.
    Rátennék egy pc-t és a tápot fölvenném a hangkártyával, így utólag megnézhető, hogy mikor milyen zavarjel volt a tápon. Az arduinoval logolnám a relé meghúzás idejét, és összevetném a kettőt. Ha táp eredetű a gond, akkor kiderülne. Ha nem táp, akkor arra gondolni se merek, hogy a kimenet úgy vált H-ba, hogy a program nem vezérelte, ez súlyos hw hiba lenne. Vagyis be kell tenni minden változáshoz egy soros portra írást, és azt is logolni kell a pc-vel, a rekordban rögzítve az összes változó értékét. Valahol egy hibásan lefutó if van, amit igaznak értékel, pedig nem az.
    Ha mégis hw hiba a tápon bejövő tüske miatt, akkor nem lenne megoldás a kimenet minden loop ciklusban megerősítése? Minden ciklusban kiírni a pinbe. Így lehet a relé kontaktusoknak még záródni se lenne ideje, máris jönne az újabb L.

    menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet

Új hozzászólás Aktív témák

Hirdetés