Redazione
Gli articoli della nostra Redazione sono di varia natura. Includono analisi di mercato, news, approfondimenti tecnici, recensioni, e molto altro.
Redazione Blog
Come usare un filtro LC a due stadi per ridurre il rumore di un regolatore switching. Nella maggiore parte delle applicazioni gli alimentatori switching trovano oggi largo impiego. Tra i vantaggi principali di questo tipo di regolatori di tensione vi sono sicuramente l’elevata efficienza - che comporta una riduzione …
Per supportare le nuove famiglie PSoC3 e PSoC5, Cypress ha sviluppato tempo fa il nuovo ambiente IDE PSoC Creator. Scopriamo come funziona. PSoC Creator è il nuovo ambiente di sviluppo integrato (IDE) rilasciato da Cypress per la progettazione con le recenti famiglie di dispositivi programmabili PSoC3 …
Simulink è uno strumento che opera in ambiente Matlab, è un potente strumento interattivo per la modellazione, simulazione ed analisi dei sistemi dinamici. Il suo ambiente di sviluppo grafico consente di creare rapidamente modelli di simulazione mediante il collegamento di blocchi funzione, il suo …
Il rilevamento della posizione di un dispositivo può essere un'attività che richiede molto tempo, soprattutto quando si cerca di mantenere l'accuratezza. Mentre il GPS è una soluzione estremamente accurata, tende a fallire quando il dispositivo è troppo vicino agli edifici …
Come ottenere il massimo da un convertitore DC/DC in termini di potenza, minimizzando allo stesso tempo le emissioni elettromagnetiche. Gli alimentatori DC/DC, grazie all’elevata efficienza e alle dimensioni ridotte, sono il sistema di conversione della tensione preferito. Anche se una maggiore efficienza crea un ulteriore problema, l’interferenza elettromagnetica (EMI) condotta …
In una versione che si rivolge a più tendenze: sviluppo di dispositivi IoT, personalizzazione, ingombro dei componenti di piccole dimensioni, dispositivi a bassa potenza, Microchip ha annunciato il proprio generatore di clock MEMS. Microchip Technologies ha recentemente rilasciato il DSC613, …
Il processore ARM Cortex-M3 a 32 bit è una soluzione basata su ARMv7-M in grado di garantire elevate prestazioni insieme con un basso costo ed un alto rendimento. Il modello M3 è particolarmente utilizzato nel campo automotive dove sono richiesti elevati criteri di affidabilità. La famiglia dei processori …
Freescale/NXP ha proposto un’interessante suite TCP/IP che intende coniugare prestazioni e facilità di impiego allo scopo di fornire un client ottimizzato particolarmente indicato per sistemi embedded. Freescale/NXP con il suo Advanced ColdFire TCP/IP clients è riuscita ad ottenere uno stack TCP/IP per sistemi embedded con un uso minimo di memoria, in modo particolare …
Diversi standard sono emersi per proteggere la segretezza delle chiavi e per facilitare lo scambio di queste chiavi su un canale insicuro in sicurezza. L’algoritmo di scambio Diffie-Hellman implementa lo scambio delle chiavi senza che sul canale insicuro vengano realmente scambiate le chiavi. …
OPA2333P è il nuovo amplificatore della Texas Instruments che funziona da una sorgente singola o doppia da 1,8 V a 5,5 V, ha una tensione di offset massima di 10 μV e incorpora una struttura a deriva zero che produce …
PROFIBUS, con diversi milioni di dispositivi installati a livello mondiale, si è imposto negli anni come il principale e più diffuso bus di campo per applicazioni nei settori dell’automazione industriale e del controllo di processo. Scopriamo in questo articolo le sue caratteristiche, i suoi pregi, ed i suoi campi di utilizzo. …
STMicro ha annunciato due nuovi sensori di immagine progettati per la visione artificiale in ambienti automobilistici, compreso il monitoraggio del conducente. Gli ingegneri stanno affollando sempre più sensori nelle applicazioni automobilistiche, che richiedono alti livelli di affidabilità, precisione e robustezza. …
Il Direct Memory Access, o DMA, insieme alla cache rappresentano gli elementi fondamentali di un sistema embedded quando si vuole incrementare le sue prestazioni. In un’architettura multi-core come ARM11 o Cortex-A9, quali sono le considerazioni da tenere presente? O meglio, come si relazionano con le risorse di un sistema operativo come …
Il Coldfire TCSP/IP stack è una sorgente pubblica di comunicazione in linea con i microprocessori. Lo stack è molto robusto e facilmente configurabile. Supporta molti comuni protocolli di comunicazione e include molti esempi di applicazioni. Vediamo alcune caratteristiche. Il Freescale/NXP ColdFire è un microprocessore della famiglia 68k concepito per sistemi embedded prodotto da …
Per rispondere alle esigenze di velocità, funzionalità, isolamento e prestazioni nell’automazione industriale, domotica, sistemi energetici e reti in campo militare/aerospaziale, Analog Devices, Inc. ha annunciato l’ampliamento della propria gamma di transceiver per controller area network con data-rate flessibile (CAN FD). …
Una connessione USB, un microcontrollore ATMega ed un convertitore DC/DC sono tutto quello che serve per realizzare un caricabatterie per celle a ioni di litio. Scopriamo come. Nel 2008 Atmel ha introdotto la nuova famiglia di microcontrollori ATmega16/32U4 che combinano interfaccia USB 2.0 e funzionalità analogiche ad elevate prestazioni. Grazie …
Le applicazioni orientate al mondo embedded hanno la necessità di utilizzare sistemi di protezione? L’argomento mi sembra abbastanza interessante. Credo che qualsiasi azienda ha la necessità di proteggere il proprio lavoro, pensiamo ad alcune realtà asiatiche che nella copia hanno fatto un proprio proficuo business. L’esigenza è particolarmente sentita: qualsiasi azienda …
Un interruttore meccanico offre solo una o poco più di una funzione. Il discorso è totalmente diverso quando si parla di una soluzione elettronica con microcontrollore: questo tipo di soluzione offre un’ampia gamma di soluzioni e funzionalità. In questo modo si realizzano display …
Chi realizza sistemi embedded utilizza per forza di cose un compilatore. In questo articolo si vuole affrontare un tema decisamente interessante: quali sono le attività da svolgere per realizzare un proprio cross-compilatore partendo da GCC. La cross-compilazione (cross-compilation) è una tecnica nella quale un generico compilatore, ospitato su un ambiente host, ad esempio un desktop o notebook, produce …
AvrX è un kernel real-time multitasking scritto per la famiglia AVR da Barello. Grazie alla disponibilità del codice sorgente e alle sue caratteristiche di real-time, è in grado di sopperire alle esigenze delle applicazioni embedded. AvrX è utilizzato in diversi contesti, dalle applicazioni di movimentazione a quelle più squisitamente ludiche. AvrX è scritto in assembler e …