Artikel
UART/RS232-datalogger
Voor het monitoren van seriële datastromen
De UART wordt (nog steeds) veel gebruikt voor het uitwisselen van data tussen apparaten. De seriële poort is gemakkelijk te gebruiken en er zijn veel converter-chips voor verkrijgbaar. Maar als we bij het ontwikkelen en testen ontdekken dat de communicatie blijft hangen, wordt het lastig om de fout op te sporen. Deze UART-datalogger maakt het wat gemakkelijker: hij registreert bytes in beide richtingen tot op de milliseconde nauwkeurig. Dankzij de flexibele aansluitmogelijkheden en galvanische scheiding is hij gemakkelijk op te nemen in seriële verbindingen met TTL- of RS232-spanningsniveaus.
Extra info / Update
* Twee optisch geïsoleerde seriële ingangen voor bidirectionele verbindingen
* Massa's van de ingangen kunnen worden gescheiden
* Data-overdracht naar de PC via USB
* Directe voeding uit USB-aansluiting
* Gebruikersinterface via commando’s in het terminal-scherm
* Baudrates tot 230 kBd
* Opslagruimte voor maximaal 900 dataregels
* Datalogging tot 2:20 (h:mm)
* Tijdresolutie 1 ms
* Massa's van de ingangen kunnen worden gescheiden
* Data-overdracht naar de PC via USB
* Directe voeding uit USB-aansluiting
* Gebruikersinterface via commando’s in het terminal-scherm
* Baudrates tot 230 kBd
* Opslagruimte voor maximaal 900 dataregels
* Datalogging tot 2:20 (h:mm)
* Tijdresolutie 1 ms
Componenten
De BOM (Bill of Materials) lijst van Elektor is de meeste complete lijst met benodigdheden voor alle Elektor Labs projecten. Deze lijst is completer dan wat we kunnen publiceren in ons magazine en is geupdate met alle nieuwste componenten. Als lezer kunt u deze lijst hier downloaden.
Meer weten over onze BOM lijst? Lees het BOM lijst artikel voor alle informatie.
Onderdelenlijst
Onderdelenlijst
Weerstanden:
(5 %/125 mW, SMD 0805, tenzij anders vermeld)
R1,R2 = 68 Ohm, 1 %
R3,R5 = 270 Ohm
R4,R6 = 100 Ohm
R7,R8 = 220 Ohm
R9..R11 = 330 Ohm
R12 = 10 k
R13 = 33 k
R14 = 56 k
R15 = 680 Ohm
Condensatoren:
(10 %/50 V, SMD 0805, tenzij anders vermeld)
C1..C6,C10 = 100 n, X7R
C7,C8 = 22 p, C0G/NP0 5 %
C9 = 4µ7/20 V tantaal, SMD A
C11 = 10 µ/10 V tantaal, SMD A
Zelfinducties:
L1,L2 = 330 Ohm @ 100 MHz, 0,08 Ohm/1,7 A, SMD 0603
Halfgeleiders:
D1,D2 = TS4148 RY
D3..D5 = LED geel, SMD 0805
D6 = PRTR5V0U2X
D7 = LED groen, SMD 0805
T1,T2 = BF545A, SMD SOT23
IC1,IC2 = 6N137, DIP8
IC3 = ATxmega128A4U-AU (geprogrammeerd, nr. 140126-41)
IC4 = KF33BDT-TR
Diversen:
K1,K2 = 2-polige printkroonsteen, steek 5,08 mm
K3 = 2x5-pens pinheader, steek 2,54 mm
K4 = 4-pens pinheader, steek 2,54 mm
K5 = Micro-USB-bus, type B, SMD
K6 = 2x3-pens pinheader met kraag, steek 2,54 mm
JP1..JP3 = 2-pens pinheader, steek 2,54 mm
JP4 = 3-pens pinheader, steek 2,54 mm
JP1..JP4 = jumper, steek 2,54 mm
PC1..PC4 = soldeerpen, 1,3 mm
X1 = kristal 12 MHz/18 pF SMD, 5x3,2 mm (Abracon ABM3-12.000MHZ-D2Y-T)
Print 140126-1 of
Kant-en-klaar opgebouwde module 140126-91 [3]
Weerstanden:
(5 %/125 mW, SMD 0805, tenzij anders vermeld)
R1,R2 = 68 Ohm, 1 %
R3,R5 = 270 Ohm
R4,R6 = 100 Ohm
R7,R8 = 220 Ohm
R9..R11 = 330 Ohm
R12 = 10 k
R13 = 33 k
R14 = 56 k
R15 = 680 Ohm
Condensatoren:
(10 %/50 V, SMD 0805, tenzij anders vermeld)
C1..C6,C10 = 100 n, X7R
C7,C8 = 22 p, C0G/NP0 5 %
C9 = 4µ7/20 V tantaal, SMD A
C11 = 10 µ/10 V tantaal, SMD A
Zelfinducties:
L1,L2 = 330 Ohm @ 100 MHz, 0,08 Ohm/1,7 A, SMD 0603
Halfgeleiders:
D1,D2 = TS4148 RY
D3..D5 = LED geel, SMD 0805
D6 = PRTR5V0U2X
D7 = LED groen, SMD 0805
T1,T2 = BF545A, SMD SOT23
IC1,IC2 = 6N137, DIP8
IC3 = ATxmega128A4U-AU (geprogrammeerd, nr. 140126-41)
IC4 = KF33BDT-TR
Diversen:
K1,K2 = 2-polige printkroonsteen, steek 5,08 mm
K3 = 2x5-pens pinheader, steek 2,54 mm
K4 = 4-pens pinheader, steek 2,54 mm
K5 = Micro-USB-bus, type B, SMD
K6 = 2x3-pens pinheader met kraag, steek 2,54 mm
JP1..JP3 = 2-pens pinheader, steek 2,54 mm
JP4 = 3-pens pinheader, steek 2,54 mm
JP1..JP4 = jumper, steek 2,54 mm
PC1..PC4 = soldeerpen, 1,3 mm
X1 = kristal 12 MHz/18 pF SMD, 5x3,2 mm (Abracon ABM3-12.000MHZ-D2Y-T)
Print 140126-1 of
Kant-en-klaar opgebouwde module 140126-91 [3]
Discussie (0 opmerking(en))