microcontroller:
Riuscire a riprodurre in formato MP3 e altri formati di file, a partire da una scheda SD, oggi è notevolmente più semplice e intuitivo. Il progetto del quale vi parliamo in questo articolo è davvero molto interessante, soprattutto per quanti …
Benvenuti ad un altro appuntamento con la rubrica Firmware Reload. In questo articolo parliamo di CodeWarrior di Freescale (NXP), che costituisce uno dei più conosciuti e fortemente apprezzati ambienti IDE (Integrated Development Environment) per lo sviluppo di applicazioni hardware e …
In questo articolo è presentato il modello e l'algoritmo di controllo sviluppato per la guida di un robot mobile capace di seguire una parete (wall follower), principio utilizzato poi per realizzare un robot pattugliatore. Arduino, in particolare la versione Mega 2560, è stato scelto come unità …
Texas Instruments ci mette a disposizione un microcontrollore “mixed signals” che in una particolare applicazione consente di eseguire efficaci misurazioni energetiche per le più svariate destinazioni d’uso. Il risultato è un dispositivo versatile che risulta indispensabile per tenere sotto controllo …
Chiunque utilizzi sensori o trasduttori di diverso genere ha senz’altro verificato quanto la loro precisione venga condizionata dalle variazioni termiche; ha anche constatato come la deriva, ben lontana dall’essere una funzione lineare della temperatura, sia alquanto difficile da compensare. Ancora …
In un mondo nel quale praticamente tutto è connesso, i progettisti sono sempre alla ricerca di nuovi modi per abilitare la tecnologia wireless senza compromettere il range o le prestazioni. Molti termostati o controller di riscaldamento, ventilazione e condizionamento dell'aria …
L’application note AN588 di Silicon Labs ci mostra come sia possibile realizzare una soluzione completa nel campo dell’energy harvesting utilizzando il microcontrollore a basso assorbimento Si1012, dotato anche di funzionalità wireless. Il microcontrollore Si1012 di Silicon Labs è una MCU …
Le apparecchiature elettromedicali trovano numerose applicazioni nella misurazione e nel monitoraggio di parametri vitali. In questo articolo viene presentato il progetto di un pulsossimetro Texas Instruments con modulo Bluetooth Low Energy, nello specifico un dispositivo portatile per applicazioni a bassa …
Raspberry Pi 4 ha senza dubbio un grande potere computazionale, ma non è campione per gestione della temperatura, così come i suoi fratelli minori. Tutta la famiglia Raspberry non è eccelsa nella gestione del thermal throttling: hai presente quando il …
In questo articolo affronteremo delle considerazioni di base sui microcontrollori, volte a confrontare e scegliere tra i diversi modelli disponibili sul mercato. Il risparmio energetico è diventato ormai uno dei requisiti essenziali in molte applicazioni, sia nell’ottica di una riduzione dei …
Questo articolo spiega come l'elettronica ed il making possano fornire un valido aiuto in situazioni emergenziali. E' possibile, infatti, costruire un ventilatore rudimentale a basso costo che potrebbe aiutare con la respirazione durante un attacco respiratorio acuto. E' opportuno sottolineare …
Esaminiamo in dettaglio il TR-52, un modulo transceiver di IQRF basato su microcontrollore on board molto completo e dotato di tutto ciò che necessita allo sviluppatore. Estremamente versatile, si rende utile in numerose applicazioni e trova uno dei suoi punti di forza nel consumo davvero contenuto. Il modulo …
Anche quando viaggiano a bassa velocità, i tradizionali veicoli con motore a combustione interna emettono rumori. Solitamente, pedoni e altri utenti stradali usano la vista per percepire la presenza di veicoli in avvicinamento o in partenza o l’udito, quando questi …
Il potente ambiente di sviluppo proposto per applicazioni embedded, non mancherà di stupirvi per la sua grande capacità di adattamento alle dimensioni del progetto. Code Warrior è un ambiente di sviluppo integrato, utilizzato dagli utenti per sviluppare applicazioni con microprocessori e DSC. L’ambiente è strutturato in modo da risultare multi …
Il progetto di elettronica educativa che andremo a vedere in questo articolo riguarda un centro di comando montato a parete per bambini con bisogni sensoriali. Sappiamo quanto siano importanti per i bambini i giocattoli, ancor più se, oltre ad essere …
Il CAN-transceiver è un emettitore (transmitter) e un ricevitore (receiver). Esso converte i dati del CAN controller in segnali elettrici che successivamente trasmette per mezzo delle linee del bus dati. Nello stesso modo riceve i dati che converte per il CAN-controller. Il protocollo CAN-bus …
Con l'inizio del 2020 e ascoltando tutti voi, Elettronica Open Source ha deciso di presentarvi la nuova rivista sul mondo dell'elettronica: Firmware 2.0! Firmware 2.0, la rivista digitale rilasciata su base mensile, si focalizza di mese in mese su un …
Questo articolo presenta una breve carrellata di sistemi di sviluppo esistenti per il sistema operativo Linux, in modo da mettere in condizione il programmatore a scegliere il prodotto più adatto alle sue esigenze. Un ambiente di sviluppo è uno strumento, oggi …
In questo articolo si proporrà una soluzione completamente digitale per estrarre il clock da un flusso di dati seriali codificati con un protocollo NRZ. Ovviamente, essendo completamente digitale potrà essere implementata agevolmente su FPGA. La maggior parte dei collegamenti seriali integrano il segnale di clock nella trasmissione dei dati. Fondamentalmente è compito …
Un’introduzione ai microcontrollori low-power con interfaccia IR di Maxim. Sempre più applicazioni, soprattutto nel settore embedded, richiedono l’adozione di microcontrollori a bassa dissipazione di potenza in grado di garantire comunque adeguata capacità di calcolo e connettività di vario tipo. MAXQ (figura 1) è la famiglia di microcontrollori proposta …