Welke chip heegft geheugencellen met een input (A) om ze aan te zetten en een input (B) om ze op uit te zetten, een gewone bit dus? Ik dacht dat dat een bipolaire schakelaar hete, en heb de 4066 gekocht, dit was toch echter iets anders.


          _________
         |         |
     A  -| 1       |
         |         |- C
     B  -| 0       |
         |_________|

Op 30 november 2006 16:50:45 schreef tivaro:
Welke chip heegft geheugencellen met een input (A) om ze aan te zetten en een input (B) om ze op uit te zetten, een gewone bit dus? Ik dacht dat dat een bipolaire schakelaar hete, en heb de 4066 gekocht, dit was toch echter iets anders.


          _________
         |         |
     A  -| 1       |
         |         |- C
     B  -| 0       |
         |_________|

Bedoel je niet gewoon een Set Reset flipflop ?
http://nl.wikipedia.org/wiki/Flip-flop

Dit heet een geheugencel of D-latch, te krijgen per vier in een 4042 / 4043 of met twee NAND / NOR poorten te maken.

@kif: de D-latch werkt anders, da's een doorgeefluik zolang de clock hoog is en houdt de laatste waarde vast als de klok laag is.(4042)
een D-flipflop is geen doorgeefluik meer, maar neemt bij de stijgende flank op de klok de waarde op de D-ingang mee naar de uitgang, en houdt deze vast.(nee, niet helemaal, maar ongeveer)

wat de TS nodig heeft is een doodgewone S/R flipflop.

een ingang hoog en de uitgang wordt hoog, andere ingang hoog en de uitgang wordt laag.

de 4043 en de 4044 doen dit.

Negatief DC2PCC

een flipflop moet ingeklokt worden!
heeft S - R en CLK nodig!

S en klokpuls is actief
R en klokpuls is inactief

Hij heeft wel een latch nodig, maar een S-R latch.

EDIT even de 4044 gezocht en dat is een latch geen flipflop. Je benaming klopt niet! je keuze wel!

[Bericht gewijzigd door High met Henk op ]

probeer eens de 4013, D-flipflop met directe S en R.
Gewoon de CLK aan de ground leggen en de S-R ingangen gebruiken.

Ik bedoel gewoon dat als je op set (A) stroom zet dat de output (C) dan aan blijft, ook al loopt er geen stroom meer door de set. Gewoon net als de geheugencel in het systeembord:
http://www.cma.science.uva.nl/Hardware/interfaces/020.html

Op 30 november 2006 17:56:45 schreef High met Henk:
Negatief DC2PCC

een flipflop moet ingeklokt worden!
heeft S - R en CLK nodig!

S en klokpuls is actief
R en klokpuls is inactief

Hij heeft wel een latch nodig, maar een S-R latch.

EDIT even de 4044 gezocht en dat is een latch geen flipflop. Je benaming klopt niet! je keuze wel!

opgelet met die benamingen ...

een latch bestaat ALLEEN als D-latch.

eigenschap van een latch is dat de uitgang de ingang VOLGT zolang de poort open staat. als de poort dichtgaat wordt de LAATSTE stand onthouden.

een RS is dus een een FLIPFLOP. er is namelijk gene transparantie mode.

in mijn HBO elektronica boek kan ik mij toch herinneren dat het anders staat. En als ik de datasheet bekijk van die 4044 en 4043 staater ook SR-LATCH.

Zou zowel mijn boek (of mijn geheugen) als philips er naast zitten??

Strikt genomen heet zo'n ding een S-R element.

Bij een D-latch heb je een S/R element, waarbij de SET en RESET ingangen afhankelijk ven de D-ingang hoog gemaakt worden (zolang de klok hoog is)

Daarom 'volgt' bij een D-latch de uitgang de ingang.

Zet je nu 2 D-latches achter elkaar, waarbij je de kloksignalen geinverteerd aanbiedt, heb je een D-flipflop.

Klok in de ene stand is de ene latch open, klok in de andere stand is de andere latch open.

Hoe sluit ik de 4066 dan aan dat dit het resultaat is:


               680                           Led
  .-----------|___|--------------------------(>)-|
  |          __                                  |
  |        __||__                                | 
  o--------o    o------.                         |
  |                    |     _____               |
  |          __        o----|s    |     10k      |/
  |        __||__      |    |  M  |----|___|-----|   bc547
  o--------o    o------)----|r____|              |>
  |                |   |                        |
  |                |   |                        |
  | +             .-. .-.                       |
 ---              | | | |                       |
  -    9V         | | | |                       |
  |               '-' '-'                       |
  |                |10k|10k                     |
  |                |   |                        |
  |                |   |                        |
  |                |   |                        |
  |                |   |                        |
  '----------------o---o------------------------'

Dus een knop voor set en een voor reset, en als ie aan is gaat het ledje branden.

4066 is een analoge schakelaar ....

Het kan ook eenvoudiger:
http://www.uploadarchief.net/files/download/2ToetsenFlipflop.png
De buffer moet wel een hoogohmige ingang hebben. 4050 oid.

Ik wil dus gewoon een geheugen, met een knop voor set en een voor reset, en daarachter een ledje, welke chip moet ik dan gebruiken en hoe?

Moeten doen we in de elektronica niets omdat bijna elk gewenst effect op heeeeel veel verschillende manieren te bereiken is.
Wat jij wil doen gaat heel goed met bijv. een 4013 dual d-type flip-flop
Zie datasheet

Op 3 december 2006 18:00:51 schreef tivaro:
Ik wil dus gewoon een geheugen, met een knop voor set en een voor reset, en daarachter een ledje, welke chip moet ik dan gebruiken en hoe?

Zo, bijvoorbeeld:
http://www.uploadarchief.net/files/download/2ToetsenFlipflopII.png
In een 4050 zitten 6 dergelijke buffers. De ingangen van de ongebruikte buffers verbind je met de positieve spanning of met GND - maakt niet uit welke je kiest. Je kan ook een IC met 6 inverters (4049, 40106) nemen, moest dat toevallig in je schuif liggen en de buffer in het schema vervangen door 2 inverters die je in serie schakelt.

men neme een 40106


 5 volt
    |
 s2 \
    +-+--|>o---|>o--+--/\/\/\----|<|--- 5volt
    | |             |   330 ohm  led
 s1 \ |_____/\/\/\__|
    |
   gnd       10k

als je op s1 duwt gaat de led aan
als je op s2 duwt gaat ie af
als je beiden induwt heb je een kortsluiting
zet daarmo in serie met s1 en s2 ene weerstandje van 1k

Is er niet gewoon een chip met een pootje voor set en eentje voor reset?

[Bericht gewijzigd door tivaro op ]

Op 5 december 2006 18:18:10 schreef tivaro:
Is er niet gewoon een chip met een pootje voor set en eentje voor reset?

Je zou natuurlijk even een paar chipfabrikanten kunnen aanschrijven, willen ze best voor je maken denk ik en het is natuurlijk ook een veel betere optie dan die die je al zijn geboden. Laat even weten hoe het is afgelopen.

Ja, de 4013. Daar zitten 2 flipflops in. CLOCK en DATA verbinden met GND of de plus (maakt niet uit welk), en een weerstand (10k of zo) tussen SET en GND en tussen RESET en GND. Toets tussen SET en plus, andere toets tussen RESET en plus. Q wordt hoog als je se SET-knop indrukt, en weer laag als je de RESET-knop indrukt.
De 4013 heeft 2 zulke flipflops. Niet gebruikte ingangen met GND of plus verbinden.


4013
Dual D flip-flop with set and reset.

                        +----------+          
                     1Q |1  +--+ 14| VCC-----|
                    /1Q |2       13| 2Q      |
                   1CLK |3       12| /2Q     |
    |o-------------1RST |4  4013 11| 2CLK    |
  |=|     |      o---1D |5       10| 2RST    |
    |o |--)-- o--)-1SET |6        9| 2D      |
  |o-)-|  |   |  |--GND |7        8| 2SET    | 
|=|  |   | | | | |      +----------+         |
  |o-|   |_| |_| | |-------------------------|
     |    |   |  | |
 |---|    |---o--o |
 |   | +         | |
 |  ---          | |
 |   -    9V     | |
 |   | -         | |
 |---)-----------)-|
     |           |
     |___________|

Zo dus?

Yep! Maar vergeet niet, ook 1CLK met GND te verbinden, en --ten rechterzijde, ook 2CLK, 2RST, 2D en 2SET. Van CMOS-IC's als de 40xx-serie mag je nooit ingangen "vrij in de lucht" laten zweven.

je kan dat ook met een 555 doen ....

drukknopje set en eentje reset.

Is er geen efficientere manier? Ik met nl 10 bits/dingen kunnen 'onthouden'

Maak maar xxx op mijn rekening over dan krijg je een custom made chipje van mij die dat kan.