$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
De tumorcellijnen en dierlijke embryo's werden verkregen van het NHC Key Laboratory of Chronobiology (Sichuan University) en werden behandeld volgens de protocollen goedgekeurd door de lokale institutionele beoordelingscommissie en ethische commissie, evenals relevante nationale regelgeving. Deze methode mag niet direct in de klinische praktijk worden toegepast of gebruikt worden voor menselijke embryokweek zonder voldoende experimentele validatie.
OPMERKING: De hardware (PCB-ontwerpbestanden en 3D-modellen/STL-bestanden) wordt uitgebracht onder de CERN Open Hardware License Versie 2 – Sterk Reciprocal (CERN-OHL-S-2.0), en de software (Controller desktop GUI en Raspberry Pi backend) wordt uitgebracht onder de MIT-licentie. Alle ontwerpbestanden en broncode zijn openbaar beschikbaar via de projectrepository GitHub.
1. 3D drukken
- Download en print de 3D-bestanden die in de Materiaaltabel staan, die beschikbaar zijn in de aanvullende bestanden zip-map (Supplementary File 1) of in de STL-map van de GitHub-repository (https://github.com/michael513823-sys/OpenLapse).
- Fabriceer de meeste onderdelen met een gewone 3D-printer met een werkvolume van 250 mm × 250 mm × 250 mm, maar de behuizing en het middelste frame (die op hun breedste punt tot 312 mm kunnen bereiken) vereisen een printer in groter formaat voor het afdrukken van één stuk.
- Als de onderdelen in secties geprint moeten worden, voeg dan geen uitlijnpennen toe op de snijvlakken. Het is ook aan te raden om alle componenten op dezelfde 3D-printer te printen, bij voorkeur een die XYZ-kalibratie heeft ondergaan, om problemen met fit-tolerantie te verminderen.
- Bij het printen schakel je supports in de slicer in en zet je ze alleen op een bouwplaat om te voorkomen dat de montagegaten worden geblokkeerd. Gebruik een laaghoogte van 0,2 mm en een infill van 50% of pas aan op basis van ervaring.
- Fabriceer onderdelen met een standaard desktop of commerciële 3D-printer.
OPMERKING: De meegeleverde ontwerpbestanden zijn in STL-formaat en kunnen worden verwerkt met gebruikelijk beschikbare slicingsoftware. Polylactinezuur (PLA) wordt aanbevolen als drukmateriaal vanwege de algemene geschiktheid voor laboratoriumgebruik; Materialen met een geverifieerd lage cytotoxiciteit worden waar van toepassing de voorkeur gegeven. Optionele, vooraf geconfigureerde slicingbestanden worden in de aanvullende materialen ter referentie verstrekt en kunnen indien nodig worden aangepast voor verschillende printers.
- Na het printen verwijder je voorzichtig de steunen en schuur je de ondersteunde oppervlakken glad. Voor gesneden onderdelen gebruik je cyanoacrylaatlijm om de gesneden oppervlakken te verbinden en laat je minstens 6 uur uitharden voordat je verder gaat met de montage.
2. Assemblage van de Z-as en beeldmodule (Figuur 1)

Figuur 1: Assemblage van het Z-as focusseringsmechanisme en beeldmodule. Stapsgewijze illustratie van het assemblageproces van het Z-as focussysteem en de beeldmodule. (A) Voorbereiding van de Z-as beugel met ingebedde moeren voor de montage van componenten. (B) Installatie van hulpcomponenten, waaronder de CSI-kabelhouder en flensmoer. (C) Assemblage van de optische module, inclusief de objectieflens, buislens en adapter, gevolgd door integratie in de ondersteunende beugel. (D) Montage van de optische module op de Z-as beugel met uitlijning van de optische as op de opening van de CMOS-sensor. (E) Installatie van lineaire lagers in de Z-as beugel. (F) Integratie van de geleidestang, flenscomponent, lineaire lagers en stappenmotor om het bewegingssysteem te vormen. (G) Koppeling van de Z-as beugels via geleidestangen en koppeling van de loodschroef met de moer. (H) Installatie van de CMOS-beeldmodule (Raspberry Pi Camera V2) op het systeem. Klik hier om een grotere versie van deze figuur te bekijken.
- Bereid de standaardcomponenten voor die in de Materiaaltabel staan.
OPMERKING: De schroeven zijn al voorzien van redundantie, en de resterende items kunnen indien nodig met een klein overschot worden gekocht.
- Installeer de bevestigingsschroeven (Figuur 1A). Steek de M3-moeren in de moersporen van Z-as beugel B en schroef vervolgens de 10–15 mm M3-schroeven vast. In dit stadium moet de schroeven niet volledig worden aangedraaid—de laatste aandraaiing moet tijdens de assemblage plaatsvinden om te voorkomen dat de installatie van de lineaire lagers en optische componenten wordt verstoord.
OPMERKING: Vergelijkbare bevestigingsstructuren komen voor in meerdere andere componenten en zullen niet worden herhaald in de volgende instructies.
- Steek CSI-kabelhouder A in de T-gleuf van Z-as beugel B (Figuur 1B,E). Plaats de T5-kopschroefmoer in de bevestigingsuitsparing en zet hem dan vast met een M3-schroef en moer.
OPMERKING: De meeste T5 schroefmoeren zijn gemaakt van PTFE en mogen niet te hard worden aangedraaid om vervorming te voorkomen.
- Installeer de optische assemblage (Figuur 1C). Schroef het 10× objectief in de interne RMS-schroefdraad van de RMS-naar-SML adapterring. Plaats de 50 mm buislens in de SML05 buishouder en schroef dan de adapterring in de SML05 om de buislens vast te zetten.
- Als de buislens op dit moment niet stevig kan worden vastgehouden, gebruik dan eerst de SMLRR-retainring om de lens vast te zetten en schroef dan de RMS-naar-SML adapter in. Schroef tenslotte de SML05 op de SML-beugel om de optische assemblage compleet te maken.
- Installeer de optische assemblage in Z-as beugel B (Figuur 1D). Let op dat de SML-bracket niet centraal symmetrisch is, dus zorg ervoor dat de oriëntatie correct is zodat de lensopening concentrisch is met de CMOS-opening.
- Draai de M3-schroeven aan beide zijden om de optische assemblage vast te zetten. Daarna installeer je de twee 5 mm lineaire lagers op hun plaats (Figuur 1E).
- Installeer Z-as beugel A (Figuur 1F). Steek de 80 mm geleidestang in het linkerbenedengat van Z-as beugel A en zet deze vast met een M3-schroef en moer. Plaats de T5 snijflange schroefmoer en bevestig deze met een M2 zelftappende schroef.
- Plaats de twee lineaire lagers en zet ze op hun plaats. Plaats de 50 mm steekschroef-stapmotor in de bevestigingszitting en bevestig deze met M2.5 schroeven.
- Zet de voltooide Z-as beugel A en Z-as beugel B secties samen (Figuur 1G).
- Plaats eerst de geleidestang van Z-as beugel A in de lineaire lagers van Z-as beugel B. Draai voorzichtig de loodschroef op sectie A met de hand zodat deze in de moer van de steekschroef op sectie B wordt geschroefd.
- Als er merkbare weerstand wordt tegengekomen bij het draaien van de leidschroef, draai dan de M3-schroeven iets los die de lineaire lagers op sectie B vastzetten; maak ze echter niet zo los dat de lagers eruit kunnen vallen.
- Verwijder de lensassemblage van de Raspberry Pi V2 cameramodule, zodat alleen de CMOS-sensor op zijn plaats blijft. Installeer het CMOS en de PCB aan de onderkant van Z-as beugel B en zet ze vast met M2 zelftappende schroeven.
- Verbind de FPC-kabel van de camera aan op de printplaat van de module en leid de kabel vervolgens voorzichtig door de gleuf van CSI-kabelhouder A om hem op zijn plaats te zetten.
3. Assemblage van het middenframe bewegingsplatform (Figuur 2)

Figuur 2: Assemblage van het middelste frame en het XY-bewegingsmechanisme. Stapsgewijze illustratie van het assemblageproces van het middenframe en het XY-translatiebewegingssysteem. (A) Installatie van de X-as geleiderails en montagebeugel op het centrale frame. (B) Montage van de Y-as beugels op de X-as geleiderails en integratie van de schroefmoer. (C) Installatie van de X-as stappenmotor en koppeling met de steekschroef. (D) Integratie van de Y-as leidschroef, motor, geleidestang en lagercomponenten om het bewegingssysteem compleet te maken. Klik hier om een grotere versie van deze figuur te bekijken.
- Installeer de X-as lineaire rails en de X-as beugel (Figuur 2A). Plaats de twee X-as lineaire rails op het middelste frame en plaats M3-schroeven om ze vast te zetten.
- Verwijder tijdens de installatie de rijtuigblokken niet van de rails, omdat ze moeilijk te plaatsen kunnen zijn of beschadigd kunnen raken. Vervolgens monteer je de X-as beugel op het middelste frame en bevestig je deze met M3-schroeven.
- Installeer de Y-as beugels (Figuur 2B). Plaats Y-as beugel A en Y-as beugel B op de X-as affuitblokken, lijn de montagegaten uit en zet ze vast met M3-schroeven.
- Steek de T5 snijflensmoer in de montageuitsparing van Y-as beugel B en bevestig deze met een M2 zelf-tappende schroef.
- Steek de voorschroef van de X-as stappenmotor door de centrale opening van de X-as beugel en schroef de schroef ongeveer 20 mm in de geïnstalleerde T5 snijflange schroefmoer in. Bevestig de motor op de X-as beugel met M2,5 schroeven (Figuur 2C). Controleer of de voorschroef soepel draait.
- Als er overmatige weerstand wordt gevoeld, maak dan de zelftappende schroef die de T5-steekschroefmoer en de bevestigingsschroeven van de X-as beugel vastmaakt iets losser en breng dan lijm aan om de moer op zijn plaats te zetten zodra de uitlijning correct is.
- Installeer de Z-as en de beeldvorming op de Y-as beugels (Figuur 2D). Plaats het 5 mm ID-kogellager in de lagerzadel van Y-as beugel A en zet het vast met een M3-schroef.
- Steek de loodschroef van de Y-as stappenmotor door de schroefmoer op de Z-as beugel A van de beeldvormingsassemblage en steek deze vervolgens door de binnenboring van het lager.
- Leid de 5 mm geleidestang door de lineaire lagers van Z-as beugel A, verbind de twee Y-as beugels, en zet beide zijden vast met M3-schroeven. Draai de Y-as leidschroef om te controleren of de beweging soepel is.
4. Montage van de achtergrondverlichting en de behuizing (Figuur 3)

Figuur 3: Assemblage van de behuizing en backlightmodule. Stapsgewijze illustratie van het assemblageproces van de behuizing en het geïntegreerde achtergrondverlichtingssysteem. (A) Leiden van motorkabels onder het middelste frame en aansluiting op het stuurbord. (B) Installatie van de besturingscomponenten, inclusief de Raspberry Pi Zero en het stuurbord, in de onderste behuizing. (C) Integratie van stroom- en achtergrondverlichtingsverbindingen met externe connectoren. (D) Plaatsing en uitlijning van het centrale frame op de onderste behuizing met voltooide elektrische aansluitingen. (E) Installatie van de transparante plaat en assemblage van de bovenste en onderste behuizingen. (F) Het afdichten van de behuizing om de milieuisolatie te verbeteren. (G) Plaatsing van de putplaathouder op het observatievenster. (H) Assemblage van de backlightmodule en integratie in de behuizing. Klik hier om een grotere versie van deze figuur te bekijken.
- Leid de kabels zoals weergegeven in Figuur 3A. Voer de X- en Y-as stappenmotorkabels naar beneden door de voorste kabelopeningen van het middelste frame, terwijl de Z-as motorkabel naar beneden door de achterste kabelopening moet worden geleid.
- Plaats elke motor naar de positie het verst van de betreffende opening om de maximale benodigde kabellengte te bepalen. Nadat je hebt bevestigd dat de kabellengtes passend zijn, zet je de kabels vast met smeltlijm.
- Installeer de gemonteerde Raspberry Pi Zero 2 W en de controllerboard op de beugel van het moederbord, en zet ze vast met M3-schroeven en moeren. Plaats de beugel van het hoofdbord in de bijbehorende sleuf van de Enclosure Lower (Figuur 3B).
- Verbind de backlight- en stroomkabels (Figuur 3C). Knip de XH 3-pinkabel door en steek het XH-uiteinde in de backlight control connector op de controllerkaart; Verbind het vrije uiteinde met de vrouwelijke kant van een 3-pins luchtvaartconnector en monteer deze op de behuizing, verbind vervolgens het andere vrije uiteinde met de mannelijke 3-pins luchtvaartconnector en steek het XH-uiteinde in het stopcontact op het verlichtingsbord.
- Leid de stroomkabels van de stroomterminal op de controllerboard naar de vrouwelijke zijde van een 2-pins luchtvaartconnector, volgens de polariteit die wordt aangegeven door het zeefdruk op de controllerboard, en gebruik een DC 12 V voeding die minstens 5 A stabiele stroom kan leveren.
- Verbind de kabels van de stappenmotor met de bijbehorende poorten op de controllerprintplaat. Nadat je hebt gecontroleerd dat alle verbindingen stevig zitten, plaats je het middelste frame op de onderste behuizing en lijn je het uit met de M3-montagegaten (Figuur 3D).
- Snijd de 2 mm hoogtransmissie acrylplaat tot een maat van 116 × 194 mm en verbind deze met siliconenrubber aan het kijkvenster van het bovenoppervlak van de behuizing (Figuur 3E). Let op dat een glazen plaat betere beeldkwaliteit kan bieden, maar moeilijker te snijden is. Plaats het bovenste bovenste van de behuizing op het middelste frame en breng siliconenrubber aan langs de naden als een betere afdichting nodig is (Figuur 3F). Bij het gebruik van celkweekplaten plaats je de algemene houder voor de putplaat boven het kijkvenster (Figuur 3G).
- Assembleer de achtergrondverlichtingsarray (Figuur 3H). Plaats het verlichtingsbord in de 3D-geprinte lichtschaal A, plaats de 1 mm acryl- of glazen diffuserplaat, bedek deze met lichtschaal B en zet de montage vast met M2 zelftappende schroeven.
5. Elektronica en bedrading (Figuur 4)

Figuur 4: Belangrijkste elektronische componenten en systeemintegratie. Overzicht van de belangrijkste elektronische componenten die in het systeem worden gebruikt en hun samengestelde configuratie. De bovenste rij toont individuele componenten, waaronder de Raspberry Pi Zero 2 W, TMC2209 drivermodules, controllerbord, Raspberry Pi Camera V2 en illumination arrayboard. De onderste rij toont de geassembleerde besturings- en drivercircuits, waarin de Raspberry Pi is geïntegreerd met het controllerbord en motordrivers, evenals de achtergrondverlichting van LED-array die is geconfigureerd voor multi-well plaatverlichting. Klik hier om een grotere versie van deze figuur te bekijken.
OPMERKING: Figuur 4 toont de belangrijkste elektronische componenten die in dit project zijn gebruikt, terwijl de overige items te vinden zijn in de Materiaaltabel. De controllerboard en illumination array board worden niet in massa geproduceerd; hun PCB-ontwerpbestanden zijn openbaar beschikbaar in de GitHub-repository of aanvullende bestanden (Supplementary File 1), onder de directory "PCB". Deze repository bevat de schematische diagrammen, Gerber-fabricagebestanden en de stuklijst (BOM). Gebruikers kunnen deze bestanden downloaden en indienen bij een PCB-fabrikant voor maatwerk. De componenten kunnen handmatig worden gesoldeerd, of SMT-assemblagediensten kunnen direct volledig geassembleerde printplaten verkrijgen.
- Bij aankoop van de Raspberry Pi Zero 2 W moet je ervoor zorgen dat je de versie kiest zonder voorgesoldeerde headers, omdat de korte zijde van de 2×20-pins mannelijke header vanaf de onderkant van de Pi Zero-pads moet worden ingebracht en op zijn plaats gesoldeerd moet worden—een onconventionele oriëntatie.
- Na het solderen steek je de printplaat in de controllerprintplaat. Installeer vervolgens de TMC2209 Driver Module in de drie motordriver-sockets.
- Voer een functionele test uit voordat je de resterende onderdelen in elkaar zet. Dit vereist het aansluiten van de cameramodule op de Raspberry Pi zero met de CSI FFC-kabel (de kabel mag alleen worden in- of verwijderd wanneer het systeem wordt uitgeschakeld). Sluit vervolgens elke stappenmotor aan op de 4-pins connectoren naast de TMC2209 Driver Modules.
6. Software-installatie en configuratie (Figuur 5)

Figuur 5: Gebruikersinterface van de besturingssoftware. Overzicht van de grafische gebruikersinterface die wordt gebruikt voor systeembesturing, beeldverwerving en geautomatiseerd well-plate scannen. (A) Preview-interface, die realtime beeldopname toont met bedieningselementen voor verlichtingsinstellingen, beeldopname en handmatige toneelbeweging. (B) Capture task-interface, die de multi-well plaatindeling toont voor geautomatiseerd scannen, inclusief putselectie, acquisitieparameters en taakuitvoeringscontroles. Klik hier om een grotere versie van deze figuur te bekijken.
- Systeemopstelling: Installeer Raspberry Pi OS met Raspberry Pi Imager. Selecteer de Raspberry Pi Zero 2 W als doelapparaat en kies een 32-bit systeem zonder desktopomgeving om de prestatie-overhead te verminderen. Gebruik een microSD-kaart (minimaal 8 GB; 32 GB of groter wordt aanbevolen).
- Netwerkconfiguratie: In de instellingen van de imager schakel SSH in, stel een gebruikersnaam en wachtwoord in, en configureer de Wi-Fi-verbinding. Na het flashen steek je de microSD-kaart in de Raspberry Pi en zet je hem aan.
- Installatie en configuratie van Raspberry Pi-zijde software: Volg de instructies in de Raspi-map van de GitHub-repository om het project te klonen en de embedded software op de Raspberry Pi te installeren. Voltooi de vereiste configuratiestappen zoals beschreven, inclusief afhankelijkheidsinstallatie en systeeminstallatie.
- PC-side software-installatie en configuratie: Installeer en configureer de controlesoftware op een pc of Mac door de instructies in de Controller-map van dezelfde repository te volgen. Zorg ervoor dat alle vereiste afhankelijkheden zijn geïnstalleerd en dat de softwareomgeving correct is geconfigureerd.
- Verbinding en verificatie: Start de Controller GUI op een pc of Mac. Gebruik de automatische zoekfunctie om de Raspberry Pi te vinden en een verbinding tot stand te brengen. Verifieer succesvolle communicatie door de bewegingen van het podium te testen en realtime camera-preview te bevestigen.
- Werking: Configuratie van acquisitieparameters in de besturingssoftware, waaronder plaattype, geselecteerde putten, vanginterval en taaknaam. Het systeem ondersteunt tot 96 putten en handhaaft automatisch minimale intervalbeperkingen.
- Aanvullende bronnen: Aanvullende gedetailleerde instructies, configuratiebestanden en probleemoplossingsgidsen zijn beschikbaar in de GitHub-repository.