Espositori 2020


Easy and powerful embedded system

Easy and powerful embedded system

Sul mercato sono disponibili una grande quantitá di computer e piccoli sistemi a microcontrollore su singola scheda, ma ognuno di questi prodotti, almeno per la mia esperienza, ha problematiche diverse.
Con questa scheda puoi:
Catturare facilmente immagini a bassa od alta risoluzione anche ad alta velocitá, senza problemi di memoria per il suo trattamento (128MB) e per il suo salvataggio su SD (5MB/s). Per questo puoi utilizzare specifiche camere prodotte o usarne di commerciali.
Puó leggere simultaneamente quattro encoder incrementali per una facile gestione di motori brushless o passo-passo.
Puoi campionare, registrare e trattare segnali analogici a 16 bit con una velocitá di 1MHz e se il segnale é basso di livello cé un PGA programmabile che ti permette di controllare l'amplificazione, il tutto fino ad 8 canali.
Puoi generare segnali analogici su quattro canali D/A a 16bit fino 250KHz
Hai ha disposizione un sensore inerziale (IMU 9 assi) ed un sensore ambientale per temperatura, umiditá relativa e pressione atmosferica.
Hai un canale USB doppio, uno crea una porta seriale virtuale utilizzata per l'aggiornamento della FLASH, debug e monitor, l'altro permette di trasferire dati al PC a 6.5MByte/s
Oltre 32 bit di porte parallele bidirezionali con pin di segnale a piú funzioni, con seriali, SPI e I2C ed infine 16 uscite PWM a 12 bit per LED,SERVOS e motori in continua.
Sono presenti 3 zoccoli per accogliere le tre piú diffuse interfaccie wireless: ESP8266 per il WiFi, HC-06 per il BlueTooth e RF-COM per una seriale trasparente a 2.4GHz
L'FPGA presente puó essere auto-riprogrammata ed é cosí possibile cambiare completamente la sua architettura per poter implementare funzioni píu complesse o dedicate.


L'ambiente software é stato creato ad hoc (otStudio), cercando di avere un impatto ridotto nella stesura delle applicazioni integrando una gran quantitá di librerie
e cercando di avere il controllo dell'hardware della macchina in modo facile. L'utente puó creare nuove librerie ed aggiungerle facilmente al programma di compilazione e editing.


Italy


Manuele Turini

Questa non é una biografia ne tantomeno un curriculum vitae ma una sorta di scanzonata disamina su un tortuoso, pericoloso, imprevedibile percorso che si chiama vita ...
Fin da ragazzo sono stato un appassionato di elettronica e molte altre scienze, alle elementari preferivo i libri di scuola delle mie sorelle piú grandi perché decisamente piú interessanti.
All'esame di terza media portai un strano alimentatore (con tanto di nixie) autocostruito che faceva funzionare un campanello elettrico!
Non ricordo la cosa come un grande successo piuttosto mi ricordo le facce sbigottite degli esaminatori ...
Ho iniziato questa avventura con i tubi elettronici ed i transitors.
Con l'avvento dei primi microprocessori ho lavorato per anni in linguaggio macchina (assembler) ed infine da oltre tre decadi uso il linguaggio C, da una ventina il C++, per programmare ció che é necessario.
Negli ultimi venti anni la mia attivitá principale é stata quella di progettare camere digitali con sensori CCD e CMOS, per questa attivitá uso spesso microcontrollori e DSP ma anche FPGA.



 Electronics
  Manuele Turini
 2020

Back
 
Dati aggiornati il 13/12/2020 - 23.41.04