Fórum témák

» Több friss téma
Fórum » Digitális technika (házifeladat)
Lapozás: OK   10 / 10
(#) morfi007 válasza Marty McFly hozzászólására (») Ápr 22, 2022 /
 
Ez igy biztos nem, mer ha a AND kapud kimentén 0 lesz, és megnyomod a BE gombot, a 12V rákerül az AND kimentére, ezzel ki is nyírtad az IC-t.
Tegyél a visszacsatolásba egy diódát. AND kimenete anód, bemenete katód ,,, vagy egy ellenállást, ugy kb. 10k ohmosat.
(#) Suba53 válasza Marty McFly hozzászólására (») Ápr 22, 2022 /
 
Valóban nem szerencsés egy kapu kimenetét direktben tápra vagy földre kötni.
A dióda talán szerencsésebb, mint egy ellenállás. Ha ellenállást választasz, akkor úgy kell kiszámolni, hogy az osztás után a bemenetre eső feszültség még stabilan a logikai tartományon belül maradjon.
Ha a lehúzó ellenállás 10k, akkor a visszacsatoló maximum 1k legyen.
(#) Bakman válasza Marty McFly hozzászólására (») Ápr 22, 2022 /
 
SR tároló néven keresd. Két NAND vagy NOR kapu elég hozzá.
(#) Suba53 válasza Bakman hozzászólására (») Ápr 22, 2022 /
 
Igen, ez a legegyszerűbb, és stabil megoldás.

Flip-Flop.JPG
    
(#) Massawa válasza Marty McFly hozzászólására (») Ápr 22, 2022 /
 
A logikai áramköröket alapbol forditva szoktuk vezérelni, azaz az aktiv állapot az alacsony szint ( GND, a táp minusz polusa). Ez sokkal stabilabb és akkor általában nem kellenek a felhuzo ellenállások sem. Egy nyitott bemenet a logikai áramkörökben mindig magas szintü ( és az arra kerülö zaj mèg magasabb szintü lehet, azaz nem okozhat gondot). De ha nagyon kell, akkor lehet felhuzo ellenállásokat is használni, ami rendszerint már bombabiztos megoldás, a forditottja, mint a te rajzodon sajnos nem ( persze müködöképes, a rajzodon a visszacsatolas nem jo. Nem lehet egy kapcsoloval egyszerre a be- és a kimenetet vezérelni, márpedig a második kapun te ezt teszed ).
A hozzászólás módosítva: Ápr 22, 2022
(#) Skori válasza Massawa hozzászólására (») Ápr 22, 2022 /
 
Idézet:
„...Egy nyitott bemenet a logikai áramkörökben mindig magas szintü...”
Azért azt megemlíteném, hogy ez utoljára TTL digitális áramkörök esetében volt így (és gyakorlatilag sehol nem használunk már TTL áramköröket), CMOS áramkörök esetén ez már nem állja meg a helyét, (és a TTL kompatibilis CMOS áramkörök esetén sem). A gyakorlatban soha semmilyen bemenetet nem hagyunk szabadon.
(#) Gafly válasza Skori hozzászólására (») Ápr 22, 2022 /
 
Idézet:
„CMOS áramkörök esetén ez már nem állja meg a helyét,”

Ez pontosan így van.
Annó a mellettünk lévő szobában, nagyon sokat küszködtek egy fejlesztés alatt lévő áramkörrel, ami hol működött, hol nem.
Végül meglett a kettős (tervező és tervezési) hiba oka:
- Kolléga nem kötött be egy CMOS bemenetet, és "lebegett",
- Kolléga előszeretettel hordott műszálas ruhadarabokat.
(#) Massawa válasza Gafly hozzászólására (») Ápr 22, 2022 /
 
Nyilván, hogy minden bemenetet kezelni kell, és pontosan ezért kell a 0 szintet aktivnak használni és nem forditva. Ettöl függetlenül a CMOS bemenet is magas szinten van, ha nincs lehuzva a 0 szintre. Az, hogy érzékenyebb a zavarokra az egy más kérdés. Erre találták ki a mindenféle védöeszközöket.
Nézd csak meg mondjuk a uP RST bemenetét. Azt a bekapcsolás pillanatában egy kis kondival a GND huzatjuk, de utána már nem kell magas szintre felhuzni, felkuszik magátol stb.
(#) Suba53 válasza Massawa hozzászólására (») Ápr 22, 2022 /
 
Idézet:
„Nyilván, hogy minden bemenetet kezelni kell, és pontosan ezért kell a 0 szintet aktivnak használni és nem forditva.”

Ez azért ennyire nem kritikus. Egy adott áramkör, kapcsolás ha úgy kívánja, lehet aktív 0, vagy aktív 1 is a bemeneti változó.
(#) Marty McFly hozzászólása Ápr 22, 2022 /
 
Működik csak egy diódán keresztül vissza kell csatolni. Kipróbáltam és az SR tárolót is sikerrel megépítettem. Már csak egy kapcsolást kellene kifejlesztenem, de kb 2 órányi agyalás után úgy érzem hogy közzé kell tennem a feladatot mert valószínűleg valamit kifelejtek. A működése a következő: Adott A B és C bemenet, valamint A ki és B ki kimenetek. Ha A bemenet aktív akkor A kimenetet aktiválja, ha B bemenet aktív akkor B kimenetet aktiválja. A C bemenet szerepe hogy ameddig aktív addig minden esetben B kimenet legyen aktív. Ha alapból B volt aktív akkor nincs változás, viszont ha A aktív akkor a C bemeteten lévő jel átváltja és a jel fenntartásának idejére B kimenet aktiválódik. Ha C bemenet alacsony szintre vált, vissza ugrik A ki aktívba. Remélem nem bonyolítottam túl a megfogalmazást. 2010 ben iskolás éveim alatt álltam utoljára hasonló feladat előtt Nem kérem hogy oldjátok meg helyettem de legalább vezessetek rá! Köszönöm
(#) Marty McFly hozzászólása Ápr 22, 2022 /
 
Készítettem hozzá igazságtáblát is
(#) Bakman válasza Marty McFly hozzászólására (») Ápr 22, 2022 /
 
Kevés. Binárisan számolj, hogy az összes lehetséges kombinációra fel tudd írni az igazságtáblát:

000
001
010
011
100
101
110
111
(#) Skori válasza Massawa hozzászólására (») Ápr 22, 2022 /
 
Idézet:
„....Ettöl függetlenül a CMOS bemenet is magas szinten van, ha nincs lehuzva a 0 szintre....”
NEM!!! A CMOS bemenet, ha nincs rajta semmi, akkor lebeg, gyakorlatilag bárhol lehet a GND és a Táp között.

Idézet:
„...Nézd csak meg mondjuk a uP RST bemenetét. Azt a bekapcsolás pillanatában egy kis kondival a GND huzatjuk, de utána már nem kell magas szintre felhuzni, felkuszik magátol stb...”
Az MCU-k reset bemenetén szokott lenni belső felhúzó ellenállás, attól "kúszik fel", és nem magától. A többi bemenet meg többnyire programozható, hogy lebegjen, vagy felhúzó, vagy éppen lehúzó ellenállás legyen rajta. Néhány típusban még az is programozható néhány fokozatban, hogy mekkora legyen ez a fel/le húzó ellenállás.
A hozzászólás módosítva: Ápr 22, 2022
(#) Marty McFly válasza Bakman hozzászólására (») Ápr 23, 2022 /
 
Akkor valahogy így
(#) Karesz 50 válasza Marty McFly hozzászólására (») Ápr 23, 2022 /
 
Szia!
Rajzoltam neked egy ilyet. Talán még lehet egyszerűsíteni rajta.

McFly.JPG
    
(#) Karesz 50 válasza Marty McFly hozzászólására (») Ápr 23, 2022 /
 
Az "igazság táblázata".
(#) Karesz 50 válasza Marty McFly hozzászólására (») Ápr 24, 2022 /
 
Így pontosan azt csinálja amit leírtál.
Ha nem kell alacsony impedanciás kimenet, akkor a "vagy" és az "és" kapukat ki lehet váltani diódákkal és akkor egyetlen CD4001-el megoldható a feladat.
Amelyik bemenetet aktiválni szeretnéd bekapcsoláskor (A vagy B) azt felhúzod tápra 1-10 µF-os elkóval.
(#) Karesz 50 válasza Marty McFly hozzászólására (») Ápr 24, 2022 /
 
Nem kell ám szólnod hozzám ha nem akarsz. Én kérek elnézést, hogy segíteni próbáltam.
(#) gordonfreemN hozzászólása Ápr 24, 2022 /
 
Sziasztok!

Ha a kapuban használt FET-eket (tehát magát a kaput) terhelem, nagyobb terhelésre nől a késleltetési ideje a kapunak. Esetleg van ötletetek miért?
(#) Marty McFly válasza Karesz 50 hozzászólására (») Ápr 26, 2022 /
 
Szia!

Elnézést kérek csak most jutottam rá hogy tovább bűvöljem ezt a csodát. Kipróbáltam próbapanelen több verziót is. Működik. Köszönöm a segítséget
(#) Karesz 50 válasza Marty McFly hozzászólására (») Ápr 26, 2022 /
 
Egyszerű kis szerkezet, de nekem sem öt perc volt kitalálni a kapcsolást. Tényleg jó kis fejtörő volt, viszont érdekes. Örülök ha segítettem.
(#) Marty McFly válasza Karesz 50 hozzászólására (») Ápr 26, 2022 /
 
Az tuti! Én is eltöltöttem pár órát már azelőtt is hogy segítséget kértem. Köszönöm mégegyszer!
Következő: »»   10 / 10
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