PCB-overzicht voor Deepthroat Trainer.
De PCB van de DT Trainer rev4 is de besturingsassemblage voor de alles-in-één traineropbouw. Deze bevat de ESP32-firmware, dashboardconnectiviteit, stroom- en oplaadinterfaces, sensorinvoer, display en LED-feedback, en de trillingsoutput die tijdens de training wordt gebruikt.
De oorspronkelijke bewerkbare PCB-bron is DipTrace rev4. Er is ook een KiCad-conversie voor rev4 gepubliceerd, die tot aan de definitieve verificatie van de conversie gelijk moet blijven aan de oorspronkelijke DipTrace-bron.
Elektrische architectuur
| Gebied | Rol |
|---|---|
| ESP32-besturing | Voert de firmware uit en verzorgt WiFi-communicatie, OTA-updatecontroles, apparaatstatus en sessielogica. |
| Stroom en opladen | Verwerkt de USB-C-ingang, batterijaansluiting, oplaadondersteuning en gereguleerde voeding voor de PCB. |
| Sensorinterface | Verbindt de trainerpositiesensor die wordt gebruikt voor kalibratie en trainingsfeedback. |
| Gebruikersinterface | Stuurt het OLED-scherm, de knopinvoer en de RGB-status-LED's aan die worden gebruikt in de assemblage en de firmwareflow. |
| Haptiek en output | Stuurt de vibratiemotor en lokale feedbackuitgangen aan tijdens de training. |
| Programmering en productie | Biedt de PCB-bron, productie-BOM, Gerber-bestanden en het pick-and-place-pakket die nodig zijn voor fabricage en assemblage. |
PCB-bronbestanden
| Asset | Locatie | Opmerkingen |
|---|---|---|
| DipTrace-schema | 217A_dttrainer_rev4.dch | Bewerkbare rev4-schemabron. |
| DipTrace-bordindeling | 217A_dttrainer_rev4.dip | Bewerkbare bron van de rev4-PCB-lay-out. |
| KiCad-project | 217A_dttrainer_rev4.kicad_pro | Geconverteerd rev4 KiCad-project. |
| KiCad-schema | 217A_dttrainer_rev4.kicad_sch | Geconverteerd rev4 KiCad-schema. |
| KiCad-bordindeling | 217A_dttrainer_rev4.kicad_pcb | Geconverteerde rev4-KiCad-PCB-indeling. |
| KiCanvas-voorbeeld | KiCad-rev4-project openen | Browservoorbeeld van het geconverteerde KiCad-project. |
| Gedetailleerde PCB-stuklijst | pcb-bom-full.csv | Uitgebreide stuklijst op bordniveau, met behoud van de inkoop- en assemblagekolommen uit het bronspreadsheet. |
| PCB-bronnotities | README.md | Herkomst, mapgrens en DipTrace/KiCad-pariteitsnotities. |
Productiepakket
De huidige productie-export is het rev4-bestelpakket van mei 2025 waarvan is vastgesteld dat het goed functioneert.
| Asset | Locatie | Opmerkingen |
|---|---|---|
| Gerber-archief | Trainer_gerber_Y35.zip | Productiearchief van de beproefde bestelling. |
| Productie PCB BOM | Trainer BoM May 15.xls | Productie-PCB-stuklijst voor de productieorder. |
| Pick-and-place | pickplace_dttrainer_rev4 (1).xlsx | Gegevens over plaatsing van componenten voor montage. |
| Productie-exportnota's | README.md | Herkomstnotities voor de beproefde productie-export. |
Stuklijstgrens
De canonieke RAD-BOM is hardware/bom.csv. Deze vermeldt de bestukte PCB als één assemblageregel op apparaatniveau, zodat de assemblagedocumentatie gericht blijft op de traineropbouw.
De onderliggende onderdelen op bordniveau worden bijgehouden in hardware/pcb/diptrace-rev4/pcb-bom-full.csv om te voorkomen dat fabrikant-, leverancier-, footprintgegevens en assemblagegegevens uit de PCB-bronexport verloren gaan.