Artikel
PCI-experimenteerkaart
Zelf hardware ontwikkelen voor de PCI-bus
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 PCI-decoder. 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 16-bits databus en een reeks poortadressen ter beschikking.De PCI-bus (PCI = Peripheral Component Interconnect) heeft de ISA-bus 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, 32/64 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.
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
PCB
Onderdelenlijst
Weerstanden:
R1, R4 = 1 k
R2 = 22 k
R3 = 3k9
R5, R6 = weerstand-array 8 x 10 k
Condensatoren:
C1...C5, C10, C11, C13, C14 = 100 n
C6, C7 = 100 µ/16 V radiaal
C8, C9 = 10 n
C12 = 220 µ/16 V radiaal
Spoelen:
L1...L3 = 2,7 µH (zie tekst)
Halfgeleiders:
D1 = LED
IC1 = geprogr. ispLSI1032 (wordt niet geleverd door Elektuur, maar door de firma Kolter)
IC2 = geprogr. GAL22V10 (EPS 010009-31)
IC3 = Oscillator in 8-pens DIL-behuizing (zie tekst)
IC4 = NMH0515S (zie tekst)
Diversen:
K1 = PCI-connector van de printplaat
K2,K3 = 16-pin connector
K4 = 37-pens sub-D-connector
K5 = 2 x 17-pens header
K6 = zie tekst
K7 = zie tekst
K8,K9,K10 = 6-pens header
S1 = viervoudige DIP-switch
print EPS 010009-1
Windows-software: EPS 010009-11
DOS-software: EPS 010009-12
R1, R4 = 1 k
R2 = 22 k
R3 = 3k9
R5, R6 = weerstand-array 8 x 10 k
Condensatoren:
C1...C5, C10, C11, C13, C14 = 100 n
C6, C7 = 100 µ/16 V radiaal
C8, C9 = 10 n
C12 = 220 µ/16 V radiaal
Spoelen:
L1...L3 = 2,7 µH (zie tekst)
Halfgeleiders:
D1 = LED
IC1 = geprogr. ispLSI1032 (wordt niet geleverd door Elektuur, maar door de firma Kolter)
IC2 = geprogr. GAL22V10 (EPS 010009-31)
IC3 = Oscillator in 8-pens DIL-behuizing (zie tekst)
IC4 = NMH0515S (zie tekst)
Diversen:
K1 = PCI-connector van de printplaat
K2,K3 = 16-pin connector
K4 = 37-pens sub-D-connector
K5 = 2 x 17-pens header
K6 = zie tekst
K7 = zie tekst
K8,K9,K10 = 6-pens header
S1 = viervoudige DIP-switch
print EPS 010009-1
Windows-software: EPS 010009-11
DOS-software: EPS 010009-12
Discussie (0 opmerking(en))