PCI-experimenteerkaart

Maat: px
Weergave met pagina beginnen:

Download "PCI-experimenteerkaart"

Transcriptie

1 PCI-experimenteerkaart Computer ZELF HARDWARE ONTWIKKELEN VOOR DE PCI-BUS De foto toont een prototype dat afwijkt van de definitieve print. 0 Het tijdperk van de ISA-kaarten, die zonder speciale driver te gebruiken zijn, loopt ten einde. Voor de PCI-bus is het veel moeilijker om zelf kaarten te ontwikkelen. Dat wordt hier opgelost door gebruik te maken van een voorgeconfigureerde PCIdecoder. Daardoor hoeven we ons bij deze experimenteerkaart geen zorgen te maken over de interface met de PCI-bus. Voor zelf ontwikkelde hardware staan dankzij de gebruikte PCI-decoder een 6-bits databus en een reeks poortadressen ter beschikking. Heinrich Kolter (Kolter Electronic) Eigenschappen 3-bits PCI-controller gebaseerd op de isplsi03 6-bits user-interface, vergelijkbaar met de ISA-bus Open decoder GALV0 (Synario) Groot,5-mm-rasterveld DC/DC-converter voor ±5 V Geschikt voor het ontwikkelen van digitale en analoge toepassingen Instelbare Product-ID /6-bit-bus met CS-signalen De PCI-bus (PCI = Peripheral Component Interconnect) heeft de ISAbus snel naar de achtergrond verdrongen. De PCI-bus is de huidige industriestandaard. Dat geldt niet alleen voor IBM-compatibele PC s, maar ook voor Apple-Macintosh-systemen en werkstations. De PCI-bus is een krachtige, 3/6 bit brede, gemultiplexte adres/databus. Bij het ontwerp van de PCI-bus heeft men zich tot doel gesteld een snelle bus te ontwikkelen, die onafhankelijk is van de gebruikte processor. Op moderne PC moederborden zijn alleen nog PCI-slots te vinden. ISA-slots zijn er niet meer bij. Helaas heeft dat het zelf ontwikkelen van insteekkaarten veel moeilijker gemaakt. Voor een PCI-kaart is een simpele adresdecoder niet meer voldoende. Zo moeten verschillende kaartinstellingen met behulp van PCI-registers op de kaart door het BIOS en het operating-system van de computer te besturen zijn. De kaart heeft als het ware een eigen besturingssysteem aan boord, dat door het BIOS van de PC wordt geïnitialiseerd. Het BIOS herkent daardoor elke PCIuitbreidingskaart en zorgt automatisch voor de juiste configuratie bij het opstarten van de PC. Als het BIOS de kaart heeft herkend, krijgt deze een eigen adres toegewezen en kan daarna met speciale PCI-routines gemakkelijk uitgelezen en aangestuurd worden. PCI-controller en Vendor-ID De kern van elke PCI-kaart is een PCIdecoder (ook wel PCI-controller genoemd). Deze decoder zorgt voor de koppeling tussen de PCI-bus en de aan te sturen schakeling. De momenteel beschikbare PCI-controllers zijn niet al-

2 leen complex en duur, ze zitten vaak ook in een behuizing die voor zelfbouwtoepassingen erg onhandig is. De hier gebruikte PCI-decoder-kern ( core ) is ingebed in de programmeerbare bouwsteen isplsi03 van de fabrikant Lattice. Deze oplossing is niet voor alle denkbare PCI-toepassingen optimaal. De isplsi03 is speciaal ontwikkeld om toepassingen voor de ouderwetse 6-bit ISA-bus ook te kunnen gebruiken op een PCI-bus. De decoder is daarom geschikt voor lage en middelmatige snelheden, tot een maximum van 33 MHz. Hij ondersteunt de PCIspecificaties. en. van de PCISIGgroep en de PC9- en PC99-specificaties. De PCISIG-groep is ook verantwoordelijk voor het toewijzen van de zogenaamde Vendor-ID s (de Vendor-ID is een code waarmee de fabrikant van een PCI-kaart vastgelegd wordt; Vendor-ID wordt ook wel afgekort tot VID.) De Vendor-ID, Device-ID (een code waarmee het product geïdentificeerd wordt) en gegevens over het aantal I/O-adressen, geheugenbereik en benodigde interrupts zijn samen vastgelegd in een informatie-header op de kaart van 6 bytes lang. Telkens als de PC gestart wordt, haalt het BIOS deze gegevens op van de kaart en zorgt daarmee voor de juiste instellingen voor deze kaart. Eigenschappen Deze PCI-experimenteerkaart beschikt over een rasterveld van 7 x 37 soldeerpunten. Een veld ter grootte van 6 x van deze soldeerpunten wordt gebruikt voor de PCI-decoder. De rest is vrij voor het opbouwen van eigen schakelingen. Hierbij kan gedacht worden aan A/D- of D/A-converters, TTL-I/Oschakelingen of andere interfaces. De kaart beschikt ook over een DC/DC-converter die zorgt voor een stabiele voedingsspanning van + en -5 V. Op de kaart zijn een 6-bit-databus beschikbaar en een reeks poortadressen. Daarmee is het mogelijk de periferie rechtstreeks aan te sturen met een toegangstijd van 90 ns. Op de kaart zijn alle onderdelen voor de communicatie met de PCI-bus aanwezig, zodat het juiste protocol en de juiste timing automatisch geregeld zijn. Het kaartadres wordt automatisch ingesteld met behulp van PNP (Plug & Play). Voor Windows 95/9/NT en Windows 000 zijn PCI-tools beschikbaar die het gemakkelijk maken de I/O-bereiken van de kaart terug te vinden. Verdere initialisatie van de kaart is niet nodig, want de in- en uitgangen zijn rechtstreeks verbonden met de in de PCI-controller aanwezige registers. Figuur. Blokschema. Een verklaring van de begrippen en signaalnamen is in een aparte kader te vinden. De schakeling In het blokschema (figuur ) is te zien dat de PCI-experimenteerkaart bestaat Technische gegevens Digitale outputs: TTL, FAN-out= (0/+5 V) Modes: TTL-OUT port-polling, programmagestuurd PCI-decoder: isplsi03e (Lattice) Vendor-ID: KOLTER 0x00 Product-ID: KOLTER 0x007 (instelbaar) Adressering: Variabel, PNP (Plug & Play) Bus: 3/6 bit PCI User-interface: /6 bit Aansluitingen: 37-polige sub-d-connector (K) Aansluitingen voor zelf bedraden: uit vier delen: De PCI-bus-aanpassing (isplsi03, met ID-switch). De adresdecoder (GALV0). x 9 polig (K9): ±5 V, A en +5 V,, voeding voor analoge schakelingen. x 6 polig (K): Interrupt-keuze. x 7 polig (K5): Keuzen van de signalen die op de 37-polige connector aan de achterzijde moeten komen (zie figuur ). x 3 polig (K6): Heeft geen functie. Kan door de gebruiker zelf worden ingezet. x 6 polig (K0): 3 x voedingsspanning (+5 V, ) voor het voeden van eigen digitale schakelingen. x 6 polig (K3): Databus. x 6 polig (K): I/O-bus. Afmetingen (van de kaart): 95 x 5 mm Werktemperatuur: C

3 Computer De DC/DC-converter (IC plus bijbehorende condensatoren en smoorspoelen). De connectors (K...K0) waarmee de data, stuursignalen en spanningen naar eigen keuze aan te sluiten zijn op de eigen hardware en op de sub-dconnectors. In het schema (figuur ) en de componentenopstelling van de print (figuur 3) is te zien dat het aantal componenten van deze schakeling niet zo groot is. Het ingewikkeldste is de koppeling met de PCI-bus en die wordt geheel verzorgd door de isplsi03 van Lattice. In het blokschema wordt deze functie aangeduid als de PCI-Target-Bridge. De verklaring van de gebruikte begrippen en afkortingen is in een apart kader te vinden. De reeds genoemde Vendor-ID is in IC vast ingeprogrammeerd en heeft de waarde 0x00. Dit is de VID van de firma van de auteur, Kolter Electronic, die gebruikt kan worden voor alle toepassingen met de isplsi-chip van Kolter Electronic. IC vormt dus de brug tussen de PCIbus en de 6 bits brede bus op de experimenteerkaart. Desgewenst kan deze ook als bits brede bus gebruikt worden, door de niet gebruikte bits gewoon te vergeten. De getallen voor de doorvoersnelheid van de data zijn echter wel gebaseerd op gebruik van alle 6 bits. Als maar de helft gebruikt wordt, dan wordt dus ook de doorvoersnelheid gehalveerd; bij veel toepassingen zal dat geen probleem zijn. Om een breedte van 6 bits te realiseren, worden vrijwel alle componenten in de isplsi03 ingezet. Het is niet mogelijk de schakeling uit te breiden naar een 3 bits brede bus. DIP-switch S heeft twee functies. Ten eerste kan met de vierde schakelaar (S-) gekozen worden tussen PCI-configuratie. en.. De schakelaars S-...S-3 dienen voor het instellen van het Device-ID (figuur ). Dat maakt het mogelijk om meerdere van deze kaarten tegelijk op één PCI-bus aan te sluiten. De besturingssoftware maakt voor de aansturing namelijk gebruik van het Vendor-ID, het Device-ID en het slotnummer. IC biedt ondersteunende functies die het gebruik van de kaart vergemakkelijken. De GALV0 bevat een simpele adresdecoder (/CS.../CS), een digitaal output-bit, /WR- en /RD-uitgangen en drie gedecodeerde adreslijnen (ADR...ADR). Met de digitale uitgang kan eenvoudig getest worden of de schakeling functioneert. Daartoe is deze uitgang via R met LED D verbonden. Bij de chip-select-signalen moet er op gelet worden dat bij /CS en /CS3 de data via D0...D7 lopen en bij /CS en /CS via D...D5. Als in een programma 6-bits I/O-opdrachten gebruikt worden, dan worden daarbij /CS en /CS respectievelijk /CS3 en /CS tegelijk geactiveerd. Daardoor kan de databus zowel met een breedte van bits als met een breedte van 6 bits gebruikt worden. De listing van de inhoud van de GAL kan gedownload worden van de Elektuur website ( Daardoor kunnen ook aanpassingen in de programmering gemaakt worden, zodat het mogelijk is om zelf een GAL te programmeren met bijvoorbeeld nieuwe I/O signalen of een ander gedrag van de chip-select-lijnen. Gegevens en hulpmiddelen voor het zelf programmeren van een GAL zijn via het Internet gratis verkrijgbaar bij Lattice. Als men een eigen adresdecoder wil ontwikkelen, moet er wel rekening mee worden gehouden, dat op deze kaart slechts de helft van de 56 beschikbare adressen gebruikt kan worden. Dat komt doordat de databus op deze kaart 6 bits breed is in plaats Begrippen en afkortingen in het blokschema PCI/USER-Interface: Implementatie van de bus-interface met bidirectionele data-overdracht en bus-drivers, bestaande uit CLK, System-lijn, adres/data-lijnen, CBE- en andere besturingslijnen, en foutdetectielijnen. STM, DEC en CFG-ID: STM staat voor de finite state machine, die met behulp van een interne adresdecoder alle parameters uit het CFG-register (6 bytes) uitleest en via de :-3-bits bus-multiplexer op de PCI-bus terugschrijft wanneer de PC deze gegevens opvraagt (bijvoorbeeld bij het starten van het systeem). Het CFG-register wordt in het algemeen vast voorgeprogrammeerd, maar de Product-ID-lijnen (ID0...ID) zijn naar buiten gevoerd, zodat de Product-ID extern kan worden ingesteld. Er kan uit ID s gekozen worden. De Vendor-ID is vast geprogrammeerd. UIF en BUS-MUX: Dit blok vormt de eigenlijke userinterface en het is tevens de plaats waar de overdracht van adressen en data in beide richtingen gecoördineerd wordt. TCB: Timing Correction Block. Dient voor het genereren van voorgeprogrammeerde buscycli. Dit blok zorgt er voor dat de timing van de bus aan de gebruikerskant van de schakeling goed verloopt. Het blok is noodzakelijk omdat verschillende moederborden een verschillende timing op de PCI-bus gebruiken. PGM: Programmeer-interface voor de isplsi. Dit gedeelte is niet vrij toegankelijk. ALE: Address Latch Enable. Voor het omschakelen van de bus tussen adres- en data-informatie. D0...D5: 6-bits bus datalijnen. Voor de besturing van het dataverkeer over deze bus worden ALE en CSL/CSH gebruikt. A...A7: Adreslijnen voor het adresseren van I/O-kanalen. Er is geen A0, want die functie wordt overgenomen door CSL en CSH. Ook A ontbreekt, omdat op onze kaart alleen de laagste 6 bits van het 3-bits datawoord gebruikt worden. RW: Lees/schrijf-selectielijn voor de user-databus. CSL/CSH: Chip Select Low en Chip Select High signaal. Bij een -bits input- of output-commando worden met CLS de laagste bits van een 6-bits datawoord aangesproken en met CSH de hoogste bits. Bij een 6-bit-commando worden beide lijnen actief, zodat in één cyclus een 6-bits woord gelezen of geschreven kan worden. Alleen de laagste 6 bits van een 3-bits datawoord worden gebruikt. RESET: Met deze lijn kan de isplsi teruggezet worden in zijn gedefinieerde beginstand.

4 C5 CS K INTA INTC RST AD30 AD AD6 AD IDSEL AD AD0 AD AD6 FRAME TRDY PAR AD5 AD3 AD AD9 C/BE0 AD6 AD AD AD0 A A A3 A A5 A6 A7 A A9 A0 A A A3 A A5 A6 A7 A A9 A0 A A A3 A A5 A6 A7 A A9 A30 A3 A3 A33 A3 A35 A36 A37 A3 A39 A0 A A A3 A A5 A6 A7 A A9 A5 A53 A5 A55 A56 A57 A5 A59 A60 A6 A6 K TRSI +V TMS TDI INTA INTC VCC(5V/3V3) RST VCC(5V/3V3) GNT AD30 AD AD6 AD IDSEL AD AD0 AD AD6 FRAME TRDY STOP SDONE SBO PAR AD5 AD3 AD AD9 C/BE[0] AD6 AD AD AD0 VCC(5V/3V3) REQ6 PCI Slot +V TCK TDO INTB INTD PRSNT PRSNT CLK REQ (5V/3V3)VCC AD3 AD9 AD7 AD5 C/BE[3] AD3 AD AD9 AD7 C/BE[] IRDY DEVSEL LOCK PERR SERR C/BE[] AD AD AD0 M66EN AD0 AD07 AD05 AD03 AD0 (5V/3V3)VCC ACK6 B B B3 B B5 B6 B7 B B9 B0 B B B3 B B5 B6 B7 B B9 B0 B B B3 B B5 B6 B7 B B9 B30 B3 B3 B33 B3 B35 B36 B37 B3 B39 B0 B B B3 B B5 B6 B7 B B9 B5 B53 B5 B55 B56 B57 B5 B59 B60 B6 B6 INTB INTD CLKPCI AD3 AD9 AD7 AD5 C/BE3 AD3 AD AD9 AD7 C/BE IRDY DEVSEL PERR SERR C/BE AD AD AD0 AD AD7 AD5 AD3 AD AD C/BE3 IDSEL AD3 AD AD AD0 AD9 AD AD7 AD6 C/BE FRAME IRDY TRDY DEVSEL PERR SERR PAR AD5 C/BE AD AD3 AD AD AD0 AD9 AD C/BE0 AD7 AD6 AD5 6 6 AD I/O 0 I/O AD3 I/O I/O AD I/O I/O AD I/O 3 I/O AD0 I/O I/O PCI-CSL I/O 5 I/O PCI-CSH I/O 6 I/O D0 I/O 7 I/O D I/O I/O D I/O 9 I/O 36 I/O 0 IC I/O 7 D D I/O I/O D5 I/O I/O 39 D6 I/O 3 I/O 5 0 D7 I/O I/O 6 3 D I/O 5 I/O 7 5 isplsi03 3 D9 I/O 6 I/O 6 D0 I/O 7 I/O D I/O I/O 50 6 D I/O 9 I/O D3 I/O 0 I/O 5 50 D I/O I/O D5 I/O I/O PCI-ALE I/O 3 I/O PCI-RW I/O I/O 56 5 AD3 I/O 5 I/O AD30 I/O 6 I/O 5 56 AD9 I/O 7 I/O AD I/O I/O AD7 I/O 9 I/O AD6 I/O 30 I/O 6 60 AD5 I/O 3 I/O 63 ISPSDI 5 SDI/IN0 ISPMODE MODE/IN ISPSDO SDO/IN ISPSCLK 6 SCLK/IN3 PSW0 67 IN PSW IN5 PSW IN6 RST 9 IN7 PSW0 PSW PSW ISPSDI ISPSDI ISPSDO ISPEN ISPMODE ISPSCLK ISPRES S K Y0 0 Y 66 Y Y RESET ispen C 0n 3 3k9 R3 C9 0n CLKPCI K6 ISPRES ISPEN PCI-ALE D I I O 3 CS D 3 I3 O CS D3 CS3 I O3 D 5 IC 0 CS I5 O D5 6 I6 O5 9 IO-WR PCI-RW 7 GAL IO-RD I7 O6 PCI-CSL V0 7 ADR I O7 PCI-CSH 9 I9 O 6 ADR3 D0 D 0 I0 I O9 O0 5 ADR DIGI RST-OUT 3 I R5 x 0k D0 D D D3 D D5 D6 D7 D D9 D0 D D D3 D D5 DIGI C R6 C ST x 0k C3 C K5 00µ 00µ k K3 D R ST C7 C6 k k CS CS3 CS IO-WR IO-RD ADR ADR3 ADR DIGI PCI-CSL PCI-CSH PCI-RW PCI-ALE R R IC3 DIGI ST3 ST ST ST3 ST ST5 ST6 ST7 ST ST9 ST0 ST ST ST3 ST ST5 ST6 RST-OUT EN OSC CLK / MHz zie tekst see text voir texte siehe Text 5 K INTA K ST3 ST ST ST6 ST7 ST 30 INTB ST7 7 ST ST9 INTC ST9 9 0 ST0 ST0 3 INTD ST ST ST 3 RST ST3 3 ST ST 3 C 0µ +VCC IC NMH055S COM DCDC -VOUT +VOUT C3 C 9 L µh7 L3 µh7 L µh7 C0 C -5V A +5V CLKPCI -5V A +5V K9 K0 ST5 ST7 ST9 ST ST3 ST5 ST7 ST9 ST3 ST ST6 ST ST0 ST ST ST6 ST ST30 ST3 ST3 ST3 ST ST5 ST6 ST7 ST ST9 ST30 ST3 ST3 ST Figuur. Schema van de PCI-experimenteerkaart. Het grootste deel van de PCI-bridge bevindt zich in de isplsi-chip. 3

5 R D K9 R6 R5 K C0 K3 K5 C S K C3 L L3 L C K C IC C C7 IC K C C IC C9 R3 C K7 K6 C6 R C3 C5 R IC3 Figuur 3. Print-layout en componentenopstelling. Onderdelenlijst Weerstanden: R, R = k R = k R3 = 3k9 R5, R6 = weerstand-array x 0 k Condensatoren: C...C5, C0, C, C3, C = 00 n C6, C7 = 00 µ/6 V radiaal C, C9 = 0 n C = 0 µ/6 V radiaal Spoelen: L...L3 =,7 µh (zie tekst) Halfgeleiders: D = LED IC = geprogr. isplsi03 (wordt niet geleverd door Elektuur, maar door de firma Kolter) IC = geprogr. GALV0 (EPS ) IC3 = Oscillator in -pens DILbehuizing (zie tekst) IC = NMH055S (zie tekst) Diversen: K = PCI-connector van de printplaat K,K3 = 6-pin connector K = 37-pens sub-d-connector K5 = x 7-pens header K6 = zie tekst K7 = zie tekst K,K9,K0 = 6-pens header S = viervoudige DIP-switch print EPS (zie servicepagina s) 3,5 -floppy met Windows-software: EPS ,5 -floppy met DOS-software: EPS van 3 bits. Adresbit A moet daarom altijd 0 zijn. Extra mogelijkheden Op de experimenteerkaart is ruimte gereserveerd voor enkele onderdelen die voor de basisfunctie van de kaart niet nodig zijn. Deze hoeven alleen geplaatst te worden als ze noodzakelijk zijn voor de eigen schakeling die op het rasterveld wordt opgebouwd. C6, C7, R en R vormen bijvoorbeeld een resetcircuit. Dit kan op twee manier worden opgebouwd: Active-low en active-high. Wanneer C7, R en R geplaatst worden, dan is reset-signaal RST-OUT actief hoog. Als een actief laag reset-signaal nodig is, dan moet C6 geplaatst worden en moeten R en R verwisseld worden (R moet dan k zijn en R k). Het is niet de bedoeling dat zowel C6 als C7 geplaatst worden! IC3 is een klokgenerator en IC een DC/DC-converter. Deze DC/DC-converter kan gebruikt worden om analoge circuits (bijvoorbeeld meetschakelingen) van voedingsspanning te voorzien. IC kan een symmetrische voedingsspanning opwekken van ± V of ±5 V. Als een spanning van ± V nodig is, dan moet voor IC een NMH05S gebruikt worden. Voor ± 5V is een NMH055S nodig. De condensatoren C0...C en de spoelen L...L3 filteren hoogfrequente storingen uit de voedingsspanning. Connector K7 is een programmeersteker waarmee veranderingen in de programmering van de chip gemaakt kunnen worden. Het gaat immers om een isplsi (isp = in circuit programmable) dat wil zeggen dat hij kan worden geprogrammeerd terwijl hij in de schakeling zit. Deze mogelijkheid is vooral interessant voor mensen die in detail op de hoogte zijn met de programmering van deze chip. Heeft men die kennis niet, dan is het het verstandigste om van deze mogelijkheid geen gebruik te maken, anders bestaat het gevaar dat de hele kaart niet meer werkt als er een foutje gemaakt is.

6 Componentenzijde Soldeerzijde Eigen schakelingen Voor de opbouw van een eigen schakeling op de experimenteerkaart kan het beste gebruik gemaakt worden van IC s uit de 7ALS-, 7ACT-, 7AHC- of 7Fserie. IC s uit de 7HCT-serie zijn minder geschikt, omdat de snelheid van de signalen op deze kaart net op de grens van de mogelijkheden van de 7HCTserie zit. Het kan dan voorkomen dat het wel of niet functioneren van de schakeling afhankelijk is van de toleranties van de onderdelen of de fabrikant van de gebruikte IC s. In het Elektuur-lab zijn ervaringen opgedaan met een schakeling die was opgebouwd met 7HCT s. Met IC s van de ene fabrikant werkte deze wel en met IC s van een andere fabrikant niet. Om dergelijke problemen te vermijden, is het verstandig om op deze kaart geen gebruik te maken van IC s uit de 7HCTserie. Bij het ontwerp van de eigen schakeling moet er rekening mee gehouden worden dat volgens de PCI-specificatie elke lijn op de PCI-bus slechts één TTL- 5

7 Computer 6 ingang mag aansturen. De capaciteit van de verbinding mag niet meer dan 0 pf zijn. Buiten de PCI-decoder zelf mogen dus verder geen verbindingen met de PCI-connector gemaakt worden. Als de PCI-decoder voor eigen ontwikkelingen gebruikt wordt, dan moet de print-layout hetzelfde zijn als op deze PCI-experimenteerkaart. Een andere layout kan tot gevolg hebben dat de lengte en capaciteit van de printsporen verandert en daarmee kan de timing van de schakeling in gevaar komen. De zelf ontwikkelde hardware moet dus altijd gebruik maken van de op de kaart beschikbare 6-bits databus, die daarvoor bedoeld is. Drivers ON De drivers voor de experimenteerkaart kunnen gedownload worden van de homepage van de ontwikkelaar ( Op deze website zijn naast drivers ook voorbeeldprogramma s met source-code te vinden voor DOS, Windows 9x, Windows 000/NT en Linux. Ook op de website van Elektuur zijn drivers en voorbeeldprogramma s beschikbaar. Daarnaast is er de mogelijkheid om gebruik te maken van de PC Card Software CD, die verkrijgbaar is op het adres dat aan het eind van dit artikel is vermeld. Naast drivers en voorbeeldprogramma s bevat deze CD shareware, demo s, datasheets, Figuur. Instellen van het Product-ID met de DIP-switch (hier: 7 HEX). Tabel Uitgangen van de adresdecoder in GAL IC: CS Base + 0 CS Base + CS Base + CS Base + 5 documentatie over PCI-kaarten en Internet-links. Gebruik onder DOS Voor gebruik onder DOS zijn geen speciale drivers nodig. Er hoeven daarom ook geen aanpassingen gedaan te worden in AUTOEXEC.BAT en/of CONFIG.SYS. De DOS-software kan de hardware zonder problemen aanspreken met de assembler-commando s IN en OUT. PCIVIEW Dit DOS-programma laat zien welke kaarten er op de PCI-bus aanwezig zijn en geeft daarnaast informatie over de Vendor-ID s en Device-ID s van de verschillende kaarten. Waar mogelijk worden ook voor elke kaart de naam van de fabrikant en de op de kaart gebruikte chips weergegeven. De belangrijkste informatie die dit programma geeft, zijn de basisadressen van de kaarten. Daarmee kan vastgesteld worden welk adres aan de PCI-experimenteerkaart is toegewezen. Dat adres kan dan in de eigen programma s gebruikt worden. Het gebruik van de toegewezen basisadressen in de programmatuur maakt het schrijven van programma s gemakkelijker, maar het leidt er wel toe dat de software niet kan worden uitgewisseld met andere PC s. Ook bij elke verandering in het systeem (toevoegen of verwijderen van kaarten) moet men er rekening mee houden dat er bij het starten van de PC nieuwe adressen toegewezen kunnen worden. Het programma zal dan moeten worden aangepast. Als de software ongevoelig moet zijn voor verandering van de basisadressen, dan zal toch gebruik gemaakt moeten worden van de PCI-functies in het BIOS van de PC of van het operating-system. PCI_ADR Dit programma biedt dezelfde mogelijkheden als PCIVIEW, maar het herkent alleen kaarten met het Vendor-ID van Kolter Electronic (dus ook onze PCI-experimenteerkaart). Gebruik onder Windows 95/9/NT De installatie van de PCI-experimenteerkaart is net zo eenvoudig als de installatie van andere PCI-kaarten. Nadat de kaart is ingebouwd, wordt hij bij het starten van Windows automatisch gevonden. Dan verschijnt de bekende melding van Windows dat er nieuwe hardware in het systeem is gevonden. Windows vraagt op dat moment ook om een geschikte driver voor deze kaart. Geef als antwoord op deze vraag de plaats waar KOLTER.INF te vinden is. Windows gaat vervolgens op zoek naar het bestand KLIBNDRV.VXD en installeert de driver. Na het opnieuw starten van het systeem is de PCI-experimenteerkaart geïnstalleerd. HWT Het hardware-testprogramma HWT is een PCI-diagnoseprogramma dat draait onder Windows. Het laat de Vendor- ID s, Device-ID s en de basisadressen van de in het systeem aanwezige PCIkaarten zien. Het door dit programma getoonde basisadres is altijd één te hoog. Wanneer het programma bijvoorbeeld E00 toont, dan is het echte adres E000. Het adresbereik van een PCI-kaart strekt zich altijd 56 bytes uit vanaf het basisadres. Bij de kaart uit dit voorbeeld is dat dus E000...E0FF. Met behulp van het getoonde basisadres kunnen de adressen van verschillende - en 6-bits lees- en schrijfadressen op de kaart worden afgeleid. Om de maximale overdrachtssnelheid van data van en naar de PCI-kaarten in de PC te bepalen, beschikt het programma over de functies Read06 en Write06. Door één van deze functies aan te klikken, worden leesof schrijf-operaties naar de kaart uitgevoerd. Het programma meet hoe lang dit duurt en toont het resultaat op het scherm. Zo kan de maximaal haalbare overdrachtssnelheid in een PC worden vastgesteld. Het programma maakt gebruik van een hardware-tabel die in tekstformaat is opgeslagen en die door de gebruiker naar behoefte kan worden uitgebreid. Onder Windows 95/9/ME zijn geen bijzondere instellingen nodig om het programma HWT te gebruiken. Het enige waarop men moet letten, is dat de verschillende bestanden die bij het programma horen samen in een subdirectory op de harde schijf worden geplaatst. Onder Windows NT/000 moet men het SYS-bestand kopiëren naar C:\Winnt\system3\drivers en daarna de PC opnieuw opstarten. Daarna kan HWT gestart worden vanuit de Explorer. Voorbeeldprogramma Er is een voorbeeldprogramma beschikbaar, compleet met (Delphi) sourcecode, waarmee snel en gemakkelijk een zelfgebouwde schakeling op de PCI-experimenteerkaart getest kan worden. Om te testen of de PCI-kaart zelf in orde is, kan men test-led D op de kaart laten knipperen. Voor Windows 000/NT is een NT-driver beschikbaar. Details hierover zijn te vinden op de homepage

8 card.com. (Zie ook de Internet-adressen aan het eind van dit artikel.) Gebruik onder Linux Onder Linux zijn in het algemeen hardware uitbreidingen zoals A/D- en D/Ameetkaarten en andere I/O-kaarten gemakkelijk aan te spreken vanuit GNU-C. Er zijn gelukkig niet van die ingewikkelde systemen om de hardware te benaderen als onder MS-Windows gebruikelijk zijn. Integendeel: Linux en Linux-toepassingen zijn altijd open toegankelijk en bovendien gratis verkrijgbaar. Het benaderen van de hardware is dermate eenvoudig, dat het iedereen die in ANSI-C kan programmeren moet lukken. Met opdrachten als ioperm en iopl kan men de hardware aanspreken, zonder dat er speciale device-drivers nodig zijn. Ook van de vaak ingewikkelde include-bestanden die bij deze drivers horen, is dus geen sprake bij Linux. De programmering in ANSI-C onder Linux lijkt op die onder DOS. Naast bits brede I/O-instructies zijn onder Linux echter ook 6- en 3-bits brede I/O-instructies beschikbaar. Om hiervan gebruik te kunnen maken, is alleen het include-bestand <io.h> nodig, dat zich in de directory /asm bevindt. In <io.h> worden de functies outb(waarde,adres) en inb(adres) gedefinieerd. Het compileren gaat met XWPE onder KDE of gewoon met gcc vanuit de Linux-shell bash. Ook andere C-compilers kunnen gebruikt worden. Een uitgebreide tekst over het gebruik onder Linux is te vinden bij de andere bestanden die met dit project te maken hebben (op de floppies en de Elektuurwebsite). Data-overdracht, timing en adressering Details over de data-overdracht, timing en adressering voor de PCI-bus zijn het De PC Card Software CD, de Figuur 5. De verschillende onderdelen op de print. onderwerp van een volgend artikel, dat geheel aan de basisbegrippen van de PCI-bus-architectuur gewijd zal zijn. In dat artikel zal ook de configuratie van het BIOS en de naam en functie van alle aansluitingen op de PCI-bus-connector aan de orde komen en de card- edge-connectors van PCI-kaarten in 5V- en 3,3-V-systemen. (00009) Links: geprogrammeerde isplsi en een Internet-links voor de PCI-experimenteerkaart en de PCI-decoder: omvangrijk programma van PCI- en ISA-kaarten zijn verkrijgbaar bij: KOLTER ELECTRONIC Postfach Erftstadt Duitsland Telefoon: Fax:

Hoofdstuk 18. Embedded systemen

Hoofdstuk 18. Embedded systemen Hoofdstuk 18 Embedded systemen 1 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15(pc) NZCV CPSR Figuur 18.1 ARM-programmeermodel Byte 0 Byte 1 Byte 2 Byte 3 Byte 3 Byte 2 Byte 1 Byte 0 Figuur 18.2

Nadere informatie

Jan Genoe KHLim. PCI Signalen en timing

Jan Genoe KHLim. PCI Signalen en timing PCI Signalen en timing Jan Genoe KHLim 1 Doelstellingen PCI bus: 1. Laag vermogenverbruik 5 V en 3.3 V signaalomgeving Verschillende kaarten voor 3.3 V en 5 V Het doel is een evolutie naar 3.3 V bus en

Nadere informatie

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

AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT Geschreven door: Tom Vocke Datum: 28-09-2010 Inleiding: Dit document bevat alle hardware informatie betreffende de AVR-Doper mini. Het eerste deel zal zich

Nadere informatie

Tinyserir-RC5. Datasheet. Tinyserir-RC5 Page: 1 of 8

Tinyserir-RC5. Datasheet. Tinyserir-RC5 Page: 1 of 8 9600 bps RS-232 interface voor uitlezing van Ontvangen RC5 codes Led aanduiding bij ontvangst van Infrarood pulsen Led aanduiding goede werking Interne firmware Inwendige oscillator Weinig externe componenten

Nadere informatie

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4)

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4) De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012

Nadere informatie

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

12.1 Input/output-kaart IOK. Informatieblad 12 input/output-kaart versie 1.0. Beperking aansprakelijkheid Beperking aansprakelijkheid De aansprakelijkheid van het bestuur van de HCCM is beperkt als omschreven in informatieblad 1 12 Input/output-kaarten De uitgangen van de input/output-kaart (IOK) hebben dezelfde

Nadere informatie

LocoServo Handleiding

LocoServo Handleiding LocoServo Handleiding HDM12 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.

Nadere informatie

Inductiemeter via de parallelle poort

Inductiemeter via de parallelle poort K.T.A.1-Gent "De Lindenlei" Lindenlei 38 9000 Gent Tel: 09.225.33.04 en 09.225.43.42 Fax: 09.225.52.88 Geïntegreerde proef Inductiemeter via de parallelle poort Naam: Michaël Clinckspoor Richting: Industriële

Nadere informatie

Locobuffer Handleiding

Locobuffer Handleiding Locobuffer Handleiding HDM09 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.

Nadere informatie

Stappenmotor Interface. Controller

Stappenmotor Interface. Controller Besturing In deze moderne tijd zal de besturing geheel elektrisch worden uitgevoerd. De bedoeling is dat er voor ieder afgaand spoor een wisseladres gebruikt worden. Dit betekend dan een reeks van 24 aansluitende

Nadere informatie

Het koppelen van de Wago aan de AC500-eco via Modbus RTU. A quick start guide. Jaap Ruiten

Het koppelen van de Wago aan de AC500-eco via Modbus RTU. A quick start guide. Jaap Ruiten Het koppelen van de Wago 750-315 aan de AC500-eco via Modbus RTU. A quick start guide Jaap Ruiten Het koppelen van de Wago 750-315 aan een AC500-eco plc. Solar TPS 1 dinsdag 4 februari 2014 Inhoudsopgave

Nadere informatie

Bouwbeschrijving UniSAI

Bouwbeschrijving UniSAI Bouwbeschrijving UniSAI Print maken De layout heeft hele fijne sporen en daarom is fotografisch afdrukken de enige mogelijkheid. Voor het bewerken van de layout gebruik ik het programma Adobe Photoshop

Nadere informatie

LocoServo Handleiding

LocoServo Handleiding LocoServo Handleiding HDM12 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.

Nadere informatie

Hoofdstuk 7. Computerarchitectuur

Hoofdstuk 7. Computerarchitectuur Hoofdstuk 7 Computerarchitectuur 1 controlebus CPU MEMORY I/O databus adresbus Figuur 71 Schematische opbouw van een computersysteem 8 Figuur 72 Een busverbinding Buslijn Out E A In Out E B In Out E C

Nadere informatie

PIC Callgever Door PA1RUM

PIC Callgever Door PA1RUM PIC Callgever Door PA1RUM Aanleiding Tijdens de radiokampweek 2008 is deze callgever met veel enthousiasme gebouwd. Niet alleen omdat het een zeer eenvoudig en veelzijdig ontwerp is, maar ook omdat het

Nadere informatie

FORTH op de 80C535 processor met het ATS535 board.

FORTH op de 80C535 processor met het ATS535 board. FORTH op de 80C535 processor met het ATS535 board. ATS535 Het ATS535 board met 8052- ANS-Forth, is een product van de HCC Forth GG en Atelec Hoorn. Het board met de ingebouwde software is een uitstekend

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (4)

De Arduino-microcontroller in de motorvoertuigentechniek (4) De Arduino-microcontroller in de motorvoertuigentechniek () E. Gernaat (ISBN 978-90-7930--6) De Atmel ATmega38/P microcontroller. Uitvoering De ATmega38 is een microprocessor van de Amerikaanse firma ATMEL

Nadere informatie

Elektronica bouwen met M.T.S. LEGEO modulen

Elektronica bouwen met M.T.S. LEGEO modulen 1 Elektronica bouwen met M.T.S. LEGEO modulen Door PE1KTH Deel 1. Datum 15-10-2015 Elektronica componenten worden steeds kleiner van afmeting en in SMD gemaakt. Het is dan lastiger om een complete ontvanger,tranceiver

Nadere informatie

RAM geheugens. Jan Genoe KHLim. Situering RAM-geheugens. Geheugens. Halfgeleider Geheugens. Willekeurig toegankelijk geheugen

RAM geheugens. Jan Genoe KHLim. Situering RAM-geheugens. Geheugens. Halfgeleider Geheugens. Willekeurig toegankelijk geheugen Jan Genoe KHLim Situering RAM-geheugens Geheugens Halfgeleider Geheugens Serieel toegankelijk geheugen Willekeurig toegankelijk geheugen Read Only Memory ROM Random Access Memory RAM Statische RAM SRAM

Nadere informatie

PARALLEL PCI INTERFACE CARDPARALLELLE PCI-INTERFACEKAART

PARALLEL PCI INTERFACE CARDPARALLELLE PCI-INTERFACEKAART PARALLEL PCI INTERFACE CARDPARALLELLE PCI-INTERFACEKAART Quick Installation GuideSnel installatiegids Inleiding Dank u voor de aanschaf van de IEEE1284-interface PCI-uitbreidingskaart. Deze kaart stelt

Nadere informatie

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

Opmerking: afhankelijk van uw configuratie is de print voorzien van de benodigde componenten. Gefeliciteerd met de aankoop van deze PCI- I/ O - kaart. Lees vóór u de kaart gaat installeren, de instructies in deze gebruiksaanwijzing zorgvuldig. Bewaar de gebruiksaanwijzing voor latere naslag. Controleer

Nadere informatie

Modbuskoppeling Verdyn - Priva (engineering in Priva)

Modbuskoppeling Verdyn - Priva (engineering in Priva) 1 Modbuskoppeling Verdyn - Priva (engineering in Priva) Verhulst klimaattechniek B.V. Albert Einsteinweg 10 5151 DL Drunen Nederland Tel.: 0416-672200 Fax: 0416-340785 www.verhulst.com 2 Inhoudsopgave

Nadere informatie

Het koppelen van een FC51, via Modbus RTU, aan een AC500-eco.

Het koppelen van een FC51, via Modbus RTU, aan een AC500-eco. Het koppelen van een FC51, via Modbus RTU, aan een AC500-eco. Snelle start handleiding. Solar Technical Support Inhoudsopgave: Benodigdheden.... 2 De Modbus RTU kabel.... 3 De gewijzigde parameters in

Nadere informatie

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

Opmerking: afhankelijk van uw configuratie is de print voorzien van de benodigde componenten. Gefeliciteerd met de aankoop van deze PC- I/ O kaart. Lees vóór u de kaart gaat installeren, de instructies in deze gebruiksaanwijzing zorgvuldig. Bewaar de gebruiksaanwijzing voor latere naslag. Controleer

Nadere informatie

Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368

Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Handleiding bij het gebruik van een microcontroller in het Accelerometerproject (Project II) Er zijn speciaal voor het Accelerometerproject

Nadere informatie

Xilinx JTAG Programmer

Xilinx JTAG Programmer Xilinx JTAG Programmer User Manual Versie 1 14-10-2007 Jeroen Boere 1 Voorwoord Deze beknopte handleiding zal uitleg geven over de Xilinx JTAG programmer. De auteur kan omwille van geen enkele reden verantwoordelijk

Nadere informatie

ES1 Project 1: Microcontrollers

ES1 Project 1: Microcontrollers ES1 Project 1: Microcontrollers Les 3: Eenvoudige externe hardware & hardware programmeren in C Hardware programmeren in C Inmiddels ben je al aardig op gang gekomen met het programmeren van microcontrollers.

Nadere informatie

PWM50/3. Dubbele motor sturing. DIGITAAL HANDLEIDING. Motion Control Systems

PWM50/3. Dubbele motor sturing. DIGITAAL HANDLEIDING. Motion Control Systems PWM50/3 Dubbele motor sturing. DIGITAAL HANDLEIDING Touwslagerij 19 4762AT Zevenbergen Nederland www.motion.nl [email protected] tel: 00 31 168 325077 fax: 00 31 168 328134 Inhoudsopgave: INHOUDSOPGAVE:...1

Nadere informatie

ADRESSEERBARE ZONE UITBREIDING int-adr_nl 05/14

ADRESSEERBARE ZONE UITBREIDING int-adr_nl 05/14 INT-ADR ADRESSEERBARE ZONE UITBREIDING int-adr_nl 05/14 De INT-ADR uitbreiding is voor uitbreiding van het alarmsysteem met tot 48 adresseerbare zones en ondersteund de CA-64 ADR-MOD adresseerbare detector

Nadere informatie

MODBUS remote I/O-unit type MODBUS4S110

MODBUS remote I/O-unit type MODBUS4S110 MODBUS remote I/O-unit type MODBUS4S110 Opvragen en aansturen van I/O via MODBUS RTU over RS232 of MODBUS IP of directe TCP/IP-socket. De MODBUS4S110 is een unit die als slave via MODBUS RTU (RS232) of

Nadere informatie

Handleiding HCS VB5248

Handleiding HCS VB5248 Handleiding HCS VB5248 Analoge Uitgangsmodule met 8 uitgangen HCS Building Automation Kompasstraat 7a, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10

Nadere informatie

Peripheral Interface Controllers. BRAC clubavond 5-105 PE2WDO

Peripheral Interface Controllers. BRAC clubavond 5-105 PE2WDO Peripheral Interface Controllers -10 PE2WDO Programma Introductie Wat is een PIC Wat heb je nodig om te beginnen Praktijkopdrachten: Voorbeeld met uitleg Opdrachten pag. 2 Wat is een PIC Programmable Intelligent

Nadere informatie

SERIËLE/PARALLELLE I/O 2/1-POORT PCI UITBREIDINGSKAART

SERIËLE/PARALLELLE I/O 2/1-POORT PCI UITBREIDINGSKAART SERIËLE/PARALLELLE I/O 2/1-POORT PCI UITBREIDINGSKAART Gebruikershandleiding DS-33040-1 Kenmerken en voordelen Compatibel met de PCI lokale bus specificatie, revisie 2.3 Ondersteunt 2 X UART seriële poort

Nadere informatie

Hydrofoon versterker. Een versterker voor de Aquarian H2a. Betreft: Hydrofoon versterker. Door: David Boelee,

Hydrofoon versterker. Een versterker voor de Aquarian H2a. Betreft: Hydrofoon versterker. Door: David Boelee, Hydrofoon versterker Een versterker voor de Aquarian H2a Betreft: Door: Opdrachtgever: Hydrofoon versterker David Boelee, [email protected] Hogeschool Rotterdam, Kenniscentrum Duurzame Havenstad Kees

Nadere informatie

Een intelligent DMX netwerk

Een intelligent DMX netwerk WORKSHOP STEPP Een intelligent DMX netwerk WORKSHOP STEPP Wat is DMX? Een intelligent DMX netwerk Demo opstelling Probleem oplossing Wat is DMX? Hoe is het DMX signaal ontstaan DMX in de praktijk Hoe

Nadere informatie

3,5 inch Zilver esata USB 2-Bay SATA Externe RAID Harde Schijf Behuizing

3,5 inch Zilver esata USB 2-Bay SATA Externe RAID Harde Schijf Behuizing 3,5 inch Zilver esata USB 2-Bay SATA Externe RAID Harde Schijf Behuizing Product ID: SAT3520U2ER Deze 2-Bay SATA Externe Harde Schijf Behuizing biedt de ideale externe RAID-oplossing, waarmee u twee 3,5

Nadere informatie

SOFTLOK 12.5x. Update met behoudt van gegevens en het instellen van het EMS geheugen bereik

SOFTLOK 12.5x. Update met behoudt van gegevens en het instellen van het EMS geheugen bereik SOFTLOK 12.5x Update met behoudt van gegevens en het instellen van het EMS geheugen bereik Beste SOFTLOK gebruiker! Met SOFTLOK 12.5 Update kunt u ook de gegevens van een oudere SOFTLOK versie overnemen.

Nadere informatie

MIDI_PAR. MIDI_PAR_Instructie

MIDI_PAR. MIDI_PAR_Instructie MIDI_PAR_Instructie VERANTWOORDING De software is geschreven in JAL aan de hand van publicaties van Bert van Dam http://members.home.nl/b.vandam/ en Oliver Carnal. Bij de uitwerking hebben Piet Paardekam,

Nadere informatie

Handleiding software USB PIC DEV. BOARD

Handleiding software USB PIC DEV. BOARD Handleiding software USB PIC DEV. BOARD V2.0 M.F. van Lieshout & J.G.W. Carpaij 21-03-2006 Handleiding software USB PIC DEV. BOARD Algemene informatie Hier volgt eerst wat algemene informatie over het

Nadere informatie

een reëel systeem met BASIC537

een reëel systeem met BASIC537 MICROPROCESSOR deel 5 de CAN-bus een reëel systeem met BASIC537 Gaat u voor de eerste keer met de CAN-bus werken, dan moeten een aantal zaken geregeld worden, voordat resultaten zichtbaar zijn. Zo moeten

Nadere informatie

Handleiding HCS VB5224

Handleiding HCS VB5224 Handleiding HCS VB5224 Digitale Uitgangsmodule met 4 uitgangen HCS Building Automation Kompasstraat 7, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (2)

De Arduino-microcontroller in de motorvoertuigentechniek (2) De Arduino-microcontroller in de motorvoertuigentechniek (2) E. Gernaat (ISBN 978-90-79302-11-6) 1 Procescomputer 1.1 Microprocessoren algemeen De informatie-verwerking zoals is behandeld, is vrijwel geheel

Nadere informatie

Bouwbeschrijving. c HCC Forth gg. Willem Ouwerkerk. 3 juli 2004 I 2 C 2.00

Bouwbeschrijving. c HCC Forth gg. Willem Ouwerkerk. 3 juli 2004 I 2 C 2.00 I C.00 Bouwbeschrijving c HCC Forth gg en Willem Ouwerkerk juli 00 I C-print (versie.00) Dit is de bouwbeschrijving van de externe I C-print (versie.00), die hoort bij de I C- experimenten in het Egel

Nadere informatie

Pagina 1 van 6. ONDERDELENLIJST Hoofdprint Small-Midi 3

Pagina 1 van 6. ONDERDELENLIJST Hoofdprint Small-Midi 3 Disclaimer Indien je overgaat tot het nabouwen van schakelingen die op de website en in deze handleiding worden gepresenteerd wens ik je veel succes. Voor eventuele schade die ontstaat bij het bouwen en

Nadere informatie

SPRAAK MODULE INT-VG. 1. Eigenschappen. 2. Specificaties

SPRAAK MODULE INT-VG. 1. Eigenschappen. 2. Specificaties SPRAAK MODULE INT-VG int-vg_nl 12/11 De INT-VG module werkt samen met de INTEGRA en VERSA alarmsystemen en maakt implementatie van spraakberichten mogelijk (deze module vervangt de CA-64 SM spraak synthesizer

Nadere informatie

Inleiding: ELMO Project PA3FHY/PA3CEG Ref:02 Eenvoudig Logisch Multifunctioneel Ontwerp

Inleiding: ELMO Project PA3FHY/PA3CEG Ref:02 Eenvoudig Logisch Multifunctioneel Ontwerp Inleiding: ELMO Project PA3FHY/PA3CEG Ref:02 Eenvoudig Logisch Multifunctioneel Ontwerp Na voltooiing van een aantal gezamenlijke 10 MHz referentie projecten (zie rechter foto), kwam de uitdaging bij Gerard

Nadere informatie

Tentamen 17 augustus 2000 Opgaven Computerarchitectuur

Tentamen 17 augustus 2000 Opgaven Computerarchitectuur Tentamen 17 augustus 2000 Opgaven - 1 - Computerarchitectuur Tentamen Computerarchitectuur (213005) 17 augustus 2000 2 bladzijden met 5 opgaven 3 antwoordbladen Het raadplegen van boeken, diktaten of aantekeningen

Nadere informatie

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

Goedkope RS232. MSX Computer Magazine nummer 53- april Scanned, ocr ed and converted to PDF by HansO, 2001 Goedkope RS232 MSX Computer Magazine nummer 53- april 1992 Scanned, ocr ed and converted to PDF by HansO, 2001 Van huis uit zijn is de MSX computer voorzien van diverse aansluitingen, zoals de joystick

Nadere informatie

Notebook of Desktop PC met USB2.0 of USB1.1 poorten Microsoft Windows 98SE, 2000 of XP Mac OS9.x of hoger

Notebook of Desktop PC met USB2.0 of USB1.1 poorten Microsoft Windows 98SE, 2000 of XP Mac OS9.x of hoger H A N D L E I D I N G S I - 7 0 7 1 2 5 1 I N H O U D V A N D E V E R P A K K I N G 4 T E C H N I S C H E S P E C I F I C AT I E 4 S Y S T E E M V E R E I S T E N 4 H A R D W A R E I N S TA L L AT I E

Nadere informatie

FB000011 Sweex 3 Port FireWire PCI Card FB000010 Sweex 4 Port FireWire PCI Card

FB000011 Sweex 3 Port FireWire PCI Card FB000010 Sweex 4 Port FireWire PCI Card FB000011 Sweex 3 Port FireWire PCI Card FB000010 Sweex 4 Port FireWire PCI Card Inleiding Allereerst hartelijk bedankt voor de aanschaf van de Sweex FireWire PCI Card. Deze kaart biedt je een aantal voordelen:

Nadere informatie

Handleiding HCS VB5118

Handleiding HCS VB5118 Handleiding HCS VB5118 Digitale Ingangsmodule met 8 ingangen HCS Building Automation Kompasstraat 7, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10

Nadere informatie

Contact aansluitingen. MultiOpener GSM

Contact aansluitingen. MultiOpener GSM MultiOpener GSM MultiOpener GSM is een GSM module met 1 input en 1 output die kan gebruikt worden voor het op afstand schakelen van bijvoorbeeld een poortbesturing, verlichting, garagedeur, enz, enz. De

Nadere informatie

Bouwbeschrijving Input print

Bouwbeschrijving Input print Bouwbeschrijving Input print Te gebruiken met Servo Decoders welke voorzien zijn van een RS232 ingang: S8DCC/MOT vanaf 02.01.09 S4DCC/MOT vanaf 21.10.08 W4DCC/MOT vanaf 26.04.09 Van harte gefeliciteerd

Nadere informatie

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2)

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012

Nadere informatie

Het Versacom systeem is gedefinieerd in DIN 43861, deel 301 als "transfer protocol A".

Het Versacom systeem is gedefinieerd in DIN 43861, deel 301 als transfer protocol A. Versacom Het Versacom protocol (Versatile Communication) wordt gebruikt voor het op afstand programmeren van intelligente ontvangers. Dit protocol verstuurt schakelprogramma's, agenda- en vakantie periodes

Nadere informatie

Pocket Pong Oeroude game in moderne hardware

Pocket Pong Oeroude game in moderne hardware Pocket Pong Oeroude game in moderne hardware We noemen het tegenwoordig vaak computerspelletjes, maar van origine zijn het eigenlijk videogames, klassiekers zoals Pong en Pacman. Het concept van deze spelletjes

Nadere informatie

Project DTMF ATV Repeater besturing voor PI6HLM

Project DTMF ATV Repeater besturing voor PI6HLM Project DTMF ATV Repeater besturing voor PI6HLM Hoe de nieuwe DTMF besturing is ontstaan: enige tijd geleden vroeg ik aan enkele leden of er niet een stukje hardware was waar de DTMF codelijst instond

Nadere informatie

Netwerk Interfacing Data Logging.

Netwerk Interfacing Data Logging. Handleiding Netwerk Interfacing Data Logging. EduTechSoft.nl 2009-2010 H.O.Boorsma. Pagina - 2 - Netwerk Interfacing Data Logging Pagina - 3 - Inhoud Inleiding.... 4 Beschrijving van het programma....

Nadere informatie

LocoIO Handleiding HDM08

LocoIO Handleiding HDM08 LocoIO Handleiding HDM08 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.

Nadere informatie

Sprint LAYOUT. Een programma om printen te tekenen Door a.j. Lugtigheid

Sprint LAYOUT. Een programma om printen te tekenen Door a.j. Lugtigheid Sprint LAYOUT Een programma om printen te tekenen Door a.j. Lugtigheid Ik ben nogal onhandig En daarom heb ik dit programma aangeschaft, want ik merkte dat het tekenen op transparant papier lastig ging.

Nadere informatie

A Quick Start Guide: AVR programmeren

A Quick Start Guide: AVR programmeren A Quick Start Guide: AVR programmeren In deze guide wordt uitgelegd hoe men kan beginnnen met het programeren van een ATMEL AVR microcontroller. Er zal een testprogramma uit de software library AVRlib

Nadere informatie

...een product van BEKA

...een product van BEKA Algemeen De diagnose-software wordt gebruikt voor het instellen van nieuwe installaties, alsook het controleren van centrale smeerinstallaties tijdens een onderhoudsbeurt of voor het veranderen van instellingen.

Nadere informatie

Handleiding hoofdprint Small-MIDI 4

Handleiding hoofdprint Small-MIDI 4 Inhoudsopgave ONDERDELENLIJST HOOFDPRINT... 2 INLEIDING... 3 ALGEMEEN... 3 DE SCHAKELING... 3 BOUWPAKKET... 4 MONTAGE VAN DE PRINT... 4 Even dit..... 4 MONTAGE... 4 DE CONNECTOREN... 4 Voeding J1... 4

Nadere informatie

Handleiding. MED PLUS software

Handleiding. MED PLUS software Handleiding MED PLUS software De MED PLUS software beschikt over een aantal functies waarmee instellingen en of functies aangepast kunnen worden in de MED11. Aansluiten van MED11 Sluit de MED SK PLUS interface

Nadere informatie

2 Algemene opbouw van een computersysteem

2 Algemene opbouw van een computersysteem Procescomputer E. Gernaat 1 Microprocessoren algemeen Informatie-verwerking zoals behandeld is momenteel vrijwel geheel overgenomen door microprocessoren. Wanneer we voortborduren op het idee van combinatorische

Nadere informatie

Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files

Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files 1 Introductie In deze oefening zal je je LCD display leren aansturen. Je controleert deze display door er instructies naar te

Nadere informatie

Het koppelen van de u-remote aan de AC500-eco via Modbus TCP. A quick start guide. Jaap Ruiten

Het koppelen van de u-remote aan de AC500-eco via Modbus TCP. A quick start guide. Jaap Ruiten Het koppelen van de u-remote aan de AC500-eco via Modbus TCP. A quick start guide Jaap Ruiten Het koppelen van Weidmüller u-remote aan een AC500-eco plc. Thema: u-remote Modbus TCP Bladzijde 1 Inhoudsopgave

Nadere informatie

4-poorts PCI Express USB 3.0 kaart - 2 extern, 2 intern - SATA-voeding

4-poorts PCI Express USB 3.0 kaart - 2 extern, 2 intern - SATA-voeding 4-poorts PCI Express USB 3.0 kaart - 2 extern, 2 intern - SATA-voeding Product ID: PEXUSB3S2EI Deze PCI Express USB 3.0 kaart biedt een voordelige upgrademogelijkheid, waarmee u vier USB 3.0 poorten via

Nadere informatie

PRINTER SELECTOR INTERFACE en OUTPUT-INTERFACE CARTRIDGE

PRINTER SELECTOR INTERFACE en OUTPUT-INTERFACE CARTRIDGE PRINTER SELECTOR INTERFACE en OUTPUT-INTERFACE CARTRIDGE MSX CLUB MAGAZINE 1988 Scanned, ocr ed and converted to PDF by HansO, 2001 Soms kan het een probleem zijn wanneer je als MSX'er wil gebruik maken

Nadere informatie

AC CES 700XR HANDLEIDING P. 02

AC CES 700XR HANDLEIDING P. 02 NL - AC CES 700XR HANDLEIDING P. 02 V2.7 EU A CCES 700XR 2nd Generation W W W. ACCESTOEGANGSTECHNIEK.NL SNEL AAN DE SLAG De A cces 700XR werkt met zowel abonnement als prepaid bel-simkaarten. Indien u

Nadere informatie

Movicon 11. Visualisatie op VIPA Touch Screens Van de VIPA PLC: CPU315 & CPU313. F. Rubben Movicon 11 op VIPA Touch Screens 1

Movicon 11. Visualisatie op VIPA Touch Screens Van de VIPA PLC: CPU315 & CPU313. F. Rubben Movicon 11 op VIPA Touch Screens 1 Movicon 11 Visualisatie op VIPA Touch Screens Van de VIPA PLC: CPU315 & CPU313 F. Rubben Movicon 11 op VIPA Touch Screens 1 F. Rubben Movicon 11 op VIPA Touch Screens 2 To Do: Installeer het programma.

Nadere informatie

32-BITS I/O-CARTRIDGE voor MSX-computers

32-BITS I/O-CARTRIDGE voor MSX-computers 32-BITS I/O-CARTRIDGE voor MSX-computers elektuur januari 1987 Scanned, ocr ed and converted to PDF by HansO, 2001 Hier is 'ie dan. Zoals beloofd. Een l/o-interface voor MSX-computers. Eindelijk kunnen

Nadere informatie

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

Voorwoord / veiligheidsaanwijzing 3. Sein decoder voor DCC systemen 4. Aansluitingen overzicht van de decoder 4. Aansluiten van de decoder 5 08/2018 Etecmo Alle rechten voorbehouden. Niets uit deze documentatie mag worden vermenigvuldigd opgeslagen en/of openbaar gemaakt, zonder voorafgaande schriftelijke toestemming van Etecmo. Technische

Nadere informatie

INHOUD SPI : SERIAL PERIPHERAL INTERFACE ALGEMEEN. Videolessen Deel 3 DATACOMMUNICATIE SPI

INHOUD SPI : SERIAL PERIPHERAL INTERFACE ALGEMEEN. Videolessen Deel 3 DATACOMMUNICATIE SPI INHOUD SPI : Serial Peripheral Interface... 1 Algemeen... 1 SPI protocol... 2 Klokpolariteit... 3 CASE 1. MAX5385 DAC... 4 CASE 2: FM25640 FRAM Memory... 5 SPI Praktisch... 7 Uitdagingen:... 7 Datacom-fiche...

Nadere informatie

LET OP: PIN BLOKKERING EN VOIC UITSCHAKELEN!

LET OP: PIN BLOKKERING EN VOIC UITSCHAKELEN! MultiOne GSM MultiOne GSM is een GSM module met 1 input en 1 output die kan gebruikt worden voor het op afstand schakelen van bijvoorbeeld een poortbesturing, verlichting, garagedeur, enz, enz. De relais

Nadere informatie

Besturing van de Miniatuurwereld OC32. Apparaatdefinities (AVT)

Besturing van de Miniatuurwereld OC32. Apparaatdefinities (AVT) Besturing van de Miniatuurwereld OC32 Apparaatdefinities (AVT) Auteur: Leon J.A. van Perlo Versie: 2016/10/05 Datum: 10 oktober 2016 Release beheer Deze handleiding is van toepassing op Software o OC32Config

Nadere informatie

B3C 70cm converter besturing. v1.0 2010 PE5PVB www.het bar.net pe5pvb@het bar.net

B3C 70cm converter besturing. v1.0 2010 PE5PVB www.het bar.net pe5pvb@het bar.net B3C 70cm converter besturing v1.0 2010 PE5PVB www.het bar.net pe5pvb@het bar.net Deze schakeling en de bijbehorende software mag niet worden gedupliceerd voor commerciële verkoop zonder uitdrukkelijke

Nadere informatie

Installatie handleiding PowerSDR-IQ v SV1EIA voor het gebruik met de LIMA-SDR

Installatie handleiding PowerSDR-IQ v SV1EIA voor het gebruik met de LIMA-SDR Installatie handleiding PowerSDR-IQ v1.19.3.15 SV1EIA voor het gebruik met de LIMA-SDR vrij vertaald en aangepast door PA0NCR ten behoeve van het SDR bouwproject van de afdeling Woerden van de Veron. Oorspronkelijke

Nadere informatie

Wat is Arduino? Arduino = microprocessor (Atmel)

Wat is Arduino? Arduino = microprocessor (Atmel) Intro tot Arduino Wat is Arduino? Volgens de website: Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers,

Nadere informatie

Handleiding X-keys XK-24 installatie en gebruik

Handleiding X-keys XK-24 installatie en gebruik Handleiding X-keys XK-24 installatie en gebruik Handleiding X-keys XK-24 installatie en gebruik Gebruik deze handleiding voor het installeren en programmeren van het X-keys XK-24 programmeerbaar toetsenbord.

Nadere informatie

Dobbelsteen 6 Tabellendemo: alle opgedane ervaringen gebundeld

Dobbelsteen 6 Tabellendemo: alle opgedane ervaringen gebundeld Dobbelsteen 6 Tabellendemo: alle opgedane ervaringen gebundeld Johan Smilde Zo nu en dan moet je even een pas op de plaats maken: hoever zijn we inmiddels gekomen en wat hebben we ervan geleerd? Bij dit

Nadere informatie

Bent u nu dus genoodzaakt om een nieuwe computer te kopen? NEE, want er is een goede, ja zelfs gratis, oplossing voorhanden.

Bent u nu dus genoodzaakt om een nieuwe computer te kopen? NEE, want er is een goede, ja zelfs gratis, oplossing voorhanden. Linux Mint Als u een computer hebt die met Windows XP werkt weet u inmiddels dat u met die computer niet meer veilig kunt internetten, omdat Windows XP niet meer door Microsoft wordt onderhouden. Bent

Nadere informatie

2,5 inch SATA Externe Harde Schijf Behuizing met 3,5/5,25 inch Bay

2,5 inch SATA Externe Harde Schijf Behuizing met 3,5/5,25 inch Bay 2,5 inch SATA Externe Harde Schijf Behuizing met 3,5/5,25 inch Bay Product ID: SAT2510U2REM Met deze 2,5 inch SATA Externe Harde Schijf Behuizing kunt u elke 2,5 inch Serial ATA harde schijf (HDD) of solid

Nadere informatie

3,5 inch 4-Bay esata USB FireWire Externe SATA RAID Behuizing

3,5 inch 4-Bay esata USB FireWire Externe SATA RAID Behuizing 3,5 inch 4-Bay esata USB FireWire Externe SATA RAID Behuizing Product ID: S354UFER De S354UFER externe SATA RAID Behuizing van StarTech.com biedt high-performance externe RAIDopslag in de vorm van maximaal

Nadere informatie

Mocht één van bovenstaande onderdelen ontbreken, neem dan contact op met de leverancier.

Mocht één van bovenstaande onderdelen ontbreken, neem dan contact op met de leverancier. SC001 Sweex 4.1 PCI Sound Card Inleiding Allereerst hartelijk dank voor de aanschaf van deze Sweex 4.1 PCI Sound Card. De Sweex geluidskaart voorziet in surround geluid voor de computer. Voor een juiste

Nadere informatie

Verslag: Computer. Naam: Tyrone Ste Luce. Klas: M4B

Verslag: Computer. Naam: Tyrone Ste Luce. Klas: M4B Verslag: Computer Naam: Tyrone Ste Luce Klas: M4B Inhoud 1. Inleiding 2. Binaire taal 3. Besturingssysteem 4. Hardware 5. Cmos en Bios 6. De processor 7. Internet 1. Inleiding Wanneer is de computer uitgevonden?

Nadere informatie

Nederlandse versie. Inleiding. Inhoud van de verpakking. Aansluitingen. DS010 Multi Panel & Card Reader 53-in-1

Nederlandse versie. Inleiding. Inhoud van de verpakking. Aansluitingen. DS010 Multi Panel & Card Reader 53-in-1 DS010 Multi Panel & Card Reader 53-in-1 Inleiding Allereerst hartelijk dank voor de aanschaf van het Sweex Multi Panel & Card Reader 53-in-1. Met dit multi-panel kun je gemakkelijk de aansluitmogelijkheden

Nadere informatie

* Gratis bij aanschaf PC I/O terugmeldsysteem, zie SOFTLOK info!!

* Gratis bij aanschaf PC I/O terugmeldsysteem, zie SOFTLOK info!! Prijslijst 01/12/2015 Programma (software): (actuele versie 11.2c) SOFTLOK demoversie... Gratis van internet SOFTLOK demoversie (incl. handleiding op USB-stick)... 12,50 SOFTLOK megaversie (incl. handleiding

Nadere informatie

Logo quiz Project Inleiding op de Logo!

Logo quiz Project Inleiding op de Logo! Logo quiz Project Inleiding op de Logo! Project ontwikkelt door: Tim van Schuylenburg Ben van Kruisbergen Inhoudsopgave Projectbeschrijving en Planning 2 Blz. De benodigdheden en aansluitschema 4-8 Complete

Nadere informatie

Installatie handleiding

Installatie handleiding Installatie handleiding Pagina 2 van 7 1 Inleiding Vanwege de zeer uitgebreide elektronica op Porsche voertuigen is het noodzakelijk dat de diagnosesoftware enorm snel evolueert. De installatie en verdere

Nadere informatie