Hallo,
Als eerste projectje wil ik deze zomer een timer maken. Daar bedoel ik mee een timer waar je een aantal seconden kan instellen en die dan afloopt als je op "start" drukt. Ik heb daarbij een aantal IC's nodig zoals bijvoorbeeld een BCD-teller en een BCD naar 7-segment decoder. Nu heb ik over zoveel series IC gelezen dat ik de bomen niet meer door het bos zie (zo was dat spreekwoord toch?
).
Je hebt de 7400 series maar die verbruiken relatief veel vermogen tegenover de 4000 series die in CMOS-technologie zijn gemaakt. Maar ik heb ook gezien dat er CMOS-varianten van de 7400 series beschikbaar zijn. Bijvoorbeeld de 74C, 74HC, 74HCT, 74AC, 74AHC. Dan heb je ook nog de BiCMOS-varianten.
Ik weet dus niet welke type ik moet gebruiken. Ze zeggen dat een nadeel van de 4000-series is dat je maar 1 mA aan de uitgang hebt. Je kan dat natuurlijk verhogen door een transistor te gebruiken. Is het dan wel een nadeel?
Ik heb nog niet zoveel ervaring hiermee dus ik hoop dat jullie me kunnen helpen met de juiste keuze.
Bij voorbaat dank,
Yoran
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
De originele 74xx-serie was allesbehalve zuinig met energie. De 74LSxx deed het al een stuk beter. De 74HCxx en 74HCTxx zijn momenteel zowat de standaard, en even energiezuinig als de CMOS-IC's (maar veel sneller).
De CMOS-IC's hebben nog steeds het voordeel dat ze werken op voedingsspanningen van 3V tot 15V, hetgeen handig van pas kan komen om bv. rechtstreeks VFD's aan te sturen die genoegen nemen met 15V.
Anderzijds hebben aardig wat CMOS-typen een plaatsje gevonden in het 74HCxx-gamma. Herkenbaar aan typenummers als 74HC4017, 74HC4040 enz... Die zijn niet beperkt door een kleine uitgangsstroom, maar wel door een voedingsspanning van max. 5.5V.
Oh, ja, als mensen reageren door te beweren dat je beter een CPLD, een FPGA of een PIC kan nemen, laat ze leuteren; neem gewoon een AVR... 
Hey,
Bedankt voor je antwoord. Ik denk dat ik dan maar eens ga zoeken bij de 74HC-series aangezien ik toch met batterijen wil werken (3 batterijen van 1.5V dus 4.5V in totaal).
Wat is precies het voordeel van het gebruiken van CPLD, FPGA's, PIC's of AVR's? Wat kan ik daar meer mee doen dan met gewone IC's? Ik hoor er veel over praten maar ik weet nog steeds niet precies wat dat allemaal inhoudt.
Yoran
timmie
niet met me uitspraken(of opmerkingen) eens mail me.K8048 guide
cpld/fpga: programmeerbare logica, wordt parrallel uitgevoerd
pic/avr/8051/r8c/arm/68hc/en andere: programmeerbare controllers, voeren een programma uit
kijk hier : www.picbasic.nl ; eens rond en zie of het wat voor je is
die teller die je wilt, maak je dan vrij simpel met 1 IC 2 drukknopjes en munu gestuurd op een LCD-scherm.
afgezien dat je een programmer nodig heb ( maar die kun je voor alle pjojectjes weer gebruiken, zie het als gereedschap) , ben ook denk ook nog voordeliger uit als met losse IC'sen een paar 7-segmentdisplays.
als het puur om het leeren omgaan met poorten is, toon je genoeg intresse om door te gaan 
[Bericht gewijzigd door Shiptronic op (75%)]
Hey,
Ik zou eigenlijk inderdaad wat willen leren werken met poorten en zo. Ik wou inderdaad 4 7-segment display's gebruiken (2 voor de minuten en 2 voor de seconden). Verder een "start" knop, een "stop" knop (om de count-down stop te zetten), een "clear" knop en een "increment minuten" en "increment seconden" knop om de teller te kunnen instellen.
Ik had eigenlijk daar nog een vraagje over. Ik wou graag een NE555-timer voor het kloksignaal voor de counters. Ik zou dan een 1 Hz signaal kunnen gebruiken (1 per seconde). Maar nu heb ik een probleem bij het instellen want als je bijvoorbeeld op het knopje "increment seconden" drukt, dan wil je niet dat het pas na een seconden wordt verhoogd. Hoe kan ik dat oplossen?
Ik dacht aan oftewel een asynchroon signaal gebruiken maar ik weet niet of dat kan met de IC's. Anders dacht ik om een tweede NE555-timer te gebruiken die op een snellere frequentie klokt (bv 20 Hz). Dan gebruik ik dit signaal voor tijdens het instellen en het 1 Hz signaal als de timer gewoon aan het aftellen is. Misschien kan dat met een multiplexer of zo?
Wat denken jullie ervan?
Voor een timer is het simpelst om een aantal binaire down-counters te pakken die je aan elkaar doorlust.
Hoe meer doorlussingen, hoe langer de tijd voor de timer.
Je koppelt de carry-bit aan de trigger ingang voor count-down.
dus als 1 counter de waarde 0 of FF heeft bereikt, dan pas wordt de daaraan doorgelusde counter met 1 verlaagd etc..
Ik weet niet of dit de meest elegante oplossing is voor jou.
maartenbakker
Golden Member
www.elba-elektro.nl | "The mind is a funny thing. Sometimes it needs a good whack on the side of the head to jar things loose."
Op 1 juli 2008 20:13:09 schreef pros:
Anderzijds hebben aardig wat CMOS-typen een plaatsje gevonden in het 74HCxx-gamma. Herkenbaar aan typenummers als 74HC4017, 74HC4040 enz... Die zijn niet beperkt door een kleine uitgangsstroom, maar wel door een voedingsspanning van max. 5.5V.
2 tot 6 volt in geval van de HC reeks, 4,5 tot 5,5 volt in geval van de HCT reeks als ik goed geinformeerd ben. HCT is TTL-compatible en kan in principe doorelkaar gebruikt worden met oudere reeksen.