Un sistema embedded è un sistema hardware e software specializzato che risolve un problema particolare affidabile ed economico . I sistemi integrati si trovano in semplici dispositivi di uso quotidiano , quali calcolatrici, forno a microonde e telecomandi TV e dispositivi più complesse, come un sistema di controllo del traffico di sicurezza domestica e di vicinato . Gli appassionati possono usufruire di sistemi embedded semplici e li ha trasformati in un sistema più integrato per il controllo di altri dispositivi. Telecomando per un Toy Car

Un progetto basato su un sistema embedded utilizza un chip programmabile per controllare una macchina giocattolo a distanza . Un chip programmabile esempio è il basso costo Microchip PIC 16F84 microcontrollore. Un PIC è un controller che gestisce segnali hardware di interrupt . È possibile programmare il PIC utilizzando linguaggi di programmazione standard quali Basic, C o Assembly Language. Se non conoscete nessuno di questi linguaggi , è possibile acquistare un programmatore PIC che si installa sul vostro personal computer. È quindi possibile programmare il PIC con l’aiuto del suo software di accompagnamento.

Soda Macchina controller

Frank Vahid e Tony Givargis hanno co -autore di un libro intitolato ” Sistema Embedded design: A Hardware /Software Unified Introduzione ” . In questo libro, gli studenti impareranno a costruire un controllore della macchina soda semplificata che accetta monete nella denominazione di quarti , monetine e monetine. Il controller di tenere traccia delle monete inserite per acquistare una lattina di soda per 75 centesimi . Non dovrà realizzare il cambiamento . Questo progetto laboratorio è un esercizio per l’attuazione di un Finite State Machine Datapath ( FSMD ) suddividendo il FSM in un controller e la Datapath in una serie di operazioni attuate con multiplexer, registri, vipere e un comparatore .

controllo a distanza di elettrodomestici usare il telefono

il telefono è un dispositivo sistema embedded , e si può utilizzare per controllare in remoto altri apparecchi elettronici ad esso collegati da linee telefoniche . Per fare questo , è necessario implementare un controller. Questo controller è dotato di entrambe le linee di ingresso e di uscita. Ogni linea di ingresso è collegato al telefono da un cavo telefonico . Ogni linea di uscita è collegato al carico CA del dispositivo elettronico che si desidera controllare in remoto . L’utente compone il numero telefonico seguito da un numero di dispositivo . Il controller rileva la telefonata in arrivo e stabilisce una connessione . Il controller rileva anche il numero del dispositivo pressato e abilita o disabilita il dispositivo elettronico . È quindi possibile programmare il controller per staccare dalla linea telefonica automaticamente dopo un certo periodo di tempo . Per aggiungere la sicurezza a questo controllo , iniettare una password nella comunicazione telefonica al controller . Questo aggiungerà maggiore complessità al controller , ma vale la pena di attuare per un uso prolungato .