Artikel
Platino universele Serial Bus Tester
oplossing voor seriële communicatieproblemen
Je kent dat vast wel: je hebt een microcontroller die via een SPI-bus met een ander apparaat moet communiceren. Je hebt netjes de SPI-configuratie ingesteld en een testprogrammaatje geschreven, maar: het apparaat reageert niet. Je hebt alles verschillende keren gecontroleerd en in orde bevonden, dus wat is er aan de hand? Wat je dan nodig hebt is een intelligente tool die toont wat er gebeurt op al die draden en pennen: de Platino Serial Bus Tester.
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
Extra info / Update
* Volledige controle over seriële communicatiebussen
* 100% Arduino-compatibel
* Kan door gebruiker worden uitgebreid
* 4 soorten hardware-interface
* Ondersteunt signaalniveaus van 1,2 V tot 5 V
* 100% Arduino-compatibel
* Kan door gebruiker worden uitgebreid
* 4 soorten hardware-interface
* Ondersteunt signaalniveaus van 1,2 V tot 5 V
Onderdelenlijst
In de Store
130409-1: Serial Tester Interface board, kale print
150555-1: Kale Platino-print
Onderdelenlijst
Weerstanden (alle 5%, 0,25 W)
R1,R2 = 680 Ohm
R3 = 120 Ohm
R4,R5 = 100 kOhm
R6,R11 = 10 kOhm
R7,R8,R14 = 4,7 kOhm
R9,R12,R13 = 220 Ohm
R10 = 3,3 kOhm
Condensatoren
C1,C2,C3,C4,C5,C6,C13 = 100 nF, steek 5 mm
C7,C8,C9,C10,C11 = 1 µF/16 V, steek 2,5mm
C12 = 100 µF/16V, steek 2,5mm
Halfgeleiders
D1,D3 = 1N4148
D2 = 1N4007
T1,T2 = TSM2307CX
T3 = 2N7002
IC1 = MAX3378EEUD+
IC2 = 74HC4052
IC3 = LT1785
IC4 = MAX232
IC5 = 4N35
IC6 = 74HC00
Diversen
K1 = 10-polige (1x10) busstrip, steek 0,1"
K3 = 6-polige (2x3) busstrip, steek 0,1"
K4, K5 = 8-polige (1x8) busstrip, steek 0,1"
K6, K7 = 6-polige (1x6) busstrip, steek 0,1"
JP1, K9, K12 = 2-polige pinheader, steek 0,1"
JP2, K8, K13 = 3-polige pinheader, steek 0,1"
K10 = 6-polige pinheader, steek 0,1"
K11 = 2-polige printkroonsteen
2 stuks 2-voudige jumper voor JP1 en JP2
DIP-6 voetje voor IC5 (optioneel)
DIP-8 voetje voor IC3 (optioneel)
DIP-14 voetje voor IC6 (optioneel)
2 stuks DIP-16 voetje voor IC2, IC4 (optioneel)
Print 130409-1
130409-1: Serial Tester Interface board, kale print
150555-1: Kale Platino-print
Onderdelenlijst
Weerstanden (alle 5%, 0,25 W)
R1,R2 = 680 Ohm
R3 = 120 Ohm
R4,R5 = 100 kOhm
R6,R11 = 10 kOhm
R7,R8,R14 = 4,7 kOhm
R9,R12,R13 = 220 Ohm
R10 = 3,3 kOhm
Condensatoren
C1,C2,C3,C4,C5,C6,C13 = 100 nF, steek 5 mm
C7,C8,C9,C10,C11 = 1 µF/16 V, steek 2,5mm
C12 = 100 µF/16V, steek 2,5mm
Halfgeleiders
D1,D3 = 1N4148
D2 = 1N4007
T1,T2 = TSM2307CX
T3 = 2N7002
IC1 = MAX3378EEUD+
IC2 = 74HC4052
IC3 = LT1785
IC4 = MAX232
IC5 = 4N35
IC6 = 74HC00
Diversen
K1 = 10-polige (1x10) busstrip, steek 0,1"
K3 = 6-polige (2x3) busstrip, steek 0,1"
K4, K5 = 8-polige (1x8) busstrip, steek 0,1"
K6, K7 = 6-polige (1x6) busstrip, steek 0,1"
JP1, K9, K12 = 2-polige pinheader, steek 0,1"
JP2, K8, K13 = 3-polige pinheader, steek 0,1"
K10 = 6-polige pinheader, steek 0,1"
K11 = 2-polige printkroonsteen
2 stuks 2-voudige jumper voor JP1 en JP2
DIP-6 voetje voor IC5 (optioneel)
DIP-8 voetje voor IC3 (optioneel)
DIP-14 voetje voor IC6 (optioneel)
2 stuks DIP-16 voetje voor IC2, IC4 (optioneel)
Print 130409-1
Discussie (0 opmerking(en))