Over dit artikel

USB-stick aan de microcontroller

Logger voor seriële data

USB-stick aan de microcontroller
Dit project maakt het mogelijk een standaard USB-stick rechtstreeks aan te sluiten op een microcontrollersysteem. Een USB-stick is een betrouwbaar en goedkoop niet-vluchtig geheugen waarmee de data van de microcontroller op een ideale manier kan worden opgeslagen, getransporteerd en overgedragen. Voor het aansluiten van een USB-stick is echter een host-controller nodig en voor het opslaan van de data zijn loggingsfuncties nodig. Beide taken worden met een PIC24FJ64GB002 van Microchip elegant opgelost.
Dit artikel kan alleen worden gedownload door geregistreerde gebruikers.
Login | Registreer nu!
Producten
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. Deze dienst van Eurocircuits maakt gebruik van dezelfde productieprocessen die wij ook zelf gebruiken voor onze serie-productie.

Extra info, Update

* USB-2.0-compatibel
* Datasnelheid tot 12-Mbit/s
* Verbinding met de host: +5 V, GND, ?C-Tx
* UART via bestand op stick configureerbaar
* Open-source-firmware
* Voeding: +5 V, 50 tot 80 mA

Componenten
Download de BOM lijst
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.
Component list

Weerstanden:
R1 = 1 k
R2,R4..R6 = 220 Ohm
R3 = 5k6
Condensatoren:
C1,C2,C7..C9 = 100 n
C3,C6 = 4?7/35 V verticaal
C4,C5 = 22 p
Halfgeleiders:
D1 = Low-current-LED, 3 mm
IC1 = PIC24FJ64GB002-I/SP (geprogrammeerd, 110409-41)
IC2 = LP2950-33LPE3
Overig:
F1 = automatische zekering, 250 mA houdstroom, 500 mA afschakelstroom (bijv. Littlefuse 72R025XPR)
X1 = 12-MHz-kristal
K1 = USB-connector type A voor printmontage
K2 = 2x5-polige haakse header
K3 = 6-polige header
Print 110409-1

Reacties worden ingeladen...