Nwlapcug.com


Un'introduzione ai sistemi Embedded

Computer che sono stati progettati per concentrarsi su uno o forse alcuni compiti sono chiamati sistemi embedded. Conosciuto anche come microcontrollori, essi sono spesso definiti speciali computer perché sono di solito incorporati nell'hardware e struttura meccanica di una vasta gamma di dispositivi. Sistemi di controllo embedded sono stati assimilati in quasi ogni aspetto della nostra vita, educazione, intrattenimento, comunicazione e scienza. Sono inoltre ampiamente applicati in applicazioni mediche e misurare pratico. Alcuni sistemi sono relativamente semplici, che richiedono un unico chip per operare. Altri microcontrollori sono più complesse e possono essere composti da più unità, dispositivi e reti installate all'interno dell'alloggiamento.

Funzione

Le probabilità sono che molti prodotti che ora è prendere per scontato sono incorporati sistemi integrati all'interno del loro alloggiamento. La tecnologia è ampiamente usata in molti elettronica di consumo, tra cui telefoni cellulari, fotocamere digitali, console di gioco e personal digital assistant (PDA). Microcontrollori sono utilizzati anche in dispositivi più grandi, come semafori e l'elettronici tabelloni situato su piani di trading e negli aeroporti. Poiché il segno distintivo dei sistemi embedded è loro fuoco su uno o solo alcuni compiti, gli ingegneri lavorano continuamente per rendere i sistemi più piccoli, più efficienti e affidabili.

Fatti

Due dei più famosi usi di microcontrollori sono stati i sistemi di guida utilizzati nelle astronavi Apollo e i missili Minuteman del 1960. Dal 1980, diversi fattori hanno portato a un uso più diffuso di sistemi embedded: l'integrazione dei vari componenti nel microprocessore chip, il minor costo di microprocessori e maggiore potenza di elaborazione. Questi sviluppi alimentato l'integrazione della tecnologia a microcontrollore in quasi tutti i tipi di prodotti elettronici.

Caratteristiche

Sistemi embedded sono sofisticati e tecnologia di gestione energetica molto efficiente. Richiedono anche una piccola quantità di risorse per funzione. Prestazioni specifiche per questi sistemi sono praticamente inesistenti; Questo consente ai produttori di rendere meno complicato prodotti a costi ragionevoli, rendendoli più accessibili. In molti casi, il sistema è incorporato in prodotti autonomi. Tuttavia, i sistemi embedded sono spesso utilizzati come sottosistemi come parte di un gruppo di componenti che interagiscono in un prodotto. Un buon esempio è il loro uso come sottosistemi di automobili.

Interfaccia utente

Le prime versioni di sistemi embedded raramente necessaria interfaccia utente perché tutti i dati e le applicazioni in genere sono stati incorporati nel dispositivo. Un buon esempio della mancanza di interfaccia utente è stato il sistema di guida per i sistemi del Missile balistico intercontinentale. Oggi, gli utenti possono interagire completamente con sistemi embedded, inclusa l'immissione di informazioni in un PDA. Lo sviluppo tecnologico ha portato alla funzionalità dell'interfaccia utente completa nella maggior parte dei sistemi attuali; Tuttavia, è in genere limitato a dati immessi dagli utenti.

Firmware

Il firmware è il nome dato alle applicazioni software di piccole dimensioni che sono necessari per azionare dispositivi che contengono sistemi embedded. Firmware fornisce le istruzioni di base che permettono ai microcontrollori di funzione. Istruzioni per l'uso sono generalmente richiesto a più livelli all'interno di un dispositivo. Di conseguenza, ciascuno dei componenti elettronici contenuti all'interno di sistemi embedded di solito richiede un proprio codice di programma per eseguire il suo ruolo, tra cui chip flash, controller di comunicazione e moduli LCD. Generalmente, il firmware è installato nella ROM (read only memory). Tuttavia, le applicazioni più sofisticate del firmware utilizzano memoria flash, che permette il programma può essere facilmente sostituito o aggiornato.