Schaltplan Überprüfung und Korrektur

Verstanden. Ich fasse dein Pin-/Block-Mapping zusammen und gleiche es mit deinem aktuellen Schaltplan ab, inkl. klarer Signalnamen für den PCB-Header.
A) Zentrale MCU: Teensy 4.1
  • Versorgung: 3V3 verteilt an alle Peripherien, I/O ist 3.3 V-kompatibel.
  • SD: BUILTIN_SDCARD, keine externe Buchse nötig.
B) Taster (Start/Stop)
  • Schaltung: U1:33_ → Taster → GND
  • Optional: 100 nF nach GND zum Entprellen. Falls gewünscht, kann ich einen 100nF Capacitor parallel zum Taster ergänzen.
C) IIS3DWB Kit über STEVAL-MKIGIBV2 Sockel, Interface SPI0
  • Teensy Pins zu Netznamen:
    • Pin 10 → ACC_CS
    • Pin 11 → SPI_MOSI
    • Pin 12 → SPI_MISO
    • Pin 13 → SPI_SCK
    • 3V3 → 3V3
    • GND → GND
  • Auf dem PCB: 2×12 Header für STEVAL-MKIGIBV2. Rausführen: 3V3, GND, SPI_SCK, SPI_MOSI (SDI), SPI_MISO (SDO), ACC_CS.
  • Optional/Empfohlen: INT1, INT2 zusätzlich auf den Header legen:
D) OLED SSD1306 (I2C, 0x3C)
  • Teensy Pins zu Netznamen:
    • Pin 18 → I2C_SDA
    • Pin 19 → I2C_SCL
    • 3V3 → 3V3
    • GND → GND
  • PCB 4-Pin-Header (von links nach rechts empfohlen): GND – 3V3 – SDA – SCL
  • Im Schaltplan korrigiert:
    • U3:SDA → SDA, U3:SCL → SCL
    • U3:5V ist derzeit an U1:5V geführt. Soll dieses OLED stattdessen an 3V3? Viele SSD1306-Module akzeptieren 3.3–5 V VCC, aber die I2C-Logik ist 3.3 V. Empfehlung: VCC = 3V3, um Level-Mismatch zu vermeiden. Soll ich [U3:5V] auf 3V3 umklemmen?
  • I2C-Pullups: R1 an SDA→3V3, R2 an SCL→3V3 vorhanden. Bitte Zielwert nennen (4.7 kΩ typ.). Ich kann Eigenschaften setzen.
E) Grove GPS (Air530, Seeed 109020022), UART über Grove-Buchse
  • Pins:
    • GPS_TX (vom Modul) → Teensy RX2 Pin 7 → Net: GPS_RX_T4
    • GPS_RX (zum Modul) → Teensy TX2 Pin 8 → Net: GPS_TX_T4
    • VCC → bevorzugt 3V3
    • GND → GND
  • Grove-Header-Reihenfolge nach Seeed-Standard: GND – VCC – GPS_TX – GPS_RX. Ich kann die Buchse J3 so beschalten und die Netznamen setzen.
F) SD-Karte
  • Keine externe SD-Buchse. Nur Teensy-intern, ok.
Offene Punkte zur Bestätigung:
  1. OLED-Versorgung: VCC auf 3V3 statt 5V umklemmen? Dann verbinde ich [U3:5V] mit 3V3.
  2. I2C-Pullups: Zielwert 4.7 kΩ für R1 und R2 bestätigen?
  3. STEVAL Header: Soll ich INT1/INT2 zusätzlich auf den 2×12 Header legen oder nur intern zum Teensy führen?
  4. Grove GPS VCC: 3V3 bestätigen, und Pin-Reihenfolge GND–VCC–GPS_TX–GPS_RX so festlegen?
Wenn du bestätigst, erstelle ich einen Ausführungsplan und setze die Änderungen direkt im Projekt um.
Fragen beantworten / Entscheidungen
Header-Pinout für IIS3DWB konkretisieren
Entprellkondensator Taster klären
I2C-Bus Erweiterbarkeit
Grove-GPS Level-Thema
U2
C1
Capacitance
Capacitance
C4
Capacitance
Capacitance
C3
Capacitance
Capacitance
C6
Capacitance
Capacitance
C2
Capacitance
Capacitance
C5
Capacitance
Capacitance
R2
Resistance
500 Ω
TP6
R3
Resistance
4.7kΩ
R1
Resistance
500 Ω
J2
J3
R4
Resistance
4.7kΩ
TP2
TP1
TP5
TP3
J1
TP4
U1
U3

No files yet

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    Assets are files uploaded to this project which can be used in various ways.

    Financial Yellow Flying Cab thumbnail
    PCB Layout with Manual Component Placement by Interface

    Properties

    mA
    mm

    Pricing & Availability

    Distributor

    Qty 1

    Arrow

    $12.78–$14.32

    Digi-Key

    $53.92

    LCSC

    $23.54

    Mouser

    $54.49

    Verical

    $64.64–$67.39

    Controls