Fórum témák

» Több friss téma
Fórum » 555-ös IC-s kapcsolások
Lapozás: OK   194 / 194
(#) proli007 válasza jonasr75 hozzászólására (») Okt 29, 2026 /
 
Nálad a Led5 azt jelzi, ha a vízszint a minimum (25%) alá csökkent. Nálam ez a sárga Led, ami a rajzon épp "világít". Ekkor a T1 lezár, a T3 kinyit, a TR elindítja a motort, Világít a sárga Led, és szól az SP. Pont úgy mint Nálad, a Led5.
(#) jonasr75 válasza proli007 hozzászólására (») Okt 30, 2026 /
 
Szia!
Igen, segített külön egységként megnézni a 2. tartály led-es állapotkijelzését, 2 vezeték lemaradt a másoláskor, így azokat pótoltam, így már csak a motorvezérlést kell helyesen bekötni.
(#) jonasr75 válasza proli007 hozzászólására (») Nov 3, 2026 /
 
Az egy motoros kapcsolás szépen működik, de amikor egyik tartályból a másikba kellene átemelni a vizet és figyelni mindkét 25%-os jelző szintet akkor a motor2 folymatosan működteti a miniatűr búvárszivattyút, és nem kapcsol 25%-nál át a motor1-re. Lehet már én zavarodtam bele, de próbáltam a klasszikus monostabil kapcsolás elvét erre átültetni.
(#) niedziela válasza jonasr75 hozzászólására (») Nov 3, 2026 /
 
Szia

Ugye tudod, hogy ezt az elavult 555 -ös szenvedést egy 300Ft -os kontrollerbe 10 perc alatt be lehet irni, úgy hogy az stabilan és korrektül működjön.
(#) proli007 válasza jonasr75 hozzászólására (») Nov 3, 2026 /
 
Hello! Ezt Te most a valóságba kötözgeted-próbálod és a szimulátorban rajzolgatod?
Mert a rajzon egy csomó elvi hiba van. Pld.
- Ott van a trig_T1 cimke. Ez ugye azt jelenti, hogy a T1 kollektorába megy. De hol a cimke a T1 kollektorán? Így honnan tudja a cimke, hogy hova kapcsolódik?
- Látom, most differenciálod a jelet a C3*R55 RC taggal. Ennek ideje Tau=10nF*10k=0,1ms vagy is 100us. Hogy egy ilyen jel átmenjen az RC tagon, legalább 10us felfutású jelre van szükség.
Az 100kHz-es frekvenciát jelent, vagy is igen gyors lefutású kollektor jelet. A szimulátornál nincs gond, mert Ő eleve végtelen felfutású kapcsolójelet generál. De a valóságban nem igazán lesz annyi. Tehát ennél sokkal nagyobb Tau idejű RC tagra van szükség.
- Ha megnézed a bistabil rajzot, ott a Trig és Reset bemeneten, lefutó élt kell generálni. Alapállapotban, mind két bemenet szintjének, magasnak (H) kell lenni, ezt biztosítja a jlt felhúzó ellenállás. Nálad pedig az R9 a GND-re csatlakozik. Tehát a Trig bemenet állandóan L szinten van. Ez működés szempontjából azt jelenti, hogy mihelyt megszűnik a Reset jel, bebillen a bistabil. (De csak azért működik így is, mert a Reset jelnek, elsődlegessége van a TR bemenettel szemben.)
- A Diódának, így sok értelme nincs. Azt el lehet hagyni, és ha az R9-ez a TR bemenet és az 5V közé kötöd, akkor a TR bemenet a féltápon lesz R55/R9 osztása miatt. Ez azért jó, mert a TR magas szintjéhez a TR bemenetnek csak 1/3-ad tápfesz felett kell lenni. És a féltáp, ott van.
- Na most, ha a TR-t simán csak felhúzod a tápra, akkor hogy a TR elérje a billenési szintet, a Jelnek, legalább 2/3 tápértékűnek kell lenni. De ha osztót használsz, akkor csak a féltápról kell mennie az 1/3-ad tápig, hogy billenjen. A T1 kollektorában, igazából nincs meg a táptól-GND-ig változás. Mert ugye a Led nyitófeszültsége levonódik a táp magas szintjéből. 5V-2,2V=2,8V változás, és nem 5V változás. Ha nem használsz differenciáló RC tagot, akkor nincs gond, mert a 2,8V magasabb, mint a táp 1/3-ad (1,66V) feszültsége. De kondinál ez gondot oozhat.
Ergo, az R9/R55-ből feszültségosztót kell létrehozni, diódát kihagyni és az ellenállásokat 100k-ra, a kondit 100nF-ra célszerű választani, hogy ha differenciáló tagot szeretnél használni.

- A jobboldalon meg az egész RCD tag össze-vissza van kötve! Kondival dióda sosem köthető sorba, mer az egyszer feltöltődik és örök életre úgy is marad! (Ha az eszközök ideálisak.)

- "nem kapcsol 25%-nál át a motor1-re." Hogy kapcsolna bármi is bármire, ha nincs is ott a 25%-os jel? Jelenleg a DCM1-et a tartály Maximuma (100%) kapcsolja be és a DCM2 indulása állítja le a keresztkapcsolás miatt. (A T8 és T9 meg az ég világon semmit nem csinál.)
(#) jonasr75 válasza proli007 hozzászólására (») Nov 5, 2026 /
 
Szia!
Köszi a részletes leírást.
A címke valóban megtévesztő volt,így átneveztem a 25%-os 'kapcsolóhoz' tartozó tranzisztorok hivatkozására, úgy mint trig_T4, trig_14. Ez csak egy technikai megoldás, hogy ne menjenek keresztül-kasul a vezetékek, próbáltam letisztázni, de így sem lett profi. Jobbnak láttam a két tartályos esetnél a 25%-os szint vezetékpárjainak a zárárását figyelni az egy tartályossal szemben, ahol a tele - 100%-os állapothoz tartozó kapcsolózárás és a T1 fogja billenteni az 555-t.
Próbáltam beépíteni amit írtál és korrigálni a rajzot is. Így már működik a szimuláció, már csak össze kell raknom a végleges verziót. Annyi csak a megjegyzésem - de ez majd a gyakorlatban kiderül - hogy a Tina szimuláció 'online' módban nem kapcsolta ki a 2. tartály teli állásnál a motor2-t és nem indította a motor1-et. Azonban, ha beállítottam a kapcsolókat a megfelelő állásba és indítottam a szimulációt, már helyesen működött. Ez nem tudom, hogy a Tina-ban beállítási hiba (kondenzátor kisütés pl.) vagy a valóságban is gondok lesznek vele.
(#) jonasr75 válasza niedziela hozzászólására (») Nov 5, 2026 /
 
Szia!
Igaz, de ezt ezzel kell megoldani, így van előírva a feladat. Tudom, hogy szakmailag nem ez indokolt.
(#) proli007 válasza jonasr75 hozzászólására (») Nov 5, 2026 / 1
 
Hello!
Először is tisztázni kell, pontról-pontra, mi is az elvárt működés Egyszerű szavakkal leírni (semmi 555-meg trigger és egyebek).
Ismerni kell az 555 működését, hogy melyik bemenet, milyen szintre és hogyan hat a kimenere.
Aztán ezek a jelszintek, hol találhatók meg a szintjelző áramkörnél. Ha nincs ilyen fel vagy lefutó él, akkor azt ki kell alakítani.

Ha bistabil módban használod akkor a TR ésTH bemeneteket, nem kötheted össze.
Ha a TR L szintű jelet kap, akkor a Q kimenet magas szintű lesz.
Ha a TH H szintű jelet kap, akkor a Q kimenet alacsony szintre billen.
Ha a Reset bemenet L szintű jelet kap, akkor a kimenet alacsony szintű lesz.
A TR bemenetnek prioritása van a TH bemenettel szemben.
A Reset bemenetnek prioritása van, mind a TH, mind a TR bemenettel szemben.
Tehát a Reset jelnek van a legnagyobb prioritása (értelem szerűen).

Működési jelszintek:
TH>Ut 2/3 (5V táp esetén ez 3.3V) (12V táp esetén ez 8V)
TR<Ut 1/3 (5V táp esetén, ez 1,66V) (12V táp esetén ez 4V)
Reset láb feszültsége<1V (bármely táp esetén a bemenet<1V) 1V fesett, pedig nem hat a Reset.

Működési módok:
Tárolási állapotban (mikor a bistabil megőrzi állapotát) TR-H, TH-L és Reset-H szintű. (Qn-1)
Ha a TR L szintre vált, Reset hat, ha a bemeneti feszültsége <akkor a Q-H szintre vált.
Ha a RH H szintre vált, akkor a Q-L szintre vált.
Ha a Reset L szintre vált, akkor a Q L szintet vesz fel, még akkor is, ha TR-L szintű (prioritás)
Ha a RH H szintű és a TR L szintre vált, akkor a Q kimenet H szintű (hiába való, hogy a TH=H)

Mivel Te a két 555 között keresztkötést alkalmaztál, Ha egyik 555 működteti a szivattyút, a másik 555 működése tiltva van. (Nem tudom ez volt-e a cél, de jelenleg ez így van.)
Ha Bistabil módban működtetnéd így a tárolót, akkor alapállapotban RH-nak L szintű, TR-nel H szintű jelet kell biztosítani.
Ez után, ha TR L lefutó jelet kap, a Q bebillen. Eztán, ha a TH H-ra futó jelet kap, a Q kibillen.
Ennek feltétele, hogy a másik 555 ne tiltsa a működését a Reset bemeneten keresztül. (Reset=H)

A szintjelzésnél amelyik szint felett van a víz a tranzisztor kollektora L szintet ad.
Ha ez történetesen a 25%-os szint, akkor ezt a jelet invertálni kell, Mert ha a TR bemenetet aktiválnánk a kívánt L szinttel, akkor nem a T4 kollektora a megfelelő, hanem a T8 kollektora.
Mert a szivattyút nem akkor indítanánk, mikor a 25% fölé megy a víz, hanem amikor 25% alá!
A T7 és T8 is invertál, eredménye pedig a ponált jel. Vagy is, mikor a 25%-os jelzés (kapcsoló) kikapcsol, akkor T7 bemenete alacsony, T7 collektora magas, T8 kollektora pedig alacsony szintű és az működteti a TR bemenetet. A q kimenet magasra billen, szivattyú elindul.

Ezt követően töltődik a tartály. Ha eléri a 100%-os szintet akkor a szivattyúnak le kell állni.
Mivel az SPST1 ilyenkor magas szintet ad és a TH bemenetnek is az kell, így megint kettős invertálást kell végrehajtani. A T9 csak egyszeresen invertál, így vagy még egy tranóyó kell, vagy a T9 bázisát a T1 kollektorába kell kötni. Ha így teszel, akkor a 25% alá süllyedt vízszint esetén elindul a szivattyú, 100% felett pedig leáll.

Differenciáló RC tag, akkor kell, ha a TR-L jelszintje nem szűnik meg, pld. a 25%-os jelzés hibás.
Hiába töltődik a tartály a 25%-os jel nem érkezik meg. De ez nem normál üzemállapot.

Tehát ezek alapján kell gondolkodni.
Nem túl szép, hogy az 555 tápja 12V a szintjelzőké, pedig 5V. Mert az 555 jelszintjei, 8/4V, míg a szintjelző 0/5V-ot ad. Jobb ha azonos tápon vannak.

Felesleges alkatrészek: R17,R45 R9 és R10 alkatrész akkor kell, ha a TH bemenet el van választva a TR bemenettől. (De igazából akkor sem kell, mert majd a meghajtó inverter tranyó. lehúzza a bemenetet L szintre.
Huhh..
(#) jonasr75 válasza proli007 hozzászólására (») Kedd, 16:10 /
 
Szia!
Köszönöm a sok hasznos infót, sokat segítettél, így már összeállt a kapcsolás! Tina-ban is működik, most már indul az építés az éles teszthet.
(#) proli007 válasza jonasr75 hozzászólására (») Kedd, 17:23 /
 
Hello! Szívesen. Reméltem, hogy tüzetesen átolvastad amit írtam, a megértés végett.
Azt elfelejtettem írni, hogy az 555 belső referenciának "teteje" ki van hozva a CONT ponton.
Ez fizikailag úgy néz ki, hogy a tápra van kötve 3db. soros 5k. ellenállás. Így ha a táp old. 12V, akkor a CONT ponton a táp 2/3-ad része, 8V mérhető. És a belső 1/3-ad 4V feszültség, nem mérhető.
Viszont, ha pld. a CONT pontot leterheljük egy ellenállással, pld. 4V-ra, akkoe a két komparálási szint 4V és 2V lesz. Tehát az Ic 12V tápja mellett is hozzáilleszthető. az 5V-os egységhez.
Jó munkát!
(#) proli007 válasza proli007 hozzászólására (») Kedd, 17:33 / 4
 
Én egyébként párszor kifejtettem, hogy ha valaki a Trabant gyújtásbeállításához kér segítséget, akkor sosem fogom azt mondani, hogy "Mit vacakolsz, vegyél BMW-t!" Mindig abban próbálok segítséget nyújtani, amiben segítséget kérnek..
Egyébiránt ha valaki nem ismeri a belsőégésű motor működési elveit, ugyan úgy az útszéllén áll majd, akár Trabantja, akár BMW-je van.
Attól, hogy az ember mikrokontrollert használ, a tápot, a be-kimeneti szintillesztéseket és a kívánt működési logikát ugyan úgy kell tudnia értelmezni, bármilyen eszközzel dolgozik is.
És részemről sosem egy feladat fizikai megoldása, hanem a működési elmélet, valamint logikus gondolkodás útjának iránymutatása a cél.
A hozzászólás módosítva: Kedd, 17:35
(#) niedziela válasza proli007 hozzászólására (») Kedd, 18:31 /
 
Nem akartam a lelkedbe tiporni, de ahogy látom te is fejlődtél a korral, már nem a postagalamb lábára drótozod az üzenetedet, hanem az interneten keresztül mondod el amit szeretnél. Valahol ezt a fejlődést az elektronikában is érdemes követni.
Voltak ilyen renitensek szerncsére nem kevesen, különben még mindig füstjelekkel kommunikálnánk


Idézet:
„kívánt működési logikát ugyan úgy kell tudnia értelmezni, bármilyen eszközzel dolgozik is.”


Egyik nem zárja ki a másikat.
(#) proli007 válasza niedziela hozzászólására (») Kedd, 18:46 / 4
 
Ezért ne aggódj, nincs nekem lelkem, amibe bele lehetne tiporni.
De nem idegenek ám nekem a mikrokontrollerek, csak itt nem szoktam azzal foglalkozni.
Következő: »»   194 / 194
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