hobby elektronica Hobby elektronica informatie:
Adressen selecteren met dioden
hobby elektronica

elektronicahobby
naar de home-page    Naar de hoofdpagina naar de menu-page van dit hoofdstuk    Naar de menu-page van dit hoofdstuk

naar www.zoekelektronica.nl SNEL ZOEKEN NAAR
ELEKTRONICA PRODUCTEN
SPOTGOEDKOPE
ELEKTRONICA OPRUIMING
naar onze koopjes pagina

Vego maandaanbieding

Soms kunnen ingewikkelde problemen op een heel eenvoudige manier worden opgelost. Kwestie van gebaande paden verlaten... In dit deel van deze site geven wij tientallen uit de praktijk geboren tips, die u vast en zeker van pas komen bij het ontwerpen van uw schakelingen.

Adressen selecteren met dioden
Als u perifere schakelingen voor computers bouwt, kunt u niet zonder schakelingen die adressen kunnen selecteren. Iedere perifere schakeling wordt immers door de processor aangesproken doordat er een bepaald I/O-adres op de adresbus wordt gezet. De perifere schakeling moet dit adres herkennen en de door de processor vereiste actie ondernemen. Dioden kunnen hierbij een belangrijke rol spelen, zoals blijkt uit het voorbeeld van nevenstaande figuur.
Elektronica tips In dit geval wordt het adres 'H-H-H-H-H-L-L-L', dat op de eerste acht adreslijnen staat, gedecodeerd. De adreslijnen die 'H' zijn bij het te decoderen adres worden simpelweg met dioden verbonden met de uitgang. Deze uitgang wordt door middel van een weerstand R1 met de +5 V verbonden.
De adreslijnen die 'L' zijn bij het te decoderen adres worden via open-collector invertoren verbonden met de uitgang.
De werking van de schakeling is als volgt.
Als er een ander adres op de adresbus staat, zal ofwel een van de dioden gaan geleiden, ofwel een van de invertoren een lage uitgang hebben. Het gevolg is dat de onderste aansluiting van de weerstand naar de massa wordt getrokken en de decodeerschakeling een 'L' levert.
Alleen als het te decoderen adres op de databus verschijnt zullen alle dioden sperren en alle invertoren een 'H' leveren. Er vloeit nu geen stroom door de weerstand en de uitgang van de schakeling levert een 'H'. Dit signaal kan gebruikt worden om de perifere schakeling te activeren.
Behalve met het decoderen van het juiste I/O-adres moet de adresdecoder ook rekening houden met het logische signaal op sommige processorlijnen. In dit geval betekent dit (de schakeling werd ontworpen voor een oude Z80 processor) dat de adresdecoder alleen een 'H' op de uitgang mag leveren als het signaal op de RD- niet en IORQ-niet lijnen 'L' is. De processor vraagt dan een INPUT/OUTPUT REQUEST aan, zodat gecommuniceerd wordt met een perifere schakeling en een I/O-adres op de adresbus wordt gezet. Bovendien betekent de 'L' op de R-niet lijn dat de processor de gegevens die de perifere schakeling op de databus zet zal lezen.
Ook dat is gemakkelijk! Het volstaat immers beide signalen door middel van invertoren met de gemeenschappelijke uitgang te verbinden.

Interessante elektronica links voor de elektronica hobbyist

Klik hier ... Hobby elektronica site
Klik hier ... Kattenschrikdraad installatie houdt katten in of uit uw tuin
Klik hier ... Software voor schema tekenen, print ontwerpen en simulatie
Klik hier ... Draadloze elektronica in uw huis
Klik hier ... Inbraakalarm van Marmitek en KlikAanKlikUit

INVENTIEVE EN GOEDKOPE MEETAPPARATUUR VOOR DE ELEKTRONICA STUDENT EN HOBBYIST

hobby elektronica meetapparatuur


elektronicahobby
elektronicahobby Deze elektronicahobby site is een initiatief van
Vego VOF, producten voor de elektronica student, docent en hobbyist
Postbus 32.014, 6370 JA Landgraaf (NL)
telefoon: 045-533.22.00, fax: 045-533.22.02
e-mail: verkoop@vego.nl, internet: www.vego.nl