[Search] [Contact Us]
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
Firmware uC Masters PCB Circuiti Ibridi Software Custom
B2Spice A/D Electra Autorouter Eagle Power Tools SuSE Linux
Moduli I/O USB Moduli I/O Ethernet Moduli A/D Ethernet LPC900 Programmer PRM-W1 Boards USB Key Contatti L'Autore |
Microcontroller Firmware I microcontrollori (µC) sono microprocessori con integrate nello stesso chip, oltre alla CPU, alcune periferiche, come RAM, ROM, timers, A/D converter, interfacce seriali... Rappresentano uno dei mercati dell'elettronica che negli ultimi anni è stato soggetto a maggior crescita, e normalmente ognuno di noi ne utilizza decine ogni giorno: ci sono infatti microcontrollori negli elettrodomestici, nei televisori, nelle automobili, nei telecomandi, nei computer, nelle stampanti, praticamente ovunque sia richiesto un sistema di controllo in qualche modo "intelligente", dal più semplice al più complesso. Hanno l'aspetto di normali circuiti integrati, e in genere variano da 20 pin DIL a 68 pin PLCC. Anche le applicazioni industriali fanno un uso massiccio di microcontrollori, i cui principali vantaggi sono ben noti tra i progettisti:
![]() La principale carratteristica di un µC è l'ampiezza del
suo bus interno:
Come si pò vedere dalla tabella, la categoria di
microcontrollori più diffusa è quella degli 8 bit, che
offre una capacità di calcolo in grado di coprire la maggior
parte delle applicazioni real-time, mantenendo un costo contenuto
adatto
alle produzioni industriali. Tra gli 8 bit, la famiglia più diffusa è senza dubbio la "MCS-51" o "8051" della Intel, ma prodotta su licenza anche da Philips (NXP), Temic, Harris, Siemens e molti altri fabbricanti di semiconduttori. Nella famiglia MCS-51 si possono trovare microcontrollori che rispondono alle piu' svariate esigenze di progettazione. La famiglia MCS-51 ha de facto imposto uno standard
mondiale, essendo potente, flessibile, economica, adatta ad un
controllo di motore come alla gestione di una macchina da caffè o
di una stampante o di un server TCP/IP embedded. Negli ultimi anni si e' affermata anche l'architettura mista
16/32bit ARM7: il core e' di proprieta' ARM, ma come nel caso degli
8051 e' prodotto su licenza da molti altri costruttori (NXP, ATMEL, ST
solo per citarne alcuni). La loro elevata potenza ci calcolo insieme al
loro basso costo li rendono indicati per quasi tutti i tipi di
applicazione. Si tratta sempre piu' spesso di sistemi basati su memoria flash,
il cui firmware e' aggiornabile in-circuit (dopo il montaggio), in-system (dopo la
vendita e l'installazione), e perfino in-application (mentre l'applicazione sta girando). In genere utilizziamo per i nostri sistemi di controllo uno o più microcontrollori MCS-51 e/o ARM7, ma siamo comunque in grado di seguire la progettazione di sistemi di controllo usando qualsiasi altro tipo di microcontrollore. Abbiamo sviluppato firmware per le applicazioni piu' complesse e
disparate, dai controlli automatici di velocita' alla generazione di
forme d'onda per la rotazione di motori trifase e stepper, dai sistemi
robotici multiprocessore ad intelligenza distribuita ai controlli di
temperatura e pressione. Abbiamo sviluppato complessi sistemi di interfaccia grafica alfanumerica a menu multilivello, e siamo esperti nella preparazione e messa a punto dei sistemi di sviluppo stessi. ![]() PRECMA S.r.l. e' sponsor di 8052.it - Il sito web italiano dei microcontrollori 8052 e derivati. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Firmware |
|||||||||||||||||||||||||||||||||||||||||||||||||||||