Terminali GNSS RTK e soluzioni di elaborazione robuste per veicoli industriali

Computer Linux per veicoli, destinati a sistemi embedded e in tempo reale | PDS Technology

  • blog
Posted by PDS Technology On 7月 31 2026

Linux viene spesso scelto per i computer di bordo dei veicoli quando il terminale fa parte di una macchina dedicata piuttosto che di una piattaforma generica per app mobili. Il team di sviluppo software potrebbe necessitare di una sequenza di avvio controllata, un'interfaccia QT personalizzata, accesso diretto a dispositivi CAN o seriali, servizi in background, registrazione locale dei log e un'immagine di sistema che può essere modificata solo tramite un processo di progettazione approvato.

Un computer di bordo Linux può ospitare interfacce uomo-macchina (HMI) integrate, sistemi di controllo e guida per macchinari, raccolta dati industriali e progetti OEM a lungo termine. Linux da solo non garantisce un comportamento in tempo reale preciso né la certificazione di sicurezza. Le tempistiche dipendono dal kernel, dai driver, dall'architettura dell'applicazione, dal carico di lavoro e dalla validazione. Gli acquirenti dovrebbero definire il tempo di risposta richiesto e testarlo sull'hardware finale.

Perché i team embedded scelgono Linux nei veicoli

Con Linux, il team embedded può mantenere il terminale concentrato su un'unica attività. Gli ingegneri possono disattivare i servizi non utilizzati, avviare l'HMI direttamente dopo l'avvio, posizionare i log in un punto accessibile ai tecnici e decidere come ripristinare lo storage dopo un'interruzione di corrente. Questo livello di controllo è prezioso, ma crea anche un carico di lavoro che deve avere un responsabile specifico.

QT viene comunemente utilizzato per un'interfaccia grafica dedicata. Un'applicazione QT può visualizzare lo stato della macchina, linee guida, allarmi, telecamere o comandi operatore senza mostrare un ambiente desktop. L'interfaccia può avviarsi automaticamente all'avvio e limitare l'accesso alle impostazioni di progettazione.

Un altro motivo è il controllo a lungo termine. Un progetto che si protrae per diversi anni potrebbe preferire un'immagine stabile, dipendenze documentate e rilasci di manutenzione programmati, piuttosto che frequenti modifiche alla piattaforma in stile consumer. Questo vantaggio si manifesta solo quando cliente e fornitore concordano sulla proprietà del codice sorgente, sugli strumenti di compilazione, sulle librerie, sulla politica di aggiornamento e sulla responsabilità dell'assistenza.

Computer di bordo PDS con sistema operativo Linux, integrato con interfaccia seriale CAN Ethernet e telecamere.
I progetti di computer di bordo basati su Linux dipendono dalla configurazione completa del software, dei driver, del cablaggio e delle periferiche, non solo dal nome del kernel.

Linux non è automaticamente in tempo reale

Il termine "tempo reale" necessita di un valore numerico. Affermare che una schermata sembra veloce non equivale a dimostrare che un evento viene gestito entro 20 ms, 50 ms o un altro limite prestabilito. È necessario annotare l'evento, la sua scadenza, il carico presente durante il test e la risposta del sistema in caso di mancato rispetto della scadenza.

A seconda della risposta, il progetto potrebbe utilizzare un kernel in tempo reale, una pianificazione delle priorità, core del processore isolati, un microcontrollore o un controller di sicurezza separato. In molti veicoli il terminale Linux gestisce solo l'interfaccia uomo-macchina (HMI) e registra i dati, mentre una centralina elettronica (ECU) dedicata continua a gestire il ciclo di controllo. Si tratta di due progetti molto diversi.

Prima di chiamare un sistema in tempo reale, eseguire dei test di temporizzazione con le telecamere attive, il traffico CAN alla velocità target, la registrazione abilitata, la comunicazione di rete in esecuzione e l'interfaccia grafica sotto carico. Il test dovrebbe includere la temperatura, i ripetuti avvii, l'utilizzo della memoria e le periferiche previste.

Applicazioni tipiche di Linux per computer di bordo.

Interfaccia uomo-macchina dedicata

Una macchina edile, agricola o mineraria potrebbe necessitare di una schermata approvata per visualizzare modalità operative, allarmi, dati dei sensori, visualizzazioni della telecamera e informazioni di servizio. Linux e QT consentono al team di sviluppo software di creare un'interfaccia controllata senza esporre funzionalità non necessarie destinate all'utente finale.

Gateway dati CAN e seriale

In qualità di gateway, il terminale può ascoltare CAN, leggere uno strumento RS232 o RS485, ricevere dati GNSS, tenere un registro eventi e inviare record selezionati tramite Ethernet o 4G. Contare le porte non è sufficiente. La scheda tecnica dovrebbe anche riportare il bitrate, l'isolamento elettrico, la terminazione, la piedinatura, chi è il proprietario di ciascun messaggio e se la build di Linux espone il driver necessario.

Terminale di guida e posizionamento

Linux può supportare un'interfaccia di guida dedicata che combina il posizionamento GNSS o, in alternativa, RTK con i dati della macchina. La soluzione completa richiede comunque il posizionamento delle antenne, i dati di correzione, la gestione delle coordinate, lo stato del posizionamento, la comunicazione con il controllore e una risposta definita in caso di perdita delle correzioni.

Elaborazione locale dei bordi

Alcuni progetti elaborano localmente i dati provenienti da telecamere o sensori prima di inviare il risultato al cloud. Il processore, la memoria, lo spazio di archiviazione, la GPU e l'acceleratore necessari dipendono dall'algoritmo. È consigliabile eseguire il carico di lavoro effettivo sull'hardware di destinazione anziché stimare le prestazioni basandosi sul nome del processore.

PDS T7, hardware compatto e robusto per progetti di veicoli basati su Android o Linux.
Il compatto PDS T7 offre un'opzione Linux 4.9 + QT5 per interfacce specifiche per veicoli, dove lo spazio sul cruscotto è limitato.

Punti di partenza hardware per PDS Linux

Attualmente PDS offre opzioni Linux per i modelli T7 e T12. È quindi possibile scegliere un computer di bordo Linux, compatto o con schermo grande, in base alla configurazione dell'abitacolo e al carico di lavoro dell'applicazione.

Punto di selezione PDS T7 PDS T12
Display 7 pollici, 1024 x 600, almeno 750 cd/m2 12,1 pollici, 1280 x 800, almeno 750 cd/m2
opzione Linux Linux 4.9 + QT5 Kernel Linux 5.15 + QT5.15
Processore pubblicato Processore quad-core Cortex-A53 fino a 1,5 GHz Processore Cortex-A55 a 8 core con frequenza fino a 1,8 GHz
Memoria/archiviazione pubblicata 2 GB / 16 GB 4 GB / 64 GB, con possibilità di aggiungere fino a 256 GB di memoria.
Layout dell'operatore Schermo compatto con quattro tasti funzione frontali Ampio schermo tattile per HMI multipannello
Interfacce veicolo pubblicate Connettore di estensione, telecamera, opzioni antenna GNSS/LTE Due porte CAN, due RS232, RS485, Ethernet, GPIO e quattro porte per telecamera.
Potenza e protezione 9-36 V CC, IP66 9-36 V CC, IP66

Per un'interfaccia compatta, il PDS T7 è il primo modello da esaminare. Le sue dimensioni ridotte e i quattro tasti frontali si adattano perfettamente agli schermi di taxi, autocarri leggeri e macchine agricole di piccole dimensioni. Il PDS T12 si colloca all'altro estremo della lista: offre più spazio per un'interfaccia HMI di grandi dimensioni e fornisce le connessioni necessarie per telecamere e dati provenienti da macchinari pesanti.

PDS T12, computer di bordo Linux di grandi dimensioni con telecamera, interfacce CAN e seriale.
In un progetto T12, lo schermo, le telecamere, i bus dei veicoli, le opzioni di posizionamento e il piano di cablaggio devono essere esaminati congiuntamente.

Annota chi fornisce e gestisce ogni livello software.

Un prototipo Linux può funzionare perfettamente e comunque bloccarsi prima della produzione perché nessuno ha stabilito chi detiene la proprietà dell'immagine software. Il fornitore del dispositivo potrebbe aspettarsi che sia il cliente a compilarlo; il cliente potrebbe aspettarsi un kernel, dei driver e un'immagine di ripristino aggiornati. È fondamentale mettere per iscritto questi limiti prima di ordinare le prime unità pilota.

  • Versioni esatte del kernel Linux e di QT.
  • Pacchetto di supporto per la scheda, toolchain, SDK e istruzioni di compilazione.
  • Accesso ai driver per CAN, seriale, fotocamera, GNSS, 4G, Wi-Fi, Bluetooth, Ethernet, USB e memoria.
  • Dipendenze del bootloader, della schermata iniziale, dell'avvio automatico delle applicazioni e dei servizi.
  • Accesso root, permessi utente, policy Secure Shell e credenziali di produzione.
  • Registrazione della posizione, rotazione dei log, registri degli arresti anomali e diagnostica remota.
  • Metodo di aggiornamento dell'immagine, ripristino, supporti di ripristino e procedura di assistenza sul campo.
  • Proprietà del codice sorgente e periodo di supporto per la configurazione selezionata.

Piano per l'interruzione dell'alimentazione del veicolo

Un file system Linux può danneggiarsi se l'alimentazione viene interrotta durante un'operazione di scrittura. Il terminale e l'applicazione necessitano di una strategia di spegnimento e ripristino compatibile con il comportamento di accensione del veicolo. È importante verificare come viene rilevato l'ACC, se è possibile ritardare lo spegnimento, quali dati devono essere cancellati e come si comporta il dispositivo in caso di ripetuti avviamenti brevi.

Testa la configurazione di archiviazione di produzione con la frequenza di registrazione effettiva. Un sistema che scrive file provenienti da telecamere, database e log di diagnostica richiede una strategia diversa rispetto a una semplice interfaccia HMI. Considera partizioni di sola lettura, file system con journaling, log limitati, checkpoint delle applicazioni e una modalità di ripristino in base al rischio del progetto.

Convalidare driver e interfacce come un unico sistema

Durante la fase pilota, collegare tutte le periferiche previste. Se entrambe le reti CAN funzioneranno contemporaneamente, testarle insieme. Per ogni dispositivo seriale, annotare se utilizza RS232 o RS485, quindi verificare la velocità di trasmissione, la piedinatura, la lunghezza del cavo e la terminazione. Le telecamere devono essere scollegate e ricollegate durante il test in modo che il team possa verificare il corretto funzionamento dell'ordine di avvio, del ritardo di anteprima, della risoluzione e della registrazione.

Per 4G e GNSS, verificare il posizionamento dell'antenna, le bande di mercato di destinazione, il comportamento della SIM, la sincronizzazione dell'ora, l'output di posizionamento e il ripristino dopo la perdita del segnale. Un driver che funziona correttamente durante un breve test al banco potrebbe mostrare un comportamento diverso dopo ripetuti cicli di accensione o un funzionamento prolungato.

La sicurezza e gli aggiornamenti richiedono un proprietario pratico

Rimuovi le password predefinite, limita i servizi, proteggi le chiavi di produzione e documenta l'accesso remoto. Decidi chi si occupa del monitoraggio delle vulnerabilità del software e chi approva gli aggiornamenti. Un'immagine stabile non deve essere abbandonata.

Utilizzate un'implementazione graduale. Aggiornate un piccolo gruppo di veicoli, monitorate l'avvio, l'applicazione, le interfacce, i dati e il feedback degli operatori, quindi estendete l'aggiornamento. Conservate un'immagine di ripristino e una procedura chiara per rimettere in servizio un veicolo in caso di errore durante l'aggiornamento.

Linux o Android: quale dovrebbe essere utilizzato dal progetto?

Scegli Linux quando il terminale è un sistema embedded dedicato gestito da un team specializzato, soprattutto se il progetto richiede un'interfaccia HMI QT personalizzata, servizi controllati, integrazione hardware diretta e un'immagine di prodotto stabile. Scegli Android quando il progetto è incentrato sul touch, orientato alle app e gestito da un team di sviluppo mobile.

Entrambi i sistemi operativi supportano applicazioni per veicoli. La scelta più sicura è quella della piattaforma che meglio si adatta al software esistente, alle competenze degli sviluppatori, alle periferiche, al processo di aggiornamento e al periodo di supporto. Non scegliete un sistema operativo solo perché è diffuso in un altro settore.

Domande frequenti

Linux è più adatto per il controllo dei veicoli in tempo reale?

Non automaticamente. Il sistema necessita di requisiti di temporizzazione definiti e di un'architettura collaudata. Il controllo critico può rimanere in una centralina elettronica (ECU) o in un microcontrollore dedicati, mentre Linux gestisce l'interfaccia uomo-macchina (HMI), la registrazione dei dati e la comunicazione.

Il PDS T12 è compatibile con Android e Linux?

La pagina T12 attuale elenca Android 13 e una configurazione opzionale con kernel Linux 5.15 + QT5.15. Prima dello sviluppo, verificare l'immagine di produzione esatta, i driver, le interfacce e i materiali di supporto.

Quale modello è migliore per un'interfaccia HMI Linux compatta?

Il T7 è il modello base, più compatto, e include tasti funzione fisici. Il T12 è più adatto a un'interfaccia multi-pannello di grandi dimensioni, a diverse visualizzazioni della telecamera e a una connettività più ampia con il veicolo.

Completa lo schema del sistema prima di scegliere lo schermo

Prima di scegliere un computer di bordo Linux , disegnate uno schema del sistema su una pagina. Indicate cosa viene eseguito sul terminale, cosa rimane nella centralina, ogni interfaccia connessa, il percorso di accensione e spegnimento, il gestore del software e la procedura di ripristino. Una volta completato questo schema, le dimensioni dello schermo e la configurazione hardware necessarie saranno generalmente molto più facili da definire.

Contatta PDS Technology fornendoci il layout HMI, i requisiti per Linux e QT, le aspettative di avvio, l'elenco delle interfacce, il numero di telecamere, le esigenze di posizionamento, le condizioni di alimentazione del veicolo, il mercato di destinazione e la quantità di produzione. Il nostro team può aiutarti a identificare una configurazione T7 o T12 pratica per la valutazione ingegneristica.

Contattaci

📧Email: market@szpds.com
📞Tel:+86 13421822024
🌐Sito web: www.szpds.com

Disclaimer

Le informazioni contenute in questo articolo sono fornite a solo scopo di riferimento. PDS Technology Co., Ltd. declina ogni responsabilità per eventuali errori, omissioni o per l'inadeguatezza del contenuto ad applicazioni specifiche. Le specifiche del prodotto sono soggette a modifiche senza preavviso. Gli acquirenti sono tenuti a verificare tutti i dettagli tecnici con il nostro team prima dell'utilizzo.

Informazioni su PDS Technology

PDS Technology è un'azienda leader nella produzione OEM/ODM di terminali GNSS RTK ad alta precisione e computer di bordo, al servizio dei settori agricolo, edile, minerario, dei taxi e della logistica dal 2011.

Con oltre 15 anni di esperienza in ricerca e sviluppo nel settore automobilistico, offriamo dispositivi robusti e multi-OS (Android/Linux/OpenHarmony) dotati di posizionamento RTK con precisione centimetrica, protezione IP66 e funzionalità predisposte per l'intelligenza artificiale. I nostri stabilimenti certificati IATF16949 hanno prodotto oltre 100.000 unità distribuite a livello globale, detenendo oltre il 30% del mercato cinese dei terminali di guida automatica per macchine agricole. Esportiamo in Giappone, Stati Uniti, Regno Unito, Turchia, Russia e altri paesi.

Blog in evidenza

Tag:

  • Gestione della flotta
Condividi su
Blog in evidenza
Computer di bordo per veicoli di flotte commerciali | PDS Technology

Computer di bordo per veicoli di flotte commerciali | PDS Technology

Come scegliere un computer di bordo per veicoli di gestione delle spedizioni che consenta di gestire modifiche di percorso, messaggi per gli autisti, GNSS, telecamere, code, controllo della potenza e operazioni di flotta affidabili.

Terminali per veicoli di gestione flotte: caratteristiche e selezione | PDS Technology

Terminali per veicoli di gestione flotte: caratteristiche e selezione | PDS Technology

Una guida pratica per gli acquirenti di terminali per veicoli di gestione flotte, che tratta i flussi di lavoro dei conducenti, la connettività GNSS e cellulare, le telecamere, l'alimentazione, le interfacce, la sicurezza, i test e le configurazioni PDS.

Guida ai terminali GNSS per attrezzature edili | PDS Technology

Guida ai terminali GNSS per attrezzature edili | PDS Technology

Comprendere come pianificare un terminale GNSS per macchinari edili e minerari, inclusi precisione, posizionamento dell'antenna, correzioni, dati della macchina e opzioni PDS.

Display robusto per macchine edili | PDS Technology

Display robusto per macchine edili | PDS Technology

Scegli un display per macchinari pesanti in base all'adattamento alla cabina, alla leggibilità alla luce del sole, al comportamento del touch screen, alla robustezza, alle telecamere, alle interfacce veicolo e alle configurazioni del prodotto PDS.

Computer robusti per autocarri da miniera: guida alla selezione | PDS Technology

Computer robusti per autocarri da miniera: guida alla selezione | PDS Technology

Selezionare un computer per dumper da miniera tenendo conto di criteri pratici quali il montaggio in cabina, la potenza del veicolo, le vibrazioni, le telecamere, il CAN, il funzionamento offline e le configurazioni hardware del PDS.

Terminali per veicoli minerari per ambienti difficili | PDS Technology

Terminali per veicoli minerari per ambienti difficili | PDS Technology

Una guida pratica ai terminali per veicoli minerari che tratta argomenti quali esposizione ambientale, installazione della cabina, alimentazione, telecamere, dati della macchina, funzionamento offline e configurazioni PDS.

Home

Prodotto

Contatti

Richiesta informazioni