è 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.
Nel prossimo articoli mostreremo come la necessità di realizzare un sistema di acquisizione ed elaborazione digitale il più compatto possibile, ha portato alla scelta di integrare su un’unica scheda stampata(PCB) sia il sensore che il convertitore A/D. In questo modo si renderà più semplice e versatile l’utilizzo del sistema complessivo, facilitando eventuali operazioni future di conversione analogica (tramite un opportuno DAC) e consentendo l’aggiunta di ulteriori sensori ELIS-1024, per aumentare il più possibile il numero di fibre ottiche da controllare senza occupare troppo spazio. In particolare in questo articolo ci concentreremo sulla scelta del dispositivo A/D motivandola opportunamente.
In questo articolo analizziamo i segnali di controllo del sensore di immagine ELIS 1024 presentato negli articoli precedenti, in modo tale da capire come generare i segnali per pilotare correttamente l'acquisizione.
In questo articolo verranno descritti i concetti base della tecnologia long-term trace, le funzionalità e l'opportunità per i progettisti di avere a disposizione uno strumento di debug per ARM con trace praticamenete illimitato
Oggi è con noi Massimiliano Marcoccia Responsabile del reparto Ricerca & Sviluppo di Iacobucci HF azienda leader in Aircraft Equipment. Ventanni di esperienza nella progettazione elettronica e, oltre i microcontrollori, una grande passione che scopriremo più avanti.
Questa idea progettuale riguarda una nuova tecnica per ottenere un oscillatore controllato (VCO). Utilizza un circuito LC risonante serie per dare al circuito risonante una gamma di funzionamento più ampia rispetto ai circuiti tradizionali che utilizzano una connessione LC in parallelo.
Il processore Cortex-A7 presentato recentemente da ARM rappresenta il core ad elevate prestazioni con il maggiore grado di efficienza sviluppato sino ad ora dalla casa di Cambridge, destinato a rafforzare la supremazia di ARM nel settore dei dispositivi di bassa potenza come smartphone, tablet, ed altri dispositivi mobili.
In questo articolo analizzeremo le caratteristiche richieste al sistema che si andrà a realizzare ed in cui abbiamo già parlato in articoli precedenti. Questo SAD dovra' rispondere a esigenze di semplicità di utilizzo,buona sensibilità e costi ridotti. La frequenza massima di lavoro del sistema non è un parametro fortemente restrittivo, in quanto le dinamiche dei segnali che saranno analizzati saranno molto lente (segnali percettivi della mano, si veda progetto Dexmart).
L'LTC2379-18 è un ADC (convertitore analogico-digitale) SAR a 18-bit, 1.6Msps, con un altissimo SNR di 101dB e THD di-120dB. Dispone inoltre di un'unica funzione per la compressione del guadagno digitale, che elimina la necessità di una alimentazione negativa nel circuito del driver ADC.
Con questo articolo concludiamo la trattazione del progetto di un controllore PID per un motore DC: in questo articolo andremo ad effettuare un'ultima modifica all'intero sistema al fine di incrementare ancor più le prestazioni in termini di precisione di posizione rispetto chè in termini di controllo di velocità. Infine saranno mostrati tutte le differenze che si hanno tra il segnale di controllo e la grandezza reale, ossia gli errori veri e proprio mostrando qual'è la combinazione finale dei guadagni che minimizzi l'errore di posizione, mantenendo un buon controllo di velocità.
Abbiamo già visto quali sono i passi più importanti quando si pianifica il
passaggio a Embedded Linux. Una volta che abbiamo deciso quale distribuzione Linux utilizzare, l'hardware ecc, e deciso i tools che servono, lo step successivo è: la costruzione del sistema Embedded Linux. Anche in questo caso c'è tanta somiglianza tra un sistema linux tradizionale ed un sistema linux embedded.
In questo articolo proseguiamo il progetto del controllore "pid" utilizzando un'ulteriore tecinca detta "azione in avanti" o feedforward. Inoltre, viene mostrato uno schema alternativo per realizzare anche un asservimento di posizione che come vedremo risulterà privilegiato rispetto al controllo di velocità.
In questo articolo mostriamo un approccio possibile per realizzare il controllo della velocità di un motore DC introducendo in catena di retroazione, un disturbo prodotto dalla dinamo tachimetrica utilizzata come elemento di sensing della velocità. Si ricorda che l’esigenza di effettuare il controllo della velocità angolare di un motore DC nasce nel momento in cui si vuole garantire l’andamento desiderato della velocità.
Come vedremo l'implementazione del modello matematico è stata realizzata partendo dalle
equazioni che modellano il corretto funzionamento del motore DC, realizzando sucessivamente un modello in ambiente Simulink di Matlab.
In questo articolo riporto un progetto svolto durante il corso di Azionamenti Elettrici terminato con la stesura di una relazione finale così suddivisa: 1) Introduzione: in cui si descrive brevemente la struttura dei motori in DC e in più si riportano i dati di targa del motore da analizziare. 2)Modello matematico del motore DC 3)Tecniche di controllo semplici 4)Tecniche di controllo avanzate 5)Asservimento di Posizione 6)Considerazioni Finali
Si parla spesso di Trashware e di "riciclare" vecchi computer usando una distribuzione Linux che consenta di usare degnamente la macchina senza perdere in prestazioni, ma quale distribuzione usare a tal scopo? Onde evitare di perdere giorni interi a provare tante distribuzioni diverse vediamone una che potrebbe andar bene in tante occasioni.
E' con noi Antonio Cirella, una laurea in Scienze politiche ed oltre 20 anni di esperienza nel settore dell’elettronica, editore e giornalista. Titolare di Inware Edizioni, editore di tre riviste di elettronica che tutti conoscete: FareElettronica, Firmware ed Elektor in versione italiana.
Ripartendo dall'articolo sul Project Manager 2.1 in cui si è Conclusa la fase di simulazione funzionale,passiamo adesso alla vera e propria fase di implementazione del progetto,che a sua volta è suddivisa in cinque fasi principali descritte di seguito:
Il software utilizzato per la programmazione della scheda XS40 è il Project Manager 2.1 che fa parte della XILINX FOUNDATION SERIES. E’ un software creato verso la
fine degli anni ’90 e dal quale poi è stato successivamente sviluppato l’attuale tool di
sviluppo della XILINX: l’ ISE FOUNDATION .In questo paragrafo saranno trattate le
operazioni principali che il software è in grado di realizzare, senza scendere troppo nei
dettagli di come esse vengono effettivamente eseguite.
Nel mondo del mobile e degli smartphone la parola d'ordine è APP, non esiste altro modo più efficace per la promozione di un sito, di una attività o per la divulgazione di informazioni di qualunque genere, che creare un’applicazione per smartphone compatibile con tutti i maggiori sistemi operativi del settore: Android, iPhone, Windows Phone, Nokia etc. Senza essere esperti programmatori Conduit Mobile rende gratuitamente disponibile una GUI per creare in tre semplici passi app dalla grafica accattivante e con le funzionalita' essenziali per una corretta e sempre efficace navigazione delle informazioni che l'utente desidera promuovere.
Per la realizzazione dell’elaborazione digitale è stata utilizzata la scheda XS40 prodotta dalla XESS Corporation. La scheda che viene mostrata nella figura iniziale, contiene svariati componenti che permettono la realizzazione di progetti anche molto complessi. Il cuore elaborativo è un dispositivo programmabile FPGA Spartan2 da 9k-Gate in package QFP (Quad Flat Pack) da 144pin.