Search Results for: matlab
I robot autonomi sono sistemi complessi che richiedono l'interazione tra numerosi componenti eterogenei (software e hardware). I middleware robotici nascono come risposta all'aumento della complessità delle applicazioni robotiche e della vasta gamma di hardware. Sono progettati per promuovere l'integrazione di …
In questo articolo della Rubrica Firmware Reload analizzeremo caratteristiche e prestazioni del nuovo strumento di misura proposto da Spectrum Instrumentation. Introduzione Sempre più applicazioni nel settore della ricerca industriale e non solo richiedono nuovi strumenti di acquisizione dati e misura …
In questo articolo per la rubrica Firmware Reload, analiazziamo le caratteristiche principali della suite di sviluppo per FPGA Xilinx. Introduzione La crescente capacità logica dei dispositivi programmabili oggi disponibili sul mercato e la conseguente complessità dei sistemi in essi implementati …
Il problema della pianificazione del percorso per robot mobili è sempre stato oggetto di ricerca, sin dalle prime applicazioni della robotica. Oggi, con l'avvento dell'Industria 4.0, le ricerche si concentrano su sistemi autonomi capaci di pianificare in pochi istanti i …
In questo articolo viene descritto il progetto di un semplice sistema di monitoraggio di temperatura e umidità via web. In sostanza, sarà descritto come interfacciare il sensore DHT11 con il modulo transceiver WiFi ESP8266 e, mediante l’applicazione ThingSpeak, monitorarne i …
La progettazione embedded è da sempre un processo complesso e articolato, che richiede competenze elettroniche trasversali, legate alla codifica, ai linguaggi di programmazione e all'hardware. I sistemi embedded si basano su microcontrollore e utilizzano sensori per l'acquisizione e la raccolta …
Negli ultimi anni, il paradigma noto come GPGPU (General Purpose computing on Graphics Processing Units) ha rivoluzionato l'approccio ai problemi di High-Performance Computing (HPC), in cui sono richieste elevate capacità di calcolo, per le quali anche le moderne CPU, ormai, …
FFT è l’acronimo di Fast Fourier Transform, ovvero trasformata di Fourier veloce. Chiunque si sia mai cimentato nel signal processing conosce bene l'importanza di questo strumento, inoltre, per la sua potenza risolutiva ed il basso costo computazionale si presta bene …
In questo articolo della rubrica Firmware Reload affrontiamo una introduzione ai dispositivi mixed-processor OMAP-L132 di TI. Se nel mondo delle logiche programmabili è sempre più forte la necessità di soluzioni mixed-signals, in quello dei microprocessori è forte la spinta verso sistemi …
I sistemi embedded stanno ora facendo un uso più massiccio delle tecnologie di elaborazione delle immagini digitali per aumentare la produttività, incrementare le prestazioni e migliorare la qualità della vita nel suo complesso. Vediamo in che modo. I sistemi di …
Analizzare ed interpretare i dati che provengono dai processi reali è una tematica di grande interesse. Questi dati ormai fanno parte della nostra vita di tutti i giorni: pensiamo alle informazioni reperibili sui processi climatici, oppure a tutte quelle acquisite durante i processi …
Per quelli di noi che, prima che iniziasse una lezione all’università, si recavano compìti a depositare un modesto registratore a cassette sotto al naso del professore di turno, l’mp3 è stata una rivoluzione. Dentro una pennetta USB grande addirittura 128 …
E' uscito il nuovo numero della rivista tecnica Firmware 2.0. Il focus di questo mese è dedicato al settore Power/Motor e Robotics. All'interno troverete articoli tecnici su moduli di potenza, dispositivi Wide Band Gap, droni e normativa, come costruire il …
L'obiettivo dell'articolo è mostrare come sia possibile realizzare un Safety Tutor System, un rilevatore di velocità media, utilizzando Arduino UNO ed una coppia di sensori ad ultrasuoni HC-SR04. Il sistema è in grado di rilevare la velocità media di un veicolo, …
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 …
L'articolo mostra, in chiave educational ed in piccola scala, come realizzare un sensore di velocità acustico passivo utilizzando un semplice microfono per PC ed il software LabVIEW. Il sensore sfrutta l'effetto Doppler per misurare la velocità di spostamento di un veicolo …
L’ingegnere, si dice spesso, è una persona concreta che risolve i problemi che ha di fronte "smanettando" con ciò che ha, magari assemblando qualcosa con componenti "raccattati qua e là". E le cose che negli anni sono state assemblate, talvolta …
I sistemi radar basano il loro funzionamento su un utilizzo esteso e massiccio di algoritmi di elaborazione del segnale, la cui implementazione è stata storicamente affidata ai Digital Signal Processor (DSP). Le attuali versioni di FPGA, che integrano al loro …
In un precedente articolo avevamo introdotto Weka, un workbench open source per l'apprendimento automatico che consente anche ai neofiti di avvicinarsi fin da subito al mondo del machine learning senza la necessità di conoscenze estese nel campo della programmazione. In …
L'apprendimento automatico (machine learning) è un processo iterativo che richiede l'utilizzo di molti strumenti, programmi e script diversi per ogni fase. Un workbench (banco di lavoro) per l'apprendimento automatico è una piattaforma o un ambiente che supporta e facilita una …