Microcontrollori & FPGA:

Microcontrollori PIC, microcontrollori Atmel, microcontrollori ARM, Freescale, Texas Instruments, STM, Renesas, NXP etc. A 8bit, a 16bit ed a 32bit! In questa categoria troverete progetti sui microcontrollori, firmware per programmare microcontrollori e tutorial. Ci sono anche articoli su Arduino e DSC, i microcontrollori con a bordo funzioni DSP e molto altro!

CRC su MSP430

Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti sulle tecnologie emergenti, news, tutorial a puntate, e molto altro) ma anche gli articoli della Rubrica Firmware Reload. In questa Rubrica del blog abbiamo raccolto gli articoli tecnici della vecchia rivista cartacea Firmware, che contengono argomenti e temi evergreen per Professionisti, Makers, Hobbisti e Appassionati di elettronica. Il Cyclic Redundancy Code o, abbreviato, CRC, è un codice ciclico o polinomiale utilizzato per determinare la qualità di una trasmissione o …

Ladder Logic per PIC e AVR

Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti sulle tecnologie emergenti, news, tutorial a puntate, e molto altro) ma anche gli articoli della Rubrica Firmware Reload. In questa Rubrica del blog abbiamo raccolto gli articoli tecnici della vecchia rivista cartacea Firmware, che contengono argomenti e temi evergreen per Professionisti, Makers, Hobbisti e Appassionati di elettronica. In questo articolo analizziamo un tool per generare codice per PIC e AVR partendo da un linguaggio grafico come il Ladder. Introduzione …

Controllo motori stepper con dsPIC33F

Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti sulle tecnologie emergenti, news, tutorial a puntate, e molto altro) ma anche gli articoli della Rubrica Firmware Reload. In questa Rubrica del blog abbiamo raccolto gli articoli tecnici della vecchia rivista cartacea Firmware, che contengono argomenti e temi evergreen per Professionisti, Makers, Hobbisti e Appassionati di elettronica. I dsPic33F possono essere utilizzati per il controllo di motori stepper con la tecnica PWM. Introduzione I dsPic33F sono dispositivi appartenenti …

Micro EFM32: alte prestazioni con consumi ridotti

Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti sulle tecnologie emergenti, news, tutorial a puntate, e molto altro) ma anche gli articoli della Rubrica Firmware Reload. In questa Rubrica del blog abbiamo raccolto gli articoli tecnici della vecchia rivista cartacea Firmware, che contengono argomenti e temi evergreen per Professionisti, Makers, Hobbisti e Appassionati di elettronica. In questo articolo parliamo della famiglia EFM32 di microcontrollori a 32 bit di Silicon Labs, pensata per applicazioni low-power, una caratteristica …

PSMC – Controllore Programmabile a Commutazione

Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti sulle tecnologie emergenti, news, tutorial a puntate, e molto altro) ma anche gli articoli della Rubrica Firmware Reload. In questa Rubrica del blog abbiamo raccolto gli articoli tecnici della vecchia rivista cartacea Firmware, che contengono argomenti e temi evergreen per Professionisti, Makers, Hobbisti e Appassionati di elettronica. In questo articolo della rivista Firmware scopriamo nei dettagli la periferica PSMC (Programmable Switch Mode Controller), un modulo PWM ad elevate prestazioni …

Implementare l’Auto Baud su dispositivi dsPIC30F

Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti sulle tecnologie emergenti, news, tutorial a puntate, e molto altro) ma anche gli articoli della Rubrica Firmware Reload. In questa Rubrica del blog abbiamo raccolto gli articoli tecnici della vecchia rivista cartacea Firmware, che contengono argomenti e temi evergreen per Professionisti, Makers, Hobbisti e Appassionati di elettronica. I dispositivi dsPIC30F dispongono di una periferica di comunicazione UART dotata di funzione Auto Baud, una caratteristica che in diverse occasioni …

IC per dispositivi medici impiantabili

Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti, news, tutorial a puntate e molto altro) ma anche gli articoli della Rubrica Firmware Reload. In questa Rubrica del blog abbiamo raccolto gli articoli tecnici della vecchia rivista cartacea Firmware, che contengono argomenti e temi evergreen per Professionisti, Makers, Hobbisti e Appassionati di elettronica. Questo articolo descrive le caratteristiche elettroniche dei circuiti impiantabili in ambito medico e approfondisce l’integrazione di queste caratteristiche direttamente nel silicio. L’obiettivo è aumentare …

“Low Cost Controllerless” con PIC32

Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti, news, tutorial a puntate e molto altro) ma anche gli articoli della Rubrica Firmware Reload. In questa Rubrica del blog abbiamo raccolto gli articoli tecnici della vecchia rivista cartacea Firmware, che contengono argomenti e temi evergreen per Professionisti, Makers, Hobbisti e Appassionati di elettronica. La richiesta di soluzioni grafiche embedded aumenta ogni giorno di più e soprattutto si differenziano i campi applicativi che le richiedono. E come sempre …

Sono arrivati i giorni della Merla!

Sono arrivati i giorni della Merla, il periodo più freddo dell'anno. Quale momento migliore per dedicare un pò del nostro tempo alla lettura? Anche quest'anno, in occasione dei giorni della Merla, Elettronica Open Source ti regala una grande opportunità. L'imperdibile Promozione dei giorni della Merla Solo fino al 6 Febbraio potrai usufruire subito di uno sconto sull'abbonamento annuale Platinum 2.0 e in più ricevere uno speciale omaggio esclusivo. L'abbonamento Platinum 2.0 potrà essere tuo per soli 29€ all'anno (meno di 3€ al mese!), invece di 37€/anno, con rinnovo annuale a prezzo ridotto, finché vorrai. Ma non è tutto! Si, …

Transceiver per reti KNX

Benvenuti a un nuovo appuntamento con la Rubrica Firmware Reload di Elettronica Open Source. In questa Rubrica del blog troverete articoli tecnici della vecchia rivista Firmware, che contengono argomenti e temi passati che sono ancora di interesse per Appassionati, Makers e Professionisti del mondo dell'elettronica. Analizziamo in questo articolo le funzionalità e le caratteristiche dell'NCN5120 di On Semiconductor. Introduzione Maggiore risparmio energetico, maggiore comfort e più elevati livelli di sicurezza sono le richieste fondamentali a cui devono rispondere oggi i sistemi di automazione e gestione residenziale. Ciò richiede la realizzazione di reti più o meno complesse di sensori, attuatori …

TI SimpleLink CC3000

Benvenuti a un nuovo appuntamento con la Rubrica Firmware Reload di Elettronica Open Source. Texas Instruments ha recentemente presentato un nuovo modello di microcontrollore, il SimpleLink CC3000, particolarmente adatto alle soluzioni basate sulle tecnologie di comunicazione wireless, come Wi-Fi, ZigBee, 6LowPan e ANT. Introduzione Il nuovo processore appartiene alla famiglia di moduli SimpleLink, sviluppata con il preciso obiettivo di semplificare lo sviluppo di applicazioni wireless e la loro certificazione, riducendo al minimo le conoscenze e l’esperienza richieste per aggiungere la funzionalità wireless a una qualunque applicazione. TI dispone di soluzioni SimpleLink adatte a diversi tipi di tecnologie wireless, incluse …

BLDC, controllo motori con LPC1700

Nuovo appuntamento con la Rubrica Firmware Reload di Elettronica Open Source. I motori DC Brushless (BLDC) stanno crescendo sempre di più in termini di popolarità. Offrono una maggior durata e richiedono una minor manutenzione rispetto ai tradizionali motori in corrente continua. In questo articolo, dopo aver analizzato i dettagli di un motore DC Brushless, illustreremo esempi di IC per il controllo dei motori e, in particolare, la famiglia LPC1700 dotata di un controllo PWM dedicato che riduce l’utilizzo della CPU durante la gestione del motore. Introduzione La macchina brushless a magneti permanenti, dal punto di vista costruttivo, può essere …

Gecko per i Micro Ultra Low Power

Nuovo appuntamento con la Rubrica Firmware Reload di Elettronica Open Source. Il vasto mercato dei microcontrollori oggi si presenta all’acquirente come un’imponente distesa di dispositivi eterogenei, ognuno con le proprie caratteristiche distintive, che li rendono appetibili all'utente per la scelta più consona alle specifiche di progetto. Introduzione Oggi domanda ed offerta si stanno spingendo sempre di più verso l’integrazione e la portabilità dei sistemi. Quando si pensa alla portabilità, le prime cose che vengono in mente sono gli smartphone e i tablet, oggetti che fino ad un decennio addietro facevano parte di una concezione tecnologica troppo futuristica e avanzata …

RP2040, il chip in silicio di casa Raspberry Pi

RP2040 è un chip in silicio ad alte prestazioni, appositamente progettato dalla Raspberry Pi. Come molti di voi sapranno, è il cuore della famosissima scheda di sviluppo Raspberry Pi Pico, la prima scheda a microcontrollore lanciata sul mercato embedded dalla Raspberry Pi Foundation.   Come ben sapete, Raspberry Pi Pico è la prima scheda a microcontrollore di casa Raspberry Pi, interamente basata sul nuovo chip RP2040. Il chip RP2040, noto anche come "Pi Silicon", costruito su silicio e progettato da Raspberry Pi, oltre ad essere il cuore, l'elemento fondamentale del Raspberry Pi Pico (Figura 1), offre performance elevate accompagnate da …

Leggere le termocoppie con TI MSP430

Nuovo appuntamento con la Rubrica Firmware Reload di Elettronica Open Source. La Texas Instruments propone un circuito di riferimento per la lettura delle termocoppie mediante i microcontrollori della famiglia MSP430. Vediamone nel dettaglio le funzionalità e le maggiori caratteristiche sia dal punto di vista hardware che software per comprendere al meglio il suo utilizzo. INTRODUZIONE Nel 1821 Thomas Johann Seebeck scoprì che in un sistema formato da due conduttori di natura differente, sottoposto a un gradiente di temperatura, si instaura una differenza di potenziale. Tale fenomeno venne chiamato effetto Seebeck in suo onore e sfruttato per realizzare le termocoppie. Com’è …

STM8S: utilizzo del convertitore A/D

Scopriamo in questo articolo della Rubrica Firmware Reload come è strutturato, come configurare e utilizzare il convertitore analogico-digitale presente nella famiglia di microcontrollori a 8-bit della serie STM8S di STMicroelectronics. Introduzione Il convertitore analogico-digitale che equipaggia la famiglia di microcontrollori STM8S dispone di 16 ingressi multiplexati ed ha una risoluzione di 10-bit. In base al particolare tipo di MCU della serie STM8, l’ADC integrato può essere del tipo base (ADC2) oppure del tipo esteso (ADC1), ed il numero di ingressi analogici esterni dipende dal particolare tipo di contenitore utilizzato. Il convertitore ADC è del tipo ad approssimazioni successive (SAR) …

I microcontrollori Kinetis K60

Questo articolo della Rubrica Firmware Reload tratta in dettaglio la serie K60 di microcontrollori della famiglia Kinetis proposta da Freescale. Si tratta di microcontrollori a 32 bit che integrano un core Cortex M4 di ARM, dotati di un set di periferiche di tutto rispetto, che permettono di collocare queste MCU in una fascia tra le più versatili del mercato. Introduzione La serie K6x di microcontrollori della famiglia Kinetis fa parte di un insieme di più di 400 microcontrollori, tutti a 32 bit e con core Cortex M4 di ARM, denominati appunto Kinetis K, caratterizzati da alte prestazioni e bassissimi …

Migrare verso i micro MSP430x5xxx

In questo nuovo articolo della Rubrica Firmware Reload analizziamo alcuni accorgimenti per portare senza problemi la propria applicazione sui micro MSP430x5xxx di TI. Introduzione MSP430 è la serie di microcontrollori a 16 bit ultra-low-power di Texas Instruments, per applicazioni mixed-signals in ambito metering, sensori intelligenti, elettronica consumer. La famiglia comprende sei serie con oltre 200 dispositivi dalle diverse caratteristiche, come mostrato in Figura 1, per rispondere a un’ampia gamma di esigenze dell’utente. L’architettura (come mostrato in Figura 2) è di tipo von-Neuman, con bus di indirizzamento separati per la memoria programma e quella dati. La CPU è di tipo …

Linee guida per i micro Tiva serie C

In questo articolo della Rubrica Firmware Reload vogliamo fornire alcune linee guida per iniziare a progettare con i microcontrollori Tiva serie C di Texas Instruments. Si affronteranno uno dopo l’altro i punti salienti per un design che includa un microcontrollore Tiva C, sperando di dare al progettista uno strumento in grado di accelerare lo sviluppo. Introduzione I microcontrollori della serie Tiva C, anche identificati con la sigla TM4C sono dei veri e propri SoC ad elevata integrazione, equipaggiati con un numero elevato di interfacce e con notevoli capacità di elaborazione. In virtù di queste caratteristiche, quando si va a …

RX600 a 32-bit di Renesas

Nuovo appuntamento con la rubrica Firmware Reload di Elettronica Open Source. L’ultima evoluzione dei microcontrollori Renesas di fascia media, per applicazioni embedded, ha portato allo sviluppo della famiglia a 32 bit CISC RX600 che incontra le sempre più spinte esigenze di mercato in diversi campi di applicazione (general purpose, connectivity, motor control) mantenendo continuità con i precedenti chip e garantendo evoluzione di prestazioni e funzionalità. Introduzione L’ultima evoluzione dei microcontrollori Renesas di fascia media per applicazioni embedded ha portato allo sviluppo della famiglia RX (Renesas eXtreme) che incontra le sempre più spinte esigenze di mercato in tutti i pregressi …

Send this to a friend