06Portfolio
Płytka sterownika na Pico 2 W
Docelowa płytka dla elektroniki z Golfa IV: Raspberry Pi Pico 2 W zamiast Pi Zero z modułami, zasilanie odporne na przepięcia z instalacji auta i wszystkie wyjścia na jednej płycie. Schemat i PCB generują skrypty.
W liczbach
- Wymiary płytki
- 140 × 100 mm
- Wejście przetwornic
- 60 V
- Błędy DRC
- 0
Problem
Dzisiejszy układ w aucie to Pi Zero 2 W i kilka modułów na przewodach: UPS, przetwornik ADC, sterowniki ULN i osobna ładowarka 12 V. Działa, ale ma dużo połączeń, a zasilanie z instalacji auta nie jest chronione przed przepięciami. Przejście na docelowy sprzęt trzeba było zaplanować tak, żeby później niczego nie przerabiać od nowa.
Podejście
Pico 2 W (RP2350 + CYW43439) robi wszystko samo, a na płytce zostaje nieobsadzone złącze UART pod Pi Zero jako plan B. Tor zasilania: bezpiecznik, ochrona przed odwrotną polaryzacją na P-MOSFET, dioda TVS na zrzut obciążenia i dwie przetwornice TPS54360 z wejściem do 60 V — osobno dla logiki i dla taśmy LED, żeby taśma nie ściągała logiki w dół. Wejścia z zamków mają dzielnik z filtrem RC (τ ≈ 1 ms), szyby i lusterka idą przez ULN2803/ULN2003 równolegle do fabrycznych przycisków, zamek centralny przez transoptory PC817. Schemat, rozmieszczenie elementów i routing (Freerouting) generują skrypty w Pythonie — zmiana w specyfikacji to ponowne uruchomienie, a nie ręczne przeklikiwanie.
Efekt
Rewizja 0.1: płytka 140 × 100 mm, dwie warstwy, ERC i DRC bez błędów, komplet plików produkcyjnych — Gerber, BOM, pozycje elementów i model STEP do projektu obudowy. Przed zamówieniem zostaje prototyp, który ma potwierdzić trzy rzeczy: Bluetooth w dwóch rolach naraz, TLS 1.3 przez modem LTE i kanał WireLink na mbedTLS zgodny z wektorami testowymi.