Fórum témák

» Több friss téma
Fórum » Arduino alapú, Programozható Logikai Vezérlő
Lapozás: OK   6 / 8
(#) szendi001 válasza Zoli_bácsi hozzászólására (») Máj 26, 2023 /
 
Szerintem nem jó ötlet. Ha lefagy, javítani kell, mert ciklust újra kezdi akkor is, ha a program félig futott le. Akkor fogja összeverni a szerszámot .
A hozzászólás módosítva: Máj 26, 2023
(#) Johnycorp válasza szendi001 hozzászólására (») Máj 26, 2023 / 1
 
Ez igaz.
De az azért elég gáz, ha egy elinduló program olyan, hogy "csapjunk a lovak közé".
Ezért indítunk mindig inicializálással és homolással a mozgatások tekintetében. Mármint ha az ezekhez szükségek feltételek, interlock-ok rendben vannak.
(#) sargarigo válasza Zoli_bácsi hozzászólására (») Máj 26, 2023 / 1
 
Csak belevau, de én lehet megpróbálnék egy újraindítható monostabilt, amit ez a négyszöged resetelget. Elég az egyik élt figyelni, mert ha a másik kimarad, akkor az első sem fog megjelenni. A monostabil ha lejárt az meg reseteli a kontrollert. De amúgy van kimondottan watchdog áramkör is. Pl Bővebben: Link
A reset folyamatot mindenesetre nagyon át kell gondolni, nehogy bajt csináljon.
A hozzászólás módosítva: Máj 26, 2023
(#) pipi válasza sargarigo hozzászólására (») Máj 26, 2023 /
 
Én is barkácsoltam ilyet... A proci soros kondin keresztül piszkálta egy tranyó bázisát, ez meg izgatott egy aliexpresses 555-ös modult, ami resetet tudott adni...
(#) szendi001 válasza Johnycorp hozzászólására (») Máj 26, 2023 /
 
Nos akkor ennek neki kell futnom még egyszer. 15 éve írogattam vezérlőt. Ilyen részletekre nem gondoltam.
(#) szendi001 hozzászólása Máj 26, 2023 /
 
Közben agyaltam a bemeneteken és a kimeneteken. Ami nekem föltűnt, hogy a relé kimenet lehet teljesen föld független, de az Opoto bemenet valójában föld szempontjából nem független. Életszerű lehet leválasztani a belső elektronikát, jelen esetben az arduinot egy független DC DC konverterrel?

Lenne előnye.24 voltos a táp. Ez lehetne AC DC irreleváns. Ebből kerülne 5 volt a rendszerre, 5 voltos relékkel és a bemenet viszont galvanikusan független lenne az 5 voltól. Másik érdekes állapot, hogy a bemeneteket föld felé szokták tenni az iparban pár ma árammal, vagy a táp felé? Mikor igaz a bemenet?
(#) Bakman válasza szendi001 hozzászólására (») Máj 26, 2023 /
 
Idézet:
„Életszerű lehet leválasztani a belső elektronikát, jelen esetben az arduinot egy független DC DC konverterrel?”
Nagyon is. Vannak szigetelt DC-DC koverterek bőven, csak választani kell.
(#) zosza18 válasza Zoli_bácsi hozzászólására (») Máj 27, 2023 / 1
 
Én ezt nagyon parasztba úgy oldottam meg, hogy a progiban a "RUN" LED kimeneten még van egy 555 monostabilban és annak kimenete az arduino RST lábbal kapcsolatban. A RUN LED 500msec periódussal fut, az 555 meg 2 mp. Ha ennyi időn belül nem jön jel, akkor RST van az arduinonak.
Az RST-hez bele kell számolni az éledési időt is, mire az 555 kapja a jele ismétt. Elég primitív, de pont ez a csodája. Független mindentől és egyszerű is. Van itthon cél IC is csak még nem tudtam tesztelni és beépíteni, pedig nagyon ígéretes és olcsó is.
(#) szendi001 válasza Bakman hozzászólására (») Máj 27, 2023 /
 
Bocs hogy fájdalom vagyok. Kerestem galvanikusan leválasztott tápot, de átlag helyen, HQ, HE LOMI nem találtam. 24 Volt / 5 volt kb 5 wattos cumót keresek. Ténylet csak TME nél van ilyen?
(#) Bakman válasza szendi001 hozzászólására (») Máj 27, 2023 /
 
Nem tudom, mitől átlag hely valami de ha csak a TME-nél van, nincs mit tenni.
(#) kissi válasza szendi001 hozzászólására (») Máj 27, 2023 /
 
Szia!

Ez nem tudom "átlag" hely-e: Bővebben: Link ?!
(#) Zoli_bácsi válasza zosza18 hozzászólására (») Máj 27, 2023 /
 
Valami hasonlót tervezek én is. Viszont az 555 számomra nem igazán megbízható. Lehet én fogtam ki a példányokat, de nekem megbízhatatlanok voltak. Ezért a 74LS123 dupla monostabilt választottam. Ezzel sikerült egy olyan külső watchdog-ot készíteni, aminek mindegy, hogy milyen állapotban áll meg a kód. (a figyelő impulzus mindegy, hogy épp magas, vagy alacsony állapotba ragad be) Az időablak után resetel. Lerajzolom, és felteszem a kapcsolást. Kipróbáltam, működik.
(#) Zoli_bácsi válasza Zoli_bácsi hozzászólására (») Máj 27, 2023 /
 
TTL Watchdog kapcsolási rajz.

WATCHDOG.JPG
    
(#) benjami válasza Zoli_bácsi hozzászólására (») Máj 27, 2023 /
 
Csak érdeklődésképp: mitől jobb, megbízhatóbb egy külső watchdog mint a kontrollerbe beépített? A belső watchdog is a processzor működésétől teljesen független belső RC oszcillátorról működik. Ha leállítod a CPU órajelét a watchdog attól nem fog leállni.
A hozzászólás módosítva: Máj 27, 2023
(#) Zoli_bácsi válasza benjami hozzászólására (») Máj 27, 2023 /
 
Igazából nem tudom jobb e, vagy sem. Nekem valahogy megnyugtatóbb, ha egy fizikailag teljesen külön egység figyeli a kontroller működését.
(#) kissi válasza Zoli_bácsi hozzászólására (») Máj 27, 2023 /
 
Szia!

Amíg megy a kontroller, addig van esély az újraindításra, utána már mindegy !
(#) szendi001 válasza Bakman hozzászólására (») Máj 27, 2023 /
 
Besétálok, van polcon. A TME hez adószám kell. Megoldom, de akkor több cuccot rendelek.
(#) Bakman válasza szendi001 hozzászólására (») Máj 27, 2023 / 1
 
Magánszemélyként nem kell adószám.
(#) szendi001 válasza kissi hozzászólására (») Máj 27, 2023 /
 
Nos a cél szentesíti az eszközt. A DC DC inverteről nem tekintek el, mert veszett fejsze nyele a leválasztás. Összeállt a fejemben az elképzelés. A doboz adott. 24 voltos tápfesz, a beljeje leválasztva DC DC inverterrel. Kimeneten 5 voltos relé egy morzés NO/NC kimenet, mind független, amit az eredei ARRAY IC helyett komplementer tranzisztor hajt meg. PWM re és 0-10 volt ki és bemenetre egyelőre nincs ötletem vagy tervem, de nem lenne rossz. Itt is alapvetően galvanikus leválasztást szeretnék. A PWM nél erre tuti van megoldás, a 0-10 volt bemenetre nem tudom merre induljak el. Adná magát a 4-20 ma jumperelhető lenne. Kérdés, hogy indokolt-e 0-10 volt kimenet. Most jön azon való agyalás, hogy az Arduino MINI hány lábát lehet szakszerűen használni. A Kínainak 7 kimenete és hat bemenet van. Nem tudom a 8-8 életszerű elvárás-e?
(#) szendi001 válasza Bakman hozzászólására (») Máj 27, 2023 /
 
Kellett, elutasították a megrendelésem. Leveleztem velük.
(#) szendi001 válasza szendi001 hozzászólására (») Máj 27, 2023 /
 
Bővebben: Link PWM 4-20 mA cél megoldást találtam. 0-10 et is de 108 eur sok érte.Bővebben: Link
A hozzászólás módosítva: Máj 27, 2023
(#) szendi001 hozzászólása Máj 27, 2023 /
 
Bővebben: Link A PWM 0-10 volt sima ügy lenne. PL frekiváltót tudna kezelni az eszköz.
(#) zosza18 válasza Zoli_bácsi hozzászólására (») Máj 27, 2023 /
 
Volt problémám nekem is egyszer kétszer, de az nagyon kevés, kb. 2-3db ami hibás volt, vagy hamar meghibásodott. Amit feltettél nagyon tetszetős és egészen egyszerűen kivitelezhető.
Nekem is valahogy szimpatikusabb a hardveres watchdog megoldás, így a szoftveres hiba esetén is végrehajtódik az RST. Nem a semmiért gyártanak ilyen cél IC-ket sem, hiába van beépített is a mikrovezérlőben.
(#) proli007 válasza szendi001 hozzászólására (») Máj 27, 2023 /
 
Hello! Mivel már másodszor előkerült ez a kapcsolás, szólok hogy ez nem jó. Szerintem aki közzé tette ezt ki sem próbálta. Tápot is szépen elhanyagolta.
(#) Zoli_bácsi válasza zosza18 hozzászólására (») Máj 27, 2023 /
 
Ezt ma reggel dobtam össze, volt itthon 74LS123. Ebben az a jó (bár nem tudom 555-el hogyan működik) de mindkét állapotra reagál. Akkor is resetel, ha a magas szint akad be, akkor is, ha az alacsony. TTL IC még nekem sosem hibázott.
(#) Gafly válasza Zoli_bácsi hozzászólására (») Máj 27, 2023 /
 
Szoktak rám csúnyán nézni, amikor megkérdezem, hogy az a sok hókusz-pókusz (duplikált busz, standby processzor, és hasonlók), TÉNYLEGESEN mennyiben segít a megbízhatóságban?
Csináltam én is HW watchdogot, de az igazat megvallva, nagyon nehéz volt elérni hogy működésbe lépjen. Ahhoz már csavarhúzóval kellett durván a processzor buszait taperolni. Persze ASM program, minden bitjét ismertem hogy miért van ott. Ha nem piszkálja az ember, akkor a jó program évtizedekig elfut megfelelő vason (és még kondenzátor sem púposodik).
Brutal repair (odamegy valaki és kitép egy tetszőleges kártyát a rack-ból) azért durva. Azt csak korlátok között tudjuk elviselni...
A hozzászólás módosítva: Máj 27, 2023
(#) majkimester válasza Zoli_bácsi hozzászólására (») Máj 27, 2023 /
 
A kérdés az, hogy ilyen esetben a sima reset megoldás-e. Ha már detektálod a hibát esetleg maradjon is hiba, és kézi beavatkozás azaz felügyelet melletti újraindítás kelljen hozzá, hogy ebből az állapotból tovább menjünk.
Hardverből resetben tartás és hibajelzés, vagy szoftverből figyelni, hogy external reset volt, akkor megfelelően kezeled és jelzed, hogy mi történt.
(#) Zoli_bácsi válasza majkimester hozzászólására (») Máj 28, 2023 /
 
Tulajdonképpen elfogadható ez az ötlet is. A watchdog ekkor mint hibajelzőként viselkedik. Jó gondolat a hiba detektálása, és eltárolása, kijelzése. Azonban szerintem mégis csak jó, ha ezzel együtt ujraindul a vezérlő. Persze a programkódot úgy kell megaírni az arduinoban, hogy az ujraindítás után az elvárt alaphelyzetbe álljon be a gép. (az összes bemeneti, kimeneti állapot vizsgálatával, és a kívánt állapotba hozatalával.) Aztán a detektált hiba(ák) számát akár LED-el is ki lehet jelezni.
(#) sargarigo válasza Zoli_bácsi hozzászólására (») Máj 28, 2023 /
 
Ha már elmentünk ilyen irányba: hibát jelzi keddel, de emellett tárolja a hibakódot sd kártyán (rtc) időbélyeggel, közben az utolsókat kiirja soros terminálra.
(#) Gafly válasza majkimester hozzászólására (») Máj 28, 2023 / 2
 
Idézet:
„Ha már detektálod a hibát esetleg maradjon is hiba, és kézi beavatkozás azaz felügyelet melletti újraindítás kelljen hozzá, hogy ebből az állapotból tovább menjünk.”

Volt kollégám, Délvidéken lakott annó, amikor ott háború volt.
Elmondása szerint egyszer behoztak egy "okos" tankot, amiben beragadt egy gyengített urános páncéltörő lőszer.
Elindították az öntesztet.
Állítólag személyi sérülés nem történt, anyagi kár jelentős. Szomszéd faluban átment a házon, és telitalálattal megsemmisítette a fürdőszobában a gázbojlert.
Mi a fenének írták bele az automatikus öntesztbe, a löveg feszültségmentesítését.
Következő: »»   6 / 8
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem