Con tutto il clamore che circonda i veicoli a guida autonoma basati sull’intelligenza artificiale (AI), sul riconoscimento delle immagini e sui sensori sofisticati, è facile
Read moreCategoria: Elettronica Open Source (https://it.emcelettronica.com/)
Labview e la porta seriale
Attualmente ci sono molte strumentazioni dotati di porta seriale. Come possiamo comunicare con loro in un modo semplice? La risposta è Labview. In questo articolo analizzeremo un semplice programma che ci permetterà di comunicare con il dispositivo via
Read morePiù uscite da un solo pin
Questo progetto mostra come sia semplice partendo da un singolo pin di output avere la possibilità di ottenere più segnali di uscita, il tutto grazie ad un semplice filtro RC e ad un convertitore seriale/parallelo.
Read morePWM software
Una modalità per la realizzazione di un segnale PWM software, generato su di un pin di un microcontrollore PIC della famiglia mid-range; metodo utile sia quando si usa un PIC senza PWM sia quando la
Read morePlay ARM7!
Già da parecchio tempo, allo scopo di soddisfare le sempre più esigenti richieste del mercato, quasi tutte le case costruttrici di semiconduttori stanno producendo microcontrollori a 32 bit. Parallelamente, le richieste di sistemi
Read moreQuando la guida autonoma diverrà realtà?
Dalla fine degli anni 90 l’interesse pubblico e l’attenzione dei media per i veicoli a guida autonoma sono andati lentamente aumentando anche grazie all’avanzare della
Read moreInterrupt Intelligenti
Normalmente il firmware realizzato per una scheda embedded contiene sia i driver di basso livello per la gestione delle periferiche hardware, sia il programma applicativo. Questa soluzione non sempre
Read moreAccessino: sistema di accesso RFID con ESPertino
La problematica del controllo degli accessi è sentita sia in caso di edifici residenziali (condomini o case singole), sia in caso di edifici commerciali (aziende,
Read moreCircuiti per la misura della temperatura
In questo articolo saranno mostrate alcune soluzioni circuitali per la misura della temperatura che sfrutta circuiti integrati della Linear Technology/Analog Devices. Cominciamo con il definire cos’è un sensore di temperatura. Si tratta di
Read moreLe correnti di dispersione
I filtri di linea (filtri EMC) spesso sono visti come una scatola nera e, giustamente, l’utilizzatore non si preoccupa di conoscere il loro funzionamento interno. Tuttavia, per un uso efficiente dei filtri, è
Read moreSistemi di sviluppo per LPC2000
Esistono diverse proposte commerciali che permettono di sviluppare codice in ambiente ARM, in questo articolo è presentato l’ambiente MDK-ARM che ha il pregio di fornire una serie di utility attraverso un unico workbench. La proposta MDK-ARM
Read moreSwiftX: Un cross compiler per sistemi embedded
Scopriamo in questo articolo il cross compilatore SwiftX, un sistema di sviluppo interattivo basato sul linguaggio Forth in grado di supportare un’ampia gamma di microcontrollori. Il cross compilatore SwiftX è prodotto dalla società americana FORTH
Read moreInternet of Things: la tecnologia che aiuta a risparmiare
L’IoT promette di modificare radicalmente le nostre relazioni con il mondo che ci circonda. Un esempio è rappresentato dai sistemi di condizionamento e riscaldamento, dove
Read moreLe periferiche dei PIC24
Un viaggio all’interno del PIC 24 con l’analisi delle periferiche ed in particolare dei moduli RTCC (RealTime Clock & Calendar), PMP (Parallel Master Port) e CRC (Cyclic Redundancy
Read moreL’aritmetica ternaria nella criptovaluta IOTA
I dispositivi digitali con i quali interagiamo ogni giorno sono tutti basati sulla logica, o aritmetica, binaria. Computer, smartphone, applicazioni software e app, microprocessori e
Read moreConversioni float-string in AVR
La libreria di conversione in ambiente AVR che presenteremo in questo articolo è ready-to-run per essere utilizzata in applicazioni embedded e dispone di numerosi aspetti che la rendono davvero interessante. Questa libreria di conversione, da rappresentazioni in
Read moreGenerazione di suoni con FUJITSU MB1460
Visualizzazione di contenuti grafici e riproduzione del suono sono divenute ormai caratteristiche irrinunciabili nei moderni sistemi embedded. Nel settore audio, in particolare, se da un lato esistono codec più o meno complessi che implementano le principali funzionalità per applicazioni ad
Read morePilotare ESP32 con i Comandi AT
L’ESP32 è il nuovo modulino prodotto da Espressif ed erede dell’ESP8266. Economico, studiato per l’IOT e dunque ricco di connettività (WiFi e BLE ), sta
Read moreIl CAN bus
Il Controller Area Network, noto anche come CAN-bus, è uno standard seriale per bus principalmente di tipo automotive e multicast. E’ stato introdotto negli anni ottanta dalla Robert BoschGmbH, per collegare
Read moreRuote che girano e sensori induttivi
Se c’è una cosa che facciamo di continuo è contare, certe volte senza neanche rendercene conto. Contare è spesso e volentieri così difficile e noioso
Read moreConvertitore da 5.5 a 3.3 V per sistemi a microprocessori
Come poter soddisfare le esigenze dei nuovi potenti microprocessori che richiedono elevata corrente a 3.3 V per la presenza, al loro interno, di un numero sempre crescente di transistor. I regolatori o convertitori
Read moreMassimizzare l’autonomia delle batterie automotive, nonostante l’invecchiamento delle celle
Batterie di grandi dimensioni, costituite da celle ai polimeri di litio o litio-ferro-fosfato (LiFePO4) collegate in serie, ad alta densità di energia e alta potenza
Read moreCorso C avanzato su Raspberry PI: Le strutture
In questa seconda puntata del corso avanzato sul linguaggio C, con il Raspberry Pi, studieremo un tipo di dati molto particolare, la struttura. Essa è
Read moreIl mercato dell’elettronica nei sistemi automotive
L’elettronica automobilistica comprende sistemi azionati elettricamente dispiegati in varie parti del veicolo. L’iniezione elettronica, l’airbag, l’assistenza avanzata del guidatore e l’infotainment sono alcune delle aree
Read moreTutorial UML: approfondimento sulla generazione del codice
Nella scorsa punta si è iniziato ad analizzare come la rappresentazione UML sia applicata ad un caso pratico di un progetto per lo sviluppo di un generico sistema. Continuiamo in quest’ultima puntata a descriverne i tali passi
Read more