You are here

Régi áramkör kiváltása mikrovezérlővel...

Szép napot!

Egy ismerősöm ajánlotta, hogy kérdezzem meg, kérjek itt segitséget egy probléma megoldására.
Van egy régi készülékem aminek az elektonikája elöregedett és már annyiszor volt forraszva,hogy nem lehet javitani.
Azt ajánlották,hogy mikrovezérlővel lehet pótolni a régi kapcsolást.
Az áramkör eddig úgy működött,hogy egy ajtóvégállás kapcsoló zárt állapotánál egy nyomógomb megnyomására kinyitott egy szelepet és egy szintjelző felső helyzeténél ezt a szelepet kikapcsolta és egy másik szelepet és szivattyút bekapcsolt amig a szintjelző alsó kapcsoló nem kapcsolt ki.
Ezt szeretném megoldani annyi újitással,hogy a sz elért alsó szintnél 20 másodperccel tovább működjön a szivattyú.
Ha lenne valaki aki tudna segiteni megköszönném.
Tisztelettel: Kázmér

Comments
Kázmér
Kázmér picture

Szép napot!

Köszönöm a rengeteg hozzászólást, valóban a teljes kiépítést nem irtam le, ez egy több elemből álló berendezés aminek ez az egysége idejét múlt alkatrészekből van, és ez idáig nem került sor a felújításra. Több probléma is közrejátszott az áramkör meghibásodásában, a párás nyirkos környezet a közel 30 év a rengeteg relé érintkező beégés, a sok ki-be forrasztás. Most tehát eljött az ideje a felújitásnak a minirelék kiváltásának szilárd relékre, egy erősebb áramköri lemez, egy vizmentes szekrény. Lehet félreérthető voltam, nem egy kész elektronikában kérem a segitséget, mindösszesen a leírt működést biztositó mikrovezérlő, lehetőleg kereskedelemben könnyen beszerezhető tipus mikroprogramjában. A hozzá kapcsolódó feszültség illesztéseket és egyéb szereléseket helyben megoldják.

Tisztelettel: Kázmér

0

vacisa
vacisa picture

Amit kérsz nem nem nagy dolog, egy próbát megér ha jól rakod össze.
Kontroller tipusa PIC16F648A ez szerintem mindenhol kapható.
Ha jól értettem amit leírtál akkor az igy néz ki, minden bemenet H(5V) szintre kapcsol.
ajtóvégállás = A0 (PIC láb)
nyomógomb = A1
kinyitott egy szelepet = B0
felső szintjelző = A2
másik szelep = B1
szivattyút = B2 és B3    itt azért van két kimenet mert a B2 10sec időzit a B3 még 10sec időzit, igy a 20sec a B3 lábon lesz.
alsó szintjelző = A3

program itt letölthető 1 hét

PIC 5V táppal megy az MCLR lábat 10K fel kell húzni 5V tápra, minden bemenetet érdemes 10k GND-re húzni.
Ha a szelepek működtető reléjét ha mechanikus, ha SSR, optoval, FET-el...stb kapcsold.
A gombok, kapcsolók, érzékelők bemenetét szintén opto-n kersztül kell kapcsolni.
PIC lábaira 5V +/- 200mV az ideális. 7805 és társai.

Ha szükséges valami rajz, vagy kérdés, ne tartsd vissza... sokkal többet látatlanban nem tudok.
 

3

Kázmér
Kázmér picture

Szép napot!

Kérem egy elérhetőséget adjon meg a droprain kukac freemail -re, szeretném viszonozni a fáradozását.
Szeretnék majd kérni egy rajzot is, hogyan gondolja az áramkör periféria illesztéseit.

Tisztelettel: Kázmér

0

kovacsna
kovacsna picture
*

SZia!
 

Ez így nagyon kevés. 
Az meg nem működik, hogy majd ott mindenféle feszültség illesztést megoldanak.
Így még tervezni sem lehet. Vagy hogy gondoltad, hogy kapsz egy mikrokomntrollert felprogramozva?
Ahhh...

Gatya az egész.
Én itt kiszálltam.

KN

 

0

agressiv
agressiv picture
*

Nagyon túlerőlteted ezt, nincs ebben semmi atomfizika.

0

zsugori
zsugori picture
***

Üdv
lelehet azt másolni

0

rreennaarrdd
rreennaarrdd picture

Le lehet másolni, ez is megoldható, ha még van olyan állapotú a panel, hogy végig lehet követni mindent, de a 20 másodperces kérésre ezzel nem adsz választ.

0

Inhouse
Inhouse picture
*

Azt már csak ehhez az egyébként jól működő egyszerű kapcsoláshoz kell igazítani és kész is.

0

rreennaarrdd
rreennaarrdd picture

Ha már egyszer hozzányúlsz, érdemes aktualizálni a dolgot a mai technikai színvonalnak megfelelően, én nem tákolnék a kérdező helyében.

0

Istvan-lab
Istvan-lab picture

Szia

Az én véleményem:
Ehhez nem kell semmilyen bonyolult PLC, persze lehet, de nem kell.
Az ajtóvégállás kapcsoló maga az ON/OFF vagyis az egész áramkört ez kapcsolja be.
A nyomógomb a TRIGGER, ez indítja a ciklust.
A szelepvezérlők többáramkörös relék, amik az érintkezőkön keresztül kondicionálva is vannak.
A 20 másodperces késleltetéshez kell csupán egy ipari párezer forintos időzítő, vagy esetleg egy NE555-el megvalósított kapcsolás.
Ha komolyabban érdekel ez a megoldás, írj egy PM-et.
Persze tudok rá írni neked PIC-es programot csillivilli LCD kijelzővel is ha akarod.
Üdv. István.

1

rreennaarrdd
rreennaarrdd picture

Egy dolgot nem szabad elfelejteni: ez a panel nem zenélő plüssmaciba kerülne, hanem kvázi ipari vezérlést kell megvalósítania (még akkor is, ha ezt valaki otthon használná). Nem tudjuk, hogy a mostani megoldás mennyire felel meg a biztonsági előírásoknak, hogy mennyire volt üzembiztos, amikor még működött. Vajon miért kellett annyiszor "belenyúlni" a panelbe, hogy ma már nem javítható tovább?
Nem akarom leszólni az 555-öt, 30-35 éve én is használtam, jól ki volt az találva, de ma már vannak kis lábszámú, ügyes mikrovezérlők, amikkel időtállóbban és üzembiztosabban megvalósítható a feladat. Ha a 20 másodperc mégsem annyi, hanem kiderül később, hogy sokkal kevesebb vagy sokkal több időre van szükség, akkor cserélgeted az RC-tagot az 555 mellett? Ha mikrovezérlővel csinálod, megoldható úgy is, hogy választhatsz többféle érték közül, akár peremkerekes kapcsolóval, akár jumperekkel, akár "menüből" is, ha van néhány nyomógombod (vagy nyomógombos "tekerőd") és valamilyen kijelzésed. A mikrovezérlővel lehet szoftveresen pergésmentesíteni, lehet védekezni a hálózati zavarok ellen, ma már magas szintű programnyelven könnyen megy a fejlesztés. Mióta van Arduino, azóta már áramkört és NYÁK-ot sem nagyon kell tervezni, vagy egyáltalán nincs szükség ilyesmire, vagy csak a kiegészítő áramkörhöz kell. Van a DigiSparknak egészen apró cucca, amit közvetlenül USB portba lehet dugni a fejlesztéshez, az Arduino IDE simán kezeli egy külső kiegészítő telepítése után. Ha nem elég a portszám, lehet nagyobbat is választani, van választék bőven. Nem muszáj ATMEL alapúval dolgozni, ha valaki pl. az STM32 családot ismeri, abból is vannak kisebb tudású példányok előszerelten, Arduino IDE azt is képes kezelni.
Természetesen egy PIC is jó a feladatra, mindegy, hogy mivel valósítja meg az ember a dolgot, a lényeg, hogy üzembiztos és biztonságos legyen a szerkezet.

0

Inhouse
Inhouse picture
*

Simán lehet annyi, hogy az öreg panelt a környezeti tényezők erodálták és emiatt kellett javítgatni és nem feltétlenül azért, mert évtizedekig rendszeresen elromlott a rossz tervezés miatt.

2

rreennaarrdd
rreennaarrdd picture

Lehet ez is, de az első ilyen probléma után te pl. nem tettél volna valamit az ilyen jellegű hibák megelőzésért? Másik, jobban védett doboz (pl. IP67-es), NYÁK bevonása védőlakkal...

0

Inhouse
Inhouse picture
*

Így utólag kicsit könnyebb ítéletet mondani, persze így is csak feltételezünk. De nagyon sokszor találkozni olyannal, ahol ad-hoc azonnal, a lehető legkisebb idő alatt és befektetéssel kéne valamit megoldani...aztán legközelebb, már tudják mihez nyúljanak és így egyszerűbb nekik...és szépen lassan azért közben maguk alatt vágják a fát, és eljutnak ide. De ezt ott, akkor még nem tudták, szép lassan, hosszú évek alatt alakulhatott így. Persze csak szerintem.
De igen, ha valóban ez okozta, akkor illő lett volna, ha nem is elsőre, de pár "javítással" később, ha mindig ugyanaz jön elő. Majdcsak előkerül a kérdező és ad némi infót, vagy nem.

1

kovacsna
kovacsna picture
*

Üdv,

Tisztázni kellene a következőket:
Szelep típus?
Szelep vezérlő feszültsége?
Szelep állapot visszajelzés van?
Szintkapcsoló típusa?
Szivattyú feszültsége, teljesítménye?

​​
Milyen működési környezetről van szó?
Milyen közeget szállít a szivattyú?

Hibajelzések (fény vagy hang)vannak? 
Pl ha a motorvédő leold, szárazon futás védelem, stb.

​​​​​
Nekem ez valami tartály töltés , ürítésnek tünik.
KN
 

0

rreennaarrdd
rreennaarrdd picture

Jó lenne, ha ezt így kezelné a kérdező, de ő csak a vezérlést szeretné cseréltetni, a többivel nem akar foglalkozni, pedig szerintem sem ártana.
 

0

rreennaarrdd
rreennaarrdd picture

Ez elég egyszerű feladat, de... akkor lehet "olcsó", ha valaki alkatrészárban megcsinálja neked, amire elég kicsi az esély. Amilyen mérnök- ill. szervizes óradíjak vannak manapság...
Gondolj arra, hogy itt erősárammal kell dolgozni, szükséges megfelelő dobozolás, érintésvédelem stb.
Jobb lenne kész eszközt venned erre a feladatra, pl. egy egyszerű, olcsó PLC-t, ha annak a programozására vállalkozol. Ha nem, akkor megint jön a probléma, hogy mennyiért csinálja ezt meg neked valaki (és ott is érvényes, hogy dobozolni kell és egyebek).
Olcsó PLC:
https://www.mixvill.hu/hu/automatizalas/plc-intelligens-vezerlomodul/plc...
https://www.sigmanortec.ro/en/arduino-plc-industrial-controller-a1-10mr-...
 

0

Sponsored links