comunicazione seriale:
Le caratteristiche fondamentali di un sistema costruito intorno ad un microcontrollore PSoC, che utilizza il protocollo DMX per la gestione remota della luminosità e della potenza fornita agli impianti di illuminazione. Introduzione Il Dimmer è un regolatore elettronico utilizzato per limitare la potenza …
Una breve descrizione dello standard Bluetooth ed il suo impiego in applicazioni embedded. Come esempio verrà descritta la realizzazione di una applicazione di cable replacement per il controllo remoto di I/O. Tra i sistemi di comunicazione dati wireless, i dispositivi Bluetooth presentano molte …
Plextek RFI ha annunciato di aver sviluppato un modulo multi-chip (MCM) per coprire la "Pioneer Band" europea recentemente designata per un millimetro di onda (mmWave) di 5G a circa 26GHz. Lo sviluppo del Modulo Front-End (FEM) è stato realizzato in …
Con l’incredibile evoluzione che negli ultimi anni ha avuto il mondo di internet, un numero sempre maggiore di applicazioni industriali, consumer o addirittura medicali hanno la necessità di avere una interfaccia verso la grande Rete Mondiale. Microchip ha realizzato tempo fa un Front End …
La struttura hardware, la logica dei segnali e il funzionamento base del più comune bus industriale: il bus VME (Standard IEEE 1014-1987). Un crate VME standard può essere rappresentato dalla figura 1 dove vengono visualizzate le principali unità. L’altezza di un bus …
I servomotori R/C (Radio Controlled), molto usati nella modellistica, hanno trovato un nuovo campo di utilizzo nella realizzazione di piccoli robot, come i robot esploratori. In questo articolo esamineremo le caratteristiche dei servomotori e vedremo come poterli controllare tramite un microcontrollore. Per …
La struttura generale del bus VME (Standard IEEE-1014-1987) e i fatti principali che hanno portato alla nascita di questo importante standard di comunicazione utilizzato in diverse applicazioni industriali, militari e commerciali. Introduzione Un BUS è una struttura di interconnessione tramite linee di …
La famiglia MC1321X è progettata per fornire un elevato livello di integrazione, combinando le MCU della serie HCS08 ed un transceiver ZigBee a 2.4GHz in un singolo package di tipo LGA 71 pin. Il transceiver RF è compatibile con lo …
Il progetto descritto in questo articolo vuole rappresentare una solida base per lo sviluppo di applicativi RFID. Combinando il microcontrollore ATMEGA328P e il modulo EM-18 è possibile realizzare un semplice sistema per il comando di automatismi attraverso lettori card RFID. …
Alla classe HID appartengono dispositivi comuni per applicazioni PC quali mouse e tastiere ma anche sensori di misura analogica o schede I/O. Il vantaggio è che i server per un dispositivo HID sono già disponibili in Windows e non necessitano di uno sviluppo specifico. …
Il PSoCTM, prodotto di Cypress, non è il classico microcontrollore, ma qualcosa di più grazie alla presenza di blocchi analogici e digitali completamente configurabili a livello funzionale, così come le interconnessioni tra loro, al fine di sostituire con un singolo chip più blocchi …
Nella lezione su come collegare un display TFT a colori via SPI al SAMD21 abbiamo visto come aggiungere un'interfaccia molto utile ai nostri progetti. In questa lezione impareremo a collegare una tastiera PS/2 che ci consentirà di inviare caratteri al …
MIPI Alliance ha recentemente rilasciato le specifiche relative alla nuova interfaccia I3C che, pur mantenendo la compatibilità con lo standard legacy I2C, lo arricchisce e migliora superandone le principali limitazioni. La nuova interfaccia I3C semplificherà il collegamento di sensori multipli, …
Come configurare la porta seriale di un 8051 per selezionare una delle quattro modalità di funzionamento. La periferica di comunicazione seriale del microcontrollore 8051 prevede quattro diverse modalità di funzionamento, le più impiegate sono quelle che consentono di utilizzare il baudrate variabile: Modo1, il formato del dato trasmesso è 1bit start + …
Il sistema di comunicazione I2C è ormai diventato uno standard mondiale implementato nella stragrande maggioranza degli IC. Data la versatilità, molte aziende si sono basate su questo protocollo, derivandone un bus di comunicazione da inserire nelle più varie architetture di …
Nel precedente articolo abbiamo introdotto l'ambiente ARM e il Cortex-M0+, il processore alla base del microcontrollore Atmel SAMD21, il cuore della scheda Arduino M0 PRO. In questa lezione cominceremo a programmare l'interfaccia seriale (o meglio, le interfacce seriali) e nel contempo …
Nei sistemi embedded da diversi anni si sono affermate soluzioni che si basano sulla pila TCP/IP. Vediamo alcune considerazioni di base che servono a comprendere meglio questo mondo ricco di protocolli dalle applicazioni più svariate. Il modello TCP/IP è più semplice del modello ISO/OSI …
Lo standard EIA RS-485 descrive il livello fisico di un bus multi-punto differenziale che impiega soltanto due fili per la comunicazione seriale di dati su distanze piuttosto elevate (fino a oltre 1 Km). Caratteristiche quali l’elevato bitrate raggiungibile (alcune decine di Mbit/s), l’immunità ai disturbi garantita dalla segnalazione differenziale, la notevole …
L'elettronica di oggi, economica e molto avanzata, ci permette di realizzare qualsiasi dispositivo, utile o ludico, con una semplicità davvero disarmante. Anche le soluzioni al problema possono essere estremamente diversificate e alternative. Nel vasto campo dei microcontrollori, dispositivi pronti, embedded …
Gli AVR e la gran parte dei microcontrollori, dispongono di una caratteristica conosciuta come Interrupt. Come il nome stesso implica, l’interrupt permette agli eventi esterni (come un input da utente o dall’unità periferica dell’AVR) di bloccare il programma principale, di eseguire l’ISR …