COMPUTER GESTUURD LOOPLICHT

Vergelijkbare documenten
PRINTER SELECTOR INTERFACE en OUTPUT-INTERFACE CARTRIDGE

Goedkope RS232. MSX Computer Magazine nummer 53- april Scanned, ocr ed and converted to PDF by HansO, 2001

DIABESTURING MET DE MSX 1/2.

Numeriek eiland voor de VG8235 en NMS8245

Flashing Eye Robot! Knipperlicht Circuit! Clubjesmiddag 18 Mar Adam Dorrell


LED decay

Een fotoscanner op de joystickpoort van MSX

Programmeren voor bijzondere toepassingen.

De Soldeerbout: Memorymappers

NUMMERKIEZER. Scanned, ocr ed and converted to PDF by HansO, 2001

LED POWER FLASHER

2 Algemene opbouw van een computersysteem

BI COLOUR FLASHER

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2)

GIP. De computer gestuurde trein

De Arduino-microcontroller in de motorvoertuigentechniek (2)

Parallelle poort interface.

Verkeerslichten. De Verkeerslichten & de PLC in het TIBBLTO / VICTO lokaal. Werkplek 1. Leer & werkboek.

AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke

Zelf een IR-pen bouwen

Modificatie: geluidsignaal richtingaanwijzers 2.0

Inhoud: Voorwoord. Dankwoord. Het LED-bordje. Onderdelen. Bouwbeschrijving

BOUWBESCHRIJVING MICRO-LF-SPOETNIK

1 Elektriciteit Oriëntatie 1.1 Elektrische begrippen Elektrische stroomkring

Mini Handleiding over Elektronica-onderdelen

Universele interface RGB op MSX1 en SV.328

spanning. * Deel het verschil daarvan en deel dat getal door de gewenste stroom om de weerstandswaarde te krijgen.

Claxon Inhoud: Gereedschap:

computer "ON THE DOUBLE" De Z80 op 6 Megahertz plus RESET knop. Peter Zevenhoven

NUMITRON DICE

Sirene N Groep/ klas:

LED FADER

MiniPlex-41 NMEA-0184 multiplexer Handleiding

Elektriciteit 1. AOC OOST Almelo Groot Obbink

Handleiding. DBMK100 Mini LED dobbelsteen. Versie 1.0 (februari 2012) Digibytez Website:

Alarmsysteem N Groep/ klas:

NEWTONE. The Range Treblebooster. 1 Inleiding

SOFTLOK en de Multidecoder

Het effect is eenvoudig te bouwen en daarom ook voor beginnende effectbouwers zeer geschikt. Hiernaast het origineel, de Hog s Foot.

12.1 Input/output-kaart IOK. Informatieblad 12 input/output-kaart versie 1.0. Beperking aansprakelijkheid

RUKRA REMOTE DIGIT IO_44_NL ARTIKELNUMMER: RK-3004

Breadboard voeding 5V / 3,3V

Het effect is eenvoudig te bouwen en daarom ook voor beginnende effectbouwers zeer geschikt.

LED VU METER

100 jaar LED flasher

Parallelle poort interface.

Timer-Schakeling N Bijvoorbeeld voor bij het tandenpoetsen of voor het koken van eieren. Groep / klas:

Digitale multimeter 700b

3.4.3 Plaatsing van de meters in een stroomkring

vaardigheden [ TO ] gereedschappen oefeningen klas 1 graa 3 werkstukken

Het printje is kant-en-klaar in de webwinkel verkrijgbaar, de overige componenten natuurlijk ook.

Twinkle star


Regenboog U-lamp. Stuklijst: by Horst Wagner. Benodigd gereedschap en hulpmiddelen: Veiligheidstip

Handleiding. DBMK103 Simon Says. Versie 1.0 (Augustus 2014) Digibytez Website:

Het inbouwen van het FX335 printje met CTCSS decoder en subtoon encoder in de CONDOR 16. PDF-versie. Rev:

I/0-Poorten: vrede stichten

LED STROBOSCOOP

Pagina 1 van 7. Nederlandse uitgave:

256 kb Memory in NMS 8250, 8255 and 8280

43 Keerlusprint Werking. informatieblad 43 keerlusprint KLS versie 2.0

Over Betuwe College Oefeningen H3 Elektriciteit deel 4

Beschrijving Opto-48

STAKA. Handleiding elektrische bediening. Dakluiken Flachdachausstiege Roof access hatches Trappes de toit

Opmerking: afhankelijk van uw configuratie is de print voorzien van de benodigde componenten.

Voorwoord / veiligheidsaanwijzing 3. Sein decoder voor DCC systemen 4. Aansluitingen overzicht van de decoder 4. Aansluiten van de decoder 5

Pascal uitgediept Data structuren

Voor de bouw van de BITX 20 Tranceiver zijn de volgende stappen handig. Het bordje is in secties ingedeeld (zie de afbeelding).

Alarm- en knipperlichtrelais MGA

In deze mannual zal ik het voorbeeld van de Led cube gebruiken maar de principes zijn op alles toepasbaar.

NEWTONE. The Bender. 1. Inleiding

Parallelle poort interface.

Handleiding. DBMK101 LED dobbelsteen. Versie 2.0 (augustus 2013) Digibytez Website:

Dit effect is wel bedoeld voor een gevorderde bouwer, bij het afstellen van trimpots (bias) is eigenlijk een multimeter een onmisbaar hulpmiddel.

8-VOUDIGE BEZETMELDER

Installatie & Snel Start Gids Aqua PC Serie AquaPro Versie

ROBOTARM. Lichtnet-voeding voor MSX-1/2 en.328. Interface en besturingsprogramma voor SV.328. CUC nr 24 mei/juli 1988 Raymond v d Geest

MILTON KLOKTHERMOSTAAT

Aansturing van de AXA Remote 2.0 met externe apparatuur

N Lichtkast. Werkblad. Bijpassende werkbladen kunt u gratis downloaden

Programmeren met Arduino

Examen VMBO-BB versie blauw

Poortschakelingen - 1

Alle gebruikte merknamen zijn geregistreerde merknamen van de bekende fabrikanten.

Afstandsbediening met de MSX

Snel aan de slag met de Peak Atlas SCR100 thyristor en triac analyser

DRC6200 Verlichting set HANDLEIDING. (bovenstaande foto is niet digital bewerkt)

Handleiding montage printen trekregisters Bèta versie

Opmerking: afhankelijk van uw configuratie is de print voorzien van de benodigde componenten.

profielvak produceren, installeren en energie CSPE GL onderdeel C

POPPIX-80. Bouwbeschrijving

DDDAC1794 TENT DACmodule

Bouwbeschrijving UniSAI

Lessen in Elektriciteit

Voorwoord / veiligheidsaanwijzing 3. Functie decoder voor DCC systemen 4. Aansluiten van de decoder 4. Gebruik van LED strips 6

NEWTONE. The Tremolo. 1 Inleiding

Transcriptie:

COMPUTER GESTUURD LOOPLICHT MSX Gids X1 september 1986 Marc Spierenburg Scanned, ocr ed and converted to PDF by HansO, 2001 Bij dit zelfbouwproject maken we een computergestuurd looplicht, dat wordt aangestuurd via de printerpoort. Doordat de volgorde waarin de LED's (lichtgevende dioden) gaan branden wordt opgeslagen in het computergeheugen zijn zeer fraaie patronen te maken, die zonder solderen kunnen worden veranderd. De Z80 microprocessor (het centrale zenuwstelsel van de computer) communiceert met de buitenwereld via I/O poorten, ledere I/O poort is voor te stellen als acht, door de computer bediende schakelaars. In een MSX-computer zijn de video-chip, de geluidschip en de chip die het toetsenbord uitleest, via I/O poorten met de Z80 verbonden. Ook de printer wordt vanuit twee I/O adressen bestuurd. Een van deze adressen bepaalt welk teken naar de printer wordt gestuurd, het tweede controleert of de printer gereed is om een nieuw teken te ontvangen. Om de Z80 de mogelijkheid te geven alvast verder te gaan, wanneer de printer nog niet gereed is voor een volgend teken, wordt het nieuwe teken zolang opgeslagen in een buffer. Bij het looplicht maken we gebruik van deze buffer. De buffer heeft de mogelijkheid acht LED's onafhankelijk van elkaar te besturen. Alleen vragen de LED's meer stroom dan de buffer kan leveren. Daarom zijn op het printje twee IC's 7400 geplaatst; deze versterken de kleine stroompjes uit de buffer tot grotere stromen (ongeveer 10 ma), die de LED's voerden. Omdat de uitgangen van de IC's 7400 5 volt leveren en de LED's op 1,7 volt werken, zijn acht weerstanden van 330 ohm aangebracht, die dit spanningsverschil opvangen. Nu de besturing van het looplicht. We kunnen geen gebruik maken van de instructie LPRINT. Bij deze instruktie gaat namelijk de tweede printer I/O poort controleren of een volgend teken mag worden verzonden. De printeruitgangen die dit controleren worden bij dit project echter niet gebruikt, zodat de toestemming voor een volgend teken nooit verschijnt en de computer eindeloos gaat wachten. De eerste printer I/O poort die de buffer vult, dient dus apart te worden aangestuurd. Dit gebeurt met de instruktie OUT (te vergelijken met POKE bij geheugenadressen). De eerste printer I/0-poort bevindt zich op I/O adres &H91. Dit is niet vastgelegd in de MSX-norm, maar het blijkt voor alle MSX-computers die ik probeerde te kloppen. Deze buffer kunnen we nu vullen met een getal tussen O (alle LED's uit) en 255 (alle LED's aan) met OUT &H91,0 of OUT &H91,255. Het bijgevoegde programma maakt eveneens gebruik van deze OUT-instrukties. Nu hebt U echter op het scherm het overzicht welke LED's zullen gaan branden. Dit programma is geheel te bedienen met een joystick (in poort 1) of met de cursortoetsen en de spatiebalk.

De opbouw. Wanneer U niet over de mogelijkheid beschikt het printje na te maken, kunt U ook gebruik maken van een stukje Vero-board. Het beste kunt U het type nemen met kopereilandjes met elk drie gaatjes. Als eerste monteert U de acht 330 ohm weerstanden. Deze hebben elk een gemeenschappelijke aansluiting met +5V. Aan de andere kant komen de acht LED's. Let U goed op dat U deze op de juiste manier aansluit; de langste aansluiting (anode) aan de weerstand. Nu kunt U testen of alles juist aangesloten is met een 4 1/2 V

batterij. De + komt bij de gemeenschappelijke aansluiting van de weerstanden. Door de - tegen de kathode (korte aansluitpen) van de LED's te houden moeten deze oplichten. Is dit niet het geval dan is zo'n LED defect of verkeerd om aangesloten. De IC's 7400 kunt U het beste in IC-voet-jes plaatsen, dan worden ze niet onnodig verhit bij het solderen. Ook hier moet U weer goed opletten dat de IC's juist geplaatst worden; de uitsparing bovenop moet zich in dezelfde richting bevinden als op de tekening. Nu kunt U de aansluitdraden monteren; een + en een - draad voor de voeding. Die voeding kan bestaan uit een 4 1/2 V batterij of kan gehaald worden uit de joystickpoort. In het laatste geval moet U er wel 100% zeker van zijn dat U geen kortsluiting veroorzaakt! Nu gaan er nog 9 draden naar de printerconnector, nl. 8 datalijnen (l voor elke LED) en een lijn. Controleer zeer goed of U deze draden op precies dezelfde manier monteert zoals aangegeven op de tekening. De schakeling is nu klaar voor gebruik. Veel succes ermee!