Hallo allemaal,

Voor een schoolopdracht zoek ik het verschil tussen twee teller IC's. Het gaat hier om de 47HC192 en de 47HC193.

Op het voorblad van de datasheets kon ik al zien dat de 47HC192 een "Presettable synchronous BCD decade up/down counter" is en de 47HC193 een "Presettable synchronous 4-bit binary up/down counter"

Zelf heb ik nog nooit met een teller IC gewerkt en weet daarom ook niet wat deze namen inhouden. Wat is dus het verschil tussen "BCD decade" en "4-bit"?

De waardes die ik in de datasheet kan vinden zijn ver hetzelfde dus die titel lijkt mij een groot verschil te zijn.

Hopelijk kan iemand mij helpen.

Alvast bedankt.

Op 17 april 2009 19:48:43 schreef herald:
Wat is dus het verschil tussen "BCD decade" en "4-bit"?

Waarheidstabel?

Voor zover ik weet, is 4-bit gewoon van 0000 tot 1111, van 0-15 dus, en BCD decade is van 0000 tot 1001, van 0-9 dus.

in t'is 74192 en 74193 en geen 47192 en 47193 ...

Het zijn Low Power Schotky ICs dus zeer snelle

(74LS192) UP/DOWN BCD Decade (8421) Counter

- BCD : is dus de BCD code de 8-4-2-1 code en deze code gaat van 0000 tot 1001 (dus van 0-9) van 10 tot 15 worden niet gebruikt die kan je dan wel als dont care's dus ook verboden toestanden.

- Up Counter van 0000 tot 1111
- Down Counter van 1111 tot 0000
- Clock Puls Up en Down zijn afzonderlijke en is op de stijgende flank

(74LS193) is an UP/DOWN MODULO-16 Binary Counter.

- 16 bit Binaire Up/Down Counter dus binair van 0x0..0xF
(0000 tot 1111)
- ClockPuls Up/Down Stijgende flank

http://www.antonine-education.co.uk/Electronics_AS/Electronics_Mod2/To…

Ik hoop dat mijn info juist is

Op 17 april 2009 21:10:57 schreef ElectronicsVibes:
Het zijn Low Power Schotky ICs dus zeer snelle

Niks Low power Schottky. Topicstarter heeft het over HC. Dat is High speed CMOS ...

Don't cares is iets heel anders dan 'verboden toestanden'...

Draait je DDS al ? Ik zou me eerst daar op focusseren voor je in dit topic komt kwaken...

Ik hoop dat mijn info juist is

zucht ... niet alleen dreigt er een dikke buis voor je eigen eindwerk , nu kom je ook nog iemand anders zijn schoolwerk naar beneden trekken.

Op 17 april 2009 21:10:57 schreef ElectronicsVibes:
Ik hoop dat mijn info juist is

|:( Daar heeft iemand wat aan...

En lees http://www.circuitsonline.net/forum/view/29138 ook nog eens door (ook handig voor je eigen topics).

Helaas staat het antwoord er al:P

BCD staat voor binairy coded decimaal. Vrij vertaalt betekent dit: Een decimaal getal in binaire code. En decimaal betekent 10.
BCD code gebruit vier bits. Dus het getal 20 staat dan in 8 bits gecodeeert. 4 bits voor "2" en vier voor "0".

Hoe word 20 dan normaal gecodeert naar binair?? alleen antwoorden door herald

De andere teller werkt ook met 4 bits. Dus in je eigen woorden wat is nu het verschil.

Met wat we gezien hebben, is er geen enkel verchil te zien zolang je tot en met maximaal 9 telt.

Wat nu, als je een aantel 192's koppelt (hoe?) en almaar door telt. Wat doen de 192's dan?
En hoe is dat met 193's?

Ik weet niet of het klopt maar dit is wat ik denk dat het verschil is.

De 4-bit teller kan maar met een "woordbreedte" van maximaal 4 bits tellen. Van 0000 tot 1111. Decimaal is dat dan dus van 0 tot 15.

De BCD teller telt gewoon binair en zit niet vast aan een "woordbreedte" van 4 bits. Als deze teller dan hoger moet dan 15 dan zal hij er dus 0001 0000 van maken.

Klopt dit?

Helemaal niet, en dan ook echt helemaal niet.

Beide teller tellen intern 100% binair met een breedte van 4 bits. Voor dat zijn ze identiek.

Het zit hem in het de afkorting BCD. Wat dat betekent?????? Kijk eens naar mijn eerdere posting.

Tot hoever kan je tellen als je een hand had met 8 vingers eraan?

Maar ik vermoed dat je helemaal niet kan lezen want als je dat goed had gekunt had je het antwoord al geweten.

Op 21 april 2009 17:04:36 schreef herald:
De BCD teller telt gewoon binair en zit niet vast aan een "woordbreedte" van 4 bits. Als deze teller dan hoger moet dan 15 dan zal hij er dus 0001 0000 van maken.

benleentje werpt het antwoord gewoon in je schoot.
Misschien helpt deze verduidelijking je beter: en BCD-teller is een 4-bits-teller, die maar van 0 tot 9 kan tellen.

Denk aan een 7-segment display. Dat kan enkel cijfers van 0 tot 9 weergeven. Wil je een 10 weergeven, dan heb je 2 displays nodig - die dan van 0 tot 99 gaan.

HAha die pros. Nu heb je het hem echt verteld. Nu maar hopen dat hij het begrijpt. Ik was niet de eerste die het voorzei.

Nu denk ik dat ik het snap.

Beide tellers zijn tot het getal 9 identiek.

74HC192 BCD teller:
1 = 0001
2 = 0010
5 = 0101
9 = 1001
10 = 0001 0000
15 = 0001 0101

74HC193 4-bit teller:
1 = 0001
2 = 0010
5 = 0101
9 = 1001
10 = 1010
15 = 1111

De BCD teller reset dus na 9 en geeft een puls op de CARRY.
De 4-bit teller reset NIET na 9 en gaat dus gewoon verder met binair tellen.

Zit ik nu wel juist?

De tabel voor de 192 is niet juist. Bij "10" gooi je opeens een tweede teller in de tabel. Bij 2 192's zou het zo wel kloppen.


2 74HC192 BCD tellers:
 1 = 0000 0001
 2 = 0000 0010
 5 = 0000 0101
 9 = 0000 1001
10 = 0001 0000
15 = 0001 0101
99 = 1001 1001

Dus het grote verschil is dat de '192' tot 9 telt en daarna terug springt naar 0, en de '193' telt tot 15 en springt daarin terug op 0.

Toch?

[Bericht gewijzigd door herald op (69%)]

Ja dat is precies goed. Als je 2 tellers had gehad dan zou je het getal 15 zo in BCD schrijven. BCd teller gebruik je dan ook in combinatie met een 7 segment display. Maar waarom dan?

Nog even een opmerkeng de 192 weet niet dat hij tot 9 telt maar telt tot 1001 en spring dan naar 0000. Je kan van een normaal teller met een reset ingang zelf ook een bcd teller maken. Kost je 1 AND poort met 2 ingangen waarvan de uitgang naar de reset gaat.

[Bericht gewijzigd door benleentje op (42%)]