è la categoria relativa all’elettronica embedded. Troverete articoli relativi ai sistemi embedded sia lato hardware che software con particolare riferimento appunto a tutti quei sistemi rivolti ad una specifica applicazione. Tratteremo anche Linux embedded ed altri sistemi operativi leggeri in grado di “girare” su schede embedded a microcontrollore.
Quando parliamo di applicazioni multi-thread ci vengono subito in mente i concetti di locking, conosciuti praticamente da tutti i programmatori. Non tutti pero` hanno ben presente l'importanza e la natura delle memory barrier. Tali oggetti permettono di forzare il preciso ordine delle operazioni di lettura/scrittura che la CPU effettua da e verso la memoria centrale.
Oggi le 3Domande sono per Gianni Valdambrini, relatore al prossimo Better Embedded di Firenze. Sviluppatore su sistemi embedded, esperto in Python, C++ e Qt. Attualmente Team Leader/Project Manager in Develer.
Uno dei compiti principali di un sistema operativo moderno è di garantire equità ai processi. Certe volte nasce l'esigenza di controllare l'uso di risorse per utente, gruppi di utenti, per tipo di applicazione. In questi casi il concetto di processo non è sufficiente per esprimere i requisiti richiesti. Per risolvere questa limitazione Linux, mette a disposizione una infrastruttura denominata cgroups.
Oggi le 3Domande sono per Giovanni Di Sirio, relatore al prossimo Better Embedded di Firenze. Appassionato di elettronica e sviluppatore di device driver in ambito Automotive su piattaforma Power Architecture. Attualmente ricopre la carica di Software Architect in STM.
La precisione con la quale siamo in grado di convertire un dato analogico in uno digitale è limitata da diversi fattori ed è importante valutarli, pesarli, stimarli opportunamente prima di iniziare a prototipare il progetto del circuito. Vediamo, quindi, alcuni dei contributi di errore più frequenti e quanto incidono proprio sulla risoluzione effettiva.
Oggi le 3Domande sono per Andrea Righi, relatore al prossimo Better Embedded di Firenze. Esperto in sistemi embedded, architetture e sistemi operativi. Attualmente sviluppatore per BetterLinux.
Mancano solamente 3 giorni alla chiusura delle iscrizioni Regular della conferenza, approfittate dello sconto del 20% dedicato ai lettori di Elettronica Open Source. Lo sconto è anche cumulabile, quindi non mancare!
L'RX62T, il gruppo di microcontrollori ad alte prestazioni con frequenza massima di funzionamento di 100MHz, è stato progettato specificatamente per il controllo motore. Questi microcontrollori sono dotati anche di timer multifunzione (MTU, GPT) e convertitore A/D ad alta velocità a 12-bit per facilitare il controllo motore.
Questa Application Note di Maxim descrive il funzionamento di quattro delle più popolari modalità operative (FVMI, FVMV, FIMI, e FIMV) del parametric measurement unit (PMU) del MAX9979, facendo riferimento allo schematico equivalente per ogni modalità.
Vi presentiamo due progetti su come hackerare l'EeePC901: modificare la tastiera dell'EEEPC e notificatore fai-da-te di email e twitter con atTiny45
Mike Saunders, assieme a un team ristretto di sviluppatori, ha realizzato MikeOs, un sistema operativo per PC con architettura x86 interamente scritto in assembler. Il progetto (open-source), ha sopratturro finalità didattiche, e include diverse applicazioni pronte per l'uso oltre alla possibilità di essere ulteriormente espanso e modificato.
Quando ci si trova ad aprire la copertura del controller di un invertitore di un tipico sistema solare fotovoltaico ad invertitore centrale, si possono trovare delle aree dove vengono impiegati prodotti per l’isolamento digitale. Tra questi sono inclusi l’isolamento dei segnali gate drive, l’isolamento del feedback digitale nel loop di controllo della tensione, e l’isolamento dei canali di comunicazione.
Il 24 settembre all'interno del Better Embedded ci sarà la presentazione con relativa premiazione del progetto vincitore del contest Make4Cash: sviluppo di un apparato innovativo per la deambulazione assistita di Andrea Calanca.
Il progetto che stiamo per discutere ha certamente bisogno di un'interfaccia utente più accattivante, tuttavia funziona molto bene. Si tratta di un esperimento condotto da Tuomas Nylund con sensori capacitivi per verificarne la funzionalità quando connessi ad un singolo ADC.
Sebbene non sia un tool completo come il Bus Pirate o il Bus Blaster, anche l'FT2232H ha molte applicazioni, alcune delle quali piuttosto interessanti. Ecco perchè utilizzare il bit banging è una scelta valida se lo si vuole potenziare.
Ecco un modo divertente per fare un esperimento: far funzionare il launchpad come un comune programmatore AVR910. In questo modo, con una spesa veramente contenuta, potrete avere un programmatore compatibile con USB su breadboard per lavorare su processori Atmel AVR.
Le esigenze che tutti noi abbiamo nei confronti dell'utilizzo del computer sono molto diversificate ma oggi esistono soluzioni PC single-board che da un lato trasformano la stessa idea del computer così come lo conosciamo e dall'altro si differenziano per prestazioni ed utenti a cui esse possono essere indirizzate. Tra le tante, oggi ne mettiamo a confronto quattro per avere un'idea migliore di come e perché sia il caso di scegliere una di queste.
Hobby Media ricerca un appassionato UAV e Arduino per collaborare con la rivista! Una nuova pubblicazione dedicata agli elicotteri radiocomandati ed ai droni. Se il modellismo, la robotica ed Arduino ti appassionano, contattali subito!
E' con vero piacere che annunciamo il vincitore di make4cash! Un compenso di 1000 euro per un progetto straordinario! Un piccolo aiuto per una grande opera! A vincere non è solo un progettista elettronico o un progetto, ma la Progettazione Elettronica, e quindi anche tutti voi che avete partecipato e reso tutto questo possibile. Grazie!
Giovedì prossimo (21 Giugno 2012) a Milano avrà luogo un evento da non perdere: l'Embedded IC & Automation ed in concomitanza l'RF & Wireless. Conferenze, workshop, tutorial, community: una giornata dedicata al “sistema embedded” ed ai "sistemi wireless".
Un doppio evento (gratuito) decisamente interessante!