Artikel
I²C-interface voor LEGO RCX
Maakt ongekende uitbreiding mogelijk!
Het is inmiddels wel bekend dat de Lego RCX-module zich uitstekend leent om te experimenteren met bijvoorbeeld robotica. Maar als de ontwerpen het stadium van experiment ontstijgen, dan is het aantal in- en uitgangen dat deze besturingsmodule telt wellicht wat aan de krappe kant. Vandaar dat Elektuur op de proppen komt met een I2C-interface voor dit Legosteentje. Er gaat een heel nieuwe wereld open: op de bus kunnen in principe tot maar liefst 128 I2C-devices worden aangesloten!De RCX, het `intelligente' onderdeel van het Lego Robotics Invention Sytem dat weer deel uitmaakt van het Lego Mindstorms programma, is uitermate geschikt om als basis te dienen voor tal van geautomatiseerde toepassingen. Buiten het nog steeds noodzakelijke programmeerwerk is bijvoorbeeld samen met `gewone' Lego-onderdelen een robotje zo in elkaar gezet. Hoe krachtig en modulair het ontwerp van de RCX-module ook mag zijn, als er m‚‚r geregeld of gemeten moet worden dan mogelijk is met de beschikbare drie ingangen en drie uitgangen, dan houdt het op...
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,R6,R7,R12,R13 = 1 k
R2,R8 =3k3
R3,R5,R9,R11 = 100
R4,R10 = 4k7
Condensatoren:
C1,C3 = 22 µ/16 V radiaal
C2,C4 = 1 µ/16 V radiaal
C5 = 220 µ/25 V radiaal
C6 = 100 n
C7 =1000 µ/16 V radiaal
Halfgeleiders:
D1, D14 = 4,7 V/400 mW
D2...D13,D15...D26 = 1N4148
D27 = low-current LED
T1...T4 = BC547
IC1...IC4 =CNY17-2
IC5 = 7805
Diversen:
K1...K3 = 6 printpennen
K4 = 10-polige boxheader
Onderdelenlijst testprint
Weerstanden:
R1...R8 = 560
R9...R11 = 10 k
Condensatoren:
C1, C2 = 100 n
C3 = 10 µ/16 V radiaal
Halfgeleiders:
D1...D8 = rechthoekige LED
IC1 = PCF8574
IC2 = 74HCT245
Diversen:
K1 = 10-polige boxheader
S1 = 3-voudige DIP-switch (4-voudig past ook)
R1,R6,R7,R12,R13 = 1 k
R2,R8 =3k3
R3,R5,R9,R11 = 100
R4,R10 = 4k7
Condensatoren:
C1,C3 = 22 µ/16 V radiaal
C2,C4 = 1 µ/16 V radiaal
C5 = 220 µ/25 V radiaal
C6 = 100 n
C7 =1000 µ/16 V radiaal
Halfgeleiders:
D1, D14 = 4,7 V/400 mW
D2...D13,D15...D26 = 1N4148
D27 = low-current LED
T1...T4 = BC547
IC1...IC4 =CNY17-2
IC5 = 7805
Diversen:
K1...K3 = 6 printpennen
K4 = 10-polige boxheader
Onderdelenlijst testprint
Weerstanden:
R1...R8 = 560
R9...R11 = 10 k
Condensatoren:
C1, C2 = 100 n
C3 = 10 µ/16 V radiaal
Halfgeleiders:
D1...D8 = rechthoekige LED
IC1 = PCF8574
IC2 = 74HCT245
Diversen:
K1 = 10-polige boxheader
S1 = 3-voudige DIP-switch (4-voudig past ook)
Discussie (0 opmerking(en))