Le linee cellulari tumorali e gli embrioni animali sono stati prelevati dal Laboratorio Chiave di Cronobiologia NHC (Università del Sichuan) e sono stati gestiti in conformità con i protocolli approvati dal comitato di revisione istituzionale locale e dal comitato etico, nonché dalle normative nazionali pertinenti. Questo metodo non deve essere applicato direttamente nella pratica clinica né utilizzato per la coltura di embrioni umani senza sufficiente validazione sperimentale.
NOTA: L'hardware (file di progettazione PCB e modelli 3D/file STL) è rilasciato sotto la licenza CERN Open Hardware Version 2 – Strongly Reciprocal (CERN-OHL-S-2.0), mentre il software (interfaccia grafica desktop controller e backend Raspberry Pi) è rilasciato sotto licenza MIT. Tutti i file di design e il codice sorgente sono disponibili pubblicamente tramite il repository GitHub del progetto.
1. 3D stampa
- Scarica e stampa i file 3D elencati nella Tabella dei Materiali, disponibili nella cartella supplemental files zip (Supplementary File 1) o nella cartella STL del repository GitHub (https://github.com/michael513823-sys/OpenLapse).
- Fabbricare la maggior parte dei componenti utilizzando una stampante 3D comune con un volume di lavoro di 250 mm × 250 mm × 250 mm, ma l'involucro e il telaio centrale (che raggiungono fino a 312 mm nel punto più largo) richiedono una stampante di formato più grande per la stampa monopezzo.
- Se i pezzi devono essere stampati a sezioni, non aggiungere perni di allineamento sulle superfici tagliate. È inoltre consigliabile stampare tutti i componenti sulla stessa stampante 3D, preferibilmente una che abbia subito calibrazione XYZ, per ridurre i problemi di tolleranza di adattamento.
- Durante la stampa, attiva i supporti nel slicer e impostali solo sul piatto di costruzione per evitare di ostruire i fori di montaggio. Usa un'altezza dello strato di 0,2 mm e un riempimento del 50% oppure aggiusta in base all'esperienza.
- Fabbricare i componenti utilizzando una stampante desktop standard o commerciale.
NOTA: I file di progettazione forniti sono in formato STL e possono essere elaborati utilizzando software di slicing comunemente disponibile. L'acido polilattico (PLA) è raccomandato come materiale di stampa per la sua generale idoneità all'uso in laboratorio; Sono preferiti materiali con citotossicità bassa verificata, quando applicabile. File di slicing preconfigurati opzionali sono forniti nei materiali supplementari per riferimento e possono essere adattati a diverse stampanti secondo necessità.
- Dopo la stampa, rimuovere con cura i supporti e carteggiare le superfici supportate per renderle lisce. Per le parti tagliate, usa adesivo cianoacrilato per aderire alle superfici tagliate e lascia almeno 6 ore di polimerizzazione prima di proseguire con il successivo assemblaggio.
2. Assemblaggio dell'asse Z e del modulo di imaging (Figura 1)

Figura 1: Assemblaggio del meccanismo di messa a fuoco sull'asse Z e del modulo di imaging. Illustrazione passo dopo passo del processo di assemblaggio del sistema di messa a fuoco sull'asse Z e del modulo di imaging. (A) Preparazione della staffa dell'asse Z con dadi incorporati per il montaggio dei componenti. (B) Installazione di componenti ausiliari, inclusi il portacavi CSI e il dado a flangia. (C) Assemblaggio del modulo ottico, inclusi l'obiettivo obiettivo, l'obiettivo a tubo e l'adattatore, seguito dall'integrazione nel supporto del supporto. (D) Montaggio del modulo ottico sulla staffa dell'asse Z con l'allineamento dell'asse ottico all'apertura del sensore CMOS. (E) Installazione di cuscinetti lineari nella staffa dell'asse Z. (F) Integrazione della biella guida, componente della flangia, cuscinetti lineari e motore passo a passo per formare il sistema di movimento. (G) Accoppiamento delle staffe dell'asse Z tramite bielle guida e innestamento della vite con il dado. (H) Installazione del modulo di imaging CMOS (Raspberry Pi Camera V2) sul sistema. Clicca qui per visualizzare una versione più grande di questa figura.
- Prepara i componenti standard elencati nella Tabella dei Materiali.
NOTA: Le viti sono già state incluse con ridondanza e gli altri articoli possono essere acquistati con un piccolo surplus secondo necessità.
- Installa le viti di montaggio (Figura 1A). Inserire i dadi M3 nelle fessure del dado della staffa B dell'asse Z, poi filettare le viti M3 da 10–15 mm in posizione. In questa fase, non stringere completamente le viti: la serratura finale deve essere effettuata durante l'assemblaggio per evitare interferenze con l'installazione dei cuscinetti lineari e dei componenti ottici.
NOTA: Strutture di fissaggio simili compaiono in molteplici altri componenti e non verranno ripetute nelle istruzioni seguenti.
- Inserire il portacavi CSI A nella fessura a T della staffa B dell'asse Z (Figura 1B, E). Posiziona il dado della vite T5 nel suo incavo di montaggio, poi fissalo con una vite e un dado M3.
NOTA: La maggior parte dei dadi a vite T5 è in PTFE e non deve essere stretta troppo per evitare deformazioni.
- Installa l'assemblaggio ottico (Figura 1C). Inserisci l'obiettivo 10× nelle thread interne RMS dell'anello adattatore RMS-SML. Inserisci l'obiettivo da 50 mm nel supporto tubo SML05, poi avvita l'anello adattatore nello SML05 per fissare l'obiettivo a tubo.
- Se la lente a tubo non può essere tenuta saldamente a questo punto, si utilizza prima l'anello di ritenimento SMLRR per fissare l'obiettivo, poi infilare l'adattatore RMS-a-SML. Infine, avvita la SML05 sulla staffa SML per completare l'assemblaggio ottico.
- Installare l'assemblaggio ottico nella staffa B dell'asse Z (Figura 1D). Si noti che il bracket SML non è simmetrico centralmente, quindi assicurati che la sua orientazione sia corretta in modo che l'apertura dell'obiettivo sia concentrica con l'apertura CMOS.
- Stringi le viti M3 su entrambi i lati per fissare l'assemblaggio ottico. Successivamente, installare i due cuscinetti lineari da 5 mm in posizione (Figura 1E).
- Installare la staffa dell'asse Z A (Figura 1F). Inserisci la barra guida da 80 mm nel foro in basso a sinistra della staffa dell'asse Z A e fissala con una vite e un dado M3. Inserisci il dado a vite a flange tagliate T5 e fissalo usando una vite autofilante M2.
- Inserisci i due cuscinetti lineari e fissali in posizione. Posiziona il motore passo passo a passo a vite da 50 mm nel suo posto di montaggio e fissalo con viti M2.5.
- Assemblare le sezioni completate delle staffe dell'asse Z A e della staffa dell'asse Z (Figura 1G).
- Per prima cosa, inserire la barra guida della staffa dell'asse Z A nei cuscinetti lineari della staffa dell'asse Z B. Ruota delicatamente la vite di guida della sezione A a mano in modo che si infili nel dado della vite di guida nella sezione B.
- Se si riscontra una resistenza evidente durante la rotazione della vite di guida, allentare leggermente le viti M3 che fissano i cuscinetti lineari sulla sezione B; Tuttavia, non allentarli al punto da far cadere i cuscinetti.
- Rimuovi l'assemblaggio dell'obiettivo dal modulo fotocamera Raspberry Pi V2, lasciando solo il sensore CMOS in posizione. Installa il CMOS e il PCB sul fondo della staffa B dell'asse Z e fissali con viti autoprefilanti M2.
- Collega il cavo FPC della telecamera alla scheda PCB del modulo, poi fai passare con cura il cavo attraverso la fessura del supporto del cavo CSI A per fissarlo in posizione.
3. Assemblaggio della piattaforma di movimento a medio frame (Figura 2)

Figura 2: Assemblaggio del fotogramma centrale e del meccanismo di movimento XY. Illustrazione passo dopo passo del processo di assemblaggio del frame intermedio e del sistema di movimento traslazionale XY. (A) Installazione delle guide dell'asse X e della staffa di montaggio sul telaio centrale. (B) Montaggio delle staffe dell'asse Y sulle guide dell'asse X e integrazione del dado a vite. (C) Installazione del motore passo a passo all'asse X e accoppiamento con la vite di attacco. (D) Integrazione dei componenti dell'asse Y, del motore, della barra guida e dei cuscinetti per completare il sistema di movimento. Clicca qui per visualizzare una versione più grande di questa figura.
- Installare le rotaie lineari dell'asse X e la staffa dell'asse X (Figura 2A). Posiziona le due rotaie lineari dell'asse X sul telaio centrale e inserisci viti M3 per fissarle.
- Durante l'installazione, non rimuovere i blocchi del carro dalle rotaie, poiché potrebbero diventare difficili da reinstallare o danneggiarsi. Poi, monta la staffa dell'asse X sul telaio centrale e fissala con viti M3.
- Installare le staffe dell'asse Y (Figura 2B). Posizionare le staffe A e B sull'asse Y sui blocchi del carrello sull'asse X, allineare i fori di montaggio e fissarli con viti M3.
- Inserire il dado a vite a flange tagliate T5 nella cavità di montaggio della staffa B dell'asse Y e fissalo con una vite autofilante M2.
- Inserire la vite di guida del motore passo passo all'asse X attraverso l'apertura centrale della staffa dell'asse X e infilare la vite nel dado a vite a flange T5 installato di circa 20 mm. Montare il motore sulla staffa dell'asse X usando viti M2.5 (Figura 2C). Controlla se la vite di guida ruota senza intonanci.
- Se si avverte una resistenza eccessiva, allenta leggermente la vite autofissante che fissa il dado della vite T5 e le viti di fissaggio della staffa dell'asse X, poi applica adesivo per fissare il dado una volta che l'allineamento è corretto.
- Installare l'asse Z e l'assemblaggio di imaging sulle staffe dell'asse Y (Figura 2D). Posiziona il cuscinetto a sfera da 5 mm di diametro interno nel sedile del supporto dell'asse Y A e fissalo con una vite M3.
- Fai passare la vite di guida del motore passo passo sull'asse Y attraverso il dado della vite di guida sulla staffa A dell'asse Z dell'assemblaggio di immagini, poi inseriscila attraverso il foro interno del cuscinetto.
- Guida la barra guida da 5 mm attraverso i cuscinetti lineari della staffa dell'asse Z A, collegando le due staffe dell'asse Y, e fissa entrambi i lati con viti M3. Ruota la vite di guida dell'asse Y per verificare se il movimento è fluido.
4. Assemblaggio della retroilluminazione e dell'involucro (Figura 3)

Figura 3: Assemblaggio dell'involucro e del modulo di retroilluminazione. Illustrazione passo dopo passo del processo di assemblaggio dell'involucro e del sistema integrato di retroilluminazione. (A) Instradamento dei cavi motore sotto il telaio centrale e collegamento alla scheda del conducente. (B) Installazione dei componenti di controllo, inclusi il Raspberry Pi Zero e la scheda driver, nell'involucro inferiore. (C) Integrazione delle connessioni di alimentazione e retroilluminazione con connettori esterni. (D) Posizionamento e allineamento del telaio centrale sull'involucro inferiore con le connessioni elettriche completate. (E) Installazione della piastra trasparente e assemblaggio delle custodie superiore e inferiore. (F) Sigillatura del recinto per migliorare l'isolamento ambientale. (G) Posizionamento del supporto della piastra del pozzo sulla finestra di osservazione. (H) Assemblaggio del modulo di retroilluminazione e integrazione nell'involucro. Clicca qui per visualizzare una versione più grande di questa figura.
- Intreccia i cavi come mostrato nella Figura 3A. Fai passare i cavi dei motori passo passo degli assi X e Y verso il basso attraverso le aperture anteriori del telaio centrale, mentre il cavo motore dell'asse Z dovrebbe essere instradato verso il basso attraverso l'apertura posteriore del cavo.
- Sposta ogni motore nella posizione più lontana dalla rispettiva apertura per determinare la lunghezza massima del cavo richiesta. Dopo aver verificato che le lunghezze dei cavi siano appropriate, fissa i cavi in posizione usando adesivo termofusibile.
- Installa il Raspberry Pi Zero 2 W assemblato e la scheda controller sulla staffa della scheda madre, e fissali con viti e dadi M3. Inserire la staffa della scheda madre nella corrispondente fessura della parte inferiore dell'involucro (Figura 3B).
- Collega i cavi di retroilluminazione e alimentazione (Figura 3C). Taglia il cavo XH a 3 pin e inserisci l'estremità XH nel connettore di controllo retroilluminazione sulla scheda controller; Collega l'estremità libera al lato femmina di un connettore aviazione a 3 pin e montalo sull'involucro, poi collega l'altra estremità libera al connettore aviazione maschio a 3 pin e collega l'estremità XH alla presa sulla scheda dell'array di illuminazione.
- Instradare i cavi di alimentazione dal terminale di alimentazione sulla scheda controller al lato femmina di un connettore aviazione a 2 pin, seguendo la polarità indicata dalla serigrafia sulla scheda controller, e utilizzare un alimentatore DC 12 V in grado di fornire almeno 5 A di corrente stabile.
- Collega i cavi dei motori passo-passo alle corrispondenti porte della scheda controller. Dopo aver verificato che tutte le connessioni siano ben assicurate, posiziona il telaio centrale sul vano più basso e allinealo con i fori di montaggio M3 (Figura 3D).
- Taglia il foglio acrilico ad alta trasmissione da 2 mm a una dimensione 116 × 194 mm e attaccalo alla finestra di visualizzazione della parte superiore dell'involucro usando gomma siliconica (Figura 3E). Si noti che una lastra di vetro può offrire migliori prestazioni di immagini, ma è più difficile da tagliare. Installa la parte superiore dell'involucro sul telaio centrale e applica gomma siliconica lungo le giunture se è necessaria una tenuta migliore (Figura 3F). Quando si utilizzano piastre di coltura cellulare, posizionare il supporto generale della piastra del pozzo sopra la finestra di osservazione (Figura 3G).
- Assemblare l'array di retroilluminazione (Figura 3H). Inserisci la scheda di illuminazione nella cartuccia A stampata in 3D, inserisci la piastra diffusore acrilica o di vetro da 1 mm, poi coprila con il guscio B e fissa l'insieme usando viti autoprefilanti M2.
5. Elettronica e cablaggio (Figura 4)

Figura 4: Componenti elettronici principali e integrazione di sistema. Panoramica dei principali componenti elettronici utilizzati nel sistema e della loro configurazione assemblata. La riga superiore mostra i singoli componenti, tra cui il Raspberry Pi Zero 2 W, TMC2209 moduli driver, la scheda controller, la Raspberry Pi Camera V2 e la scheda di illuminazione dell'array di illuminazione. La fila inferiore mostra il circuito di controllo e driver assemblato, in cui il Raspberry Pi è integrato con la scheda controller e i driver motore, oltre all'array LED di retroilluminazione configurato per l'illuminazione multi-pozzetto. Clicca qui per visualizzare una versione più grande di questa figura.
NOTA: La Figura 4 mostra i componenti elettronici più importanti utilizzati in questo progetto, mentre gli altri elementi si trovano nella Tabella dei Materiali. La scheda controllore e la scheda dell'array di illuminazione non sono prodotte in serie; i loro file di progettazione PCB sono disponibili pubblicamente nel repository GitHub o nei file supplementari (Supplementary File 1), nella directory "PCB". Questo repository include i diagrammi schematici, i file di fabbricazione Gerber e il modello di materiali (BOM). Gli utenti possono scaricare questi file e inviarli a un produttore di PCB per la produzione personalizzata. I componenti possono essere saldati manualmente, oppure i servizi di assemblaggio SMT possono essere utilizzati per ottenere direttamente schede completamente assemblate.
- Quando acquisti il Raspberry Pi Zero 2 W, assicurati di scegliere la versione senza collettori pre-saldati, poiché il lato corto dell'intestatore maschio a 2×20 pin deve essere inserito dal fondo dei pad Pi Zero e saldato in posizione—un'orientazione non convenzionale.
- Dopo aver saldato, inserisci la scheda nella scheda controller. Successivamente installa il modulo driver TMC2209 nelle tre prese motore-driver.
- Esegui un test funzionale prima di assemblare i pezzi rimanenti. Questo richiede di collegare il modulo della telecamera al Raspberry Pi zero usando il cavo CSI FFC (il cavo deve essere inserito o rimosso solo quando il sistema è spento). Poi collega ogni motore passo a passo ai connettori a 4 pin accanto ai moduli driver TMC2209.
6. Installazione e configurazione software (Figura 5)

Figura 5: Interfaccia utente del software di controllo. Panoramica dell'interfaccia grafica utente utilizzata per il controllo di sistema, l'acquisizione di immagini e la scansione automatica delle lastre del pozzo. (A) Interfaccia di anteprima, che mostra acquisizione di immagini in tempo reale con controlli per le impostazioni di illuminazione, la cattura dell'immagine e il movimento manuale del palco. (B) Interfaccia di cattura del task, che mostra la disposizione delle piastre multi-pozzo per la scansione automatica, inclusa selezione dei pozzi, parametri di acquisizione e controlli di esecuzione del compito. Clicca qui per visualizzare una versione più grande di questa figura.
- Configurazione del sistema: installa Raspberry Pi OS usando Raspberry Pi Imager. Seleziona Raspberry Pi Zero 2 W come dispositivo target e scegli un sistema a 32 bit senza ambiente desktop per ridurre il sovraccarico delle prestazioni. Usa una scheda microSD (minimo 8 GB; consigliato 32 GB o più).
- Configurazione della rete: nelle impostazioni dell'immagine, attiva SSH, imposta nome utente e password, e configura la connessione Wi-Fi. Dopo aver flashato, inserisci la scheda microSD nel Raspberry Pi e accendilo.
- Installazione e configurazione software lato Raspberry Pi: Segui le istruzioni fornite nella directory Raspi del repository GitHub per clonare il progetto e installare il software embedded sul Raspberry Pi. Completare i passaggi di configurazione richiesti come descritto, inclusa l'installazione delle dipendenze e la configurazione del sistema.
- Installazione e configurazione software lato PC: installa e configura il software di controllo su PC o Mac seguendo le istruzioni nella directory Controller dello stesso repository. Assicurarsi che tutte le dipendenze richieste siano installate e che l'ambiente software sia correttamente configurato.
- Connessione e verifica: Avvia la GUI del Controller su PC o Mac. Usa la funzione di ricerca automatica per localizzare il Raspberry Pi e stabilire una connessione. Verifica il successo della comunicazione testando il movimento del palco e confermando l'anteprima in tempo reale della telecamera.
- Funzionamento: Configurare i parametri di acquisizione nel software di controllo, inclusi il tipo di piastra di piatta, i pozzi selezionati, l'intervallo di cattura e il nome del compito. Il sistema supporta fino a 96 pozzi e applica automaticamente vincoli di intervallo minimo.
- Risorse aggiuntive: istruzioni dettagliate, file di configurazione e guide alla risoluzione dei problemi sono disponibili nel repository GitHub.