Avatar billede tjahh Nybegynder
18. april 2006 - 15:01 Der er 17 kommentarer og
1 løsning

En flip flop til et elektronisk kredsløb

Hej

Jeg skal bruge en elektronisk komponent, jeg har godt nok nævt i overskriften at det er en flip flop, men er ikke helt sikker på at den hedder det.

komponenten skal have 2 indgange (A og B) og 1 udgang (Q)

se en skitse over timing diagrammet her: http://www.tjahh.dk/flip-flop.png

Case 1
Det ene ben (A) vil på et tidspunkt gå højt, og når det så går lavt igen, så skal der komme et signal/impuls på udbenet (Q)

Case 2
hvis der mens der kommer signal ind på ben et (A), så kommer et signal ind på det andet ben (B), så skal der ikke komme noget signal ud på udbenet (Q), når indgang et (A) går lavt igen. Der skal først være mulighed for at komme signal ud på udbenet (Q) igen, efter at A har gået lav, igen, og det hele starter forfra.
Avatar billede tjahh Nybegynder
18. april 2006 - 15:03 #1
Jeg glemte nok lige at skrive, at jeg gerne vil vide hvad sådan en komponent hedder samt evt. produkt nummer og hvor den kan bestilles henne
18. april 2006 - 16:09 #2
Jeg gætter på at det ønskes fremstillet af alm. TTL/CMOS teknologi ?
(Andre vil nok sige/skrive en eller anden SingleChip Processor ell. lign...)

Forestiller mig en kombination af
LM555 og/eller LM556 og/eller 4013
IC'erne ...
18. april 2006 - 16:11 #3
Lidt mere info:
... hvis der bliver ved med at komme pulser på A ?
... hvis der bliver ved med at komme pulser på B ?
Avatar billede tjahh Nybegynder
18. april 2006 - 17:11 #4
Jeg have håbet på at der fandt en komponent som kan klare det alene, da den skal passe ind sammen med nogle andre komponenter.
De andre komponenter gør at når brugeren trykker på en knap, så aktiveres der en 555 timer (T1) , og sender spænding ind på A, det er den timer som er sat til 60 sekunder. hvis der så ikke bliver trykket på en anden knap i de 60 sekunder, så skal den komponent som jeg søger, sende et signal ud på Q til en anden 555 timer (T2), denne 555 timer (T2), trækker så en diode i x sekunder.

Hvis der så bliver trykket på en anden kontakt i løbet af de 60 sekunder, så skal dioden som er koblet til T2 ikke tænde, men der sker så noget andet i stedet
Avatar billede dunderfjert Nybegynder
18. april 2006 - 19:00 #5
Du kan gøre det med 74LS123 eller måske 74LS121 eller stort set hvilken som helst multivibrator.
Glem alt om (xx)555 nyd den på teknisk museum men lad endelig blive der.
18. april 2006 - 22:07 #6
Jeps - nævnte 74LS123 / 74LS121 ka' selvfølgelig også bruges...

http://pdf1.alldatasheet.com/datasheet-pdf/view/50895/FAIRCHILD/74123.html =
74123 : Dual Retriggerable One-Shot with Clear and Complementary Outputs

http://pdf1.alldatasheet.com/datasheet-pdf/view/27361/TI/74121.html =
74121 : MONOSTABLE MULTIVIBRATORS WITH SCHMITT-TRIGGER INPUTS

Sat sammen på en 'smart' måde med passende timing...

(Har nogle muligheder i hovedet - ska' jeg forsøge at tegne et diagram - med egen skrifttype ?)
Avatar billede tjahh Nybegynder
18. april 2006 - 22:30 #7
Til dr1

du må da gerne prøve at tegne et diagram.
Der kommer som sagt en impuls (12v/24 v eller gennemgang gennem et relæ i et kort øjeblik, det kan nemt ændres efter hvad der nu passer bedst), når den impuls kommer, så skal der starte en timer som tæller ca. 60 sekunder. hvis ikke der kommer et impuls på en anden indgang inden der går de 60 sekunder, så skal der tændes for en lysdiode i 10 sekunder, jeg har selv lavet den del med at tænde lysdioden i 10 sekunder, så hvis der bare kan komme en impuls efter de 60 sekunder så er det også fint nok.

Hvis der så i løbet af de 60 sekunder kommer en impuls på det andet ben, så skal timeren afbrydes, eller dioden skal i hvert fald ikke tænde efter de 60 sekunder.

Når/hvis der kommer en impuls på det andet ben under de 60 sekunder, så vil der tændes en anden diode i 10-20 sekunder, den del har jeg dog også lavet, men hvis det nemt kan integreres i det kredsløb du tænker på så gør det ikke noget.
19. april 2006 - 06:44 #8
(Jeg har fattet pennen; ellers ryk mig hvis jeg 'glemmer' det...)
20. april 2006 - 21:46 #9
Et (hurtigt) udkast/princip diagram:
http://majsmarken.net/eksperten/703497/image1.jpg
Avatar billede tjahh Nybegynder
21. april 2006 - 11:50 #11
Mange tak for det diagram, jeg har dog lige nogle spørgsmål
1. lige til højre for knap A der har du tegnet noget der ligner en spændingsdeler, er det korrekt opfattet? hvad gør de to komponter? og hvad er det de er koblet til der i mellem dem?

2. du har brugt en 4528 to gange, men der står 1/2 ud for dem, betyder det at det er de to halvdele af en MC14528B Ic eller hva?

3. Efter hvad jeg kan se, så er der en timerfunktion indbygget i den 4528, og jeg vil mene at man indstiller den på ben 2 og 14 (Rx og Cx), med en kondensator og en modstand, men har du en ide til hvor stor sådan en modstand og kondensator skal være for at tiden vare i henholdsvis 10 og 60 sekunder?

4. Nederst på side 2 på databladet for 4528 står der en "one shot selection guide" har det noget med timeren at gøre, eller er det ikke relevant for mig? umidelbart vil jeg ud fra den guide mene at jeg skulle have en komponent som hedder MC14521B, men det er ikke den som du har linket et datablad til.
21. april 2006 - 12:25 #12
1) PullDown modstande (~10Kohm) til GND/0V
2) Du skal jo bruge 2 stk timer kredsløb (60 sek. + X sek.); og der er jo 2 uafhængige Timer/Monostabil i 4518 IC'en - Se datablad. Jeg har selv brugt den en del gange i min "ungdoms dage" ...
3) Timingen/tiden - der er vist noget beregning/kurver i databladet - men er nok noget med RxC ...
4) Hold dig bare til 4528 IC'en...

Ved krussedullediagramet http://majsmarken.net/eksperten/703497/image1.jpg mangler jo lidt omkring 4528 - bla. RESET (til +) og den anden INPUT.
Bemærk at timer1 trigger på OPadgående puls (Rising Edge Trigger) og den anden Timer2 trigger på NEDadgående puls (Falling Edge Trigger). Helt med vilje...
Og det er vel tanken at hvis [A] bliver aktiveret igen (med puls) indenfor de 60 sek. skal den begynde "forfra" mht de 60 sek. Altså knappen kan ikke bare holdes nede!

Den sidste gate af de 4 i 4011 input bør tøjres til GND/0V.
Avatar billede tjahh Nybegynder
21. april 2006 - 12:46 #13
Tak for dit omfattende svar (dr1), jeg bestiller de kompontenter i dag, og så håber jeg at det virker.

Hvis dr1 vil have de 125 point som jeg har udlovet til dette spørgsmål, så må du lige lave et nyt svar, og så vælge at det er et "svar" og ikke en "kommentar" i venstre side.
21. april 2006 - 13:30 #14
Ping...

(Det var et [svar]...)
21. april 2006 - 15:00 #15
... men gi' gerne feedback om/når/hvis det virker... Er stadig med på 'tråden' ...
Avatar billede tjahh Nybegynder
28. april 2006 - 13:48 #16
Hej igen

Jeg har nu lavet et diagram i multisim, som kan ses på linket herunder. Jeg har desuden lavet et print efter diagrammet, men jeg kan ikke få det til at virke. Nand gatene skifter som de skal når kontakten A bliver sluttet, men ud over det så kan jeg ikke måle nogen reaktion.
Jeg har sat kontakter på reset benene, for at kunne ændre dem. Under testen var begge reset kontakter på kredsløbet sluttet, og jeg sluttede engang i mellem kontakten A,

Gider du at se på det, og se om diagrammet er som du vil mene at det skal være, samt skrive en kommentar om hvilke af de 4 kontakter der skal være sluttet eller afbrudt?

www.tjahh.dk/diagram-1.png
28. april 2006 - 17:14 #17
(Kan først seriøst vende tilbage først i næste uge - er 'arbejdsramt' samt CampingWeekend) -
Ryk mig hvis jeg "glemmer" det...
Avatar billede tjahh Nybegynder
28. april 2006 - 17:22 #18
ok
jeg vil meget gerne hvis du kan se på det før middag mandag, da jeg skal bruge det i skolen, og jeg har det fag mandag og fredag, men jeg vil ikke presse dig, så hvis det ikke er muligt, så er der ikke noget at gøre ved det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester