Progetti

In questa pagina sono raccolti, in ordine sparso, alcuni circuiti elettronici che ho realizzato nel corso degli per aiutare l'apprendimento dei miei studenti.

Come descritto nei documenti stessi i diritti intellettuali su queste realizzazioni sono riservati ma, sotto determinate condizioni, è concesso gratuitamente l'uso e la modifica ed è incoraggiata la loro diffusione.

Una precisazione: queste pagine non sono una raccolta di kit elettronici; se è vero infatti che i circuiti funzionano così come sono e che trovate tutto quanto necessario per realizzarli (dalla descrizione dell'idea al PCB...), per l'utilizzo e l'eventuale modifica è necessario comprenderne fino in fondo il funzionamento; perlomeno questo è lo scopo che ho in mente quando li pubblico.

A2B
Un semplice circuito per collegare Arduino alla breadboard ed ospitare nRF24L01+ e LM75A SMD
RPi demo
Un semplice circuito per fare esperienza con il connettore GPIO del Rasberry Pi
PIC-WL-Sen
Il primo elemento di una rete di sensori senza fili per misura ambientali
PICdemo
Tre circuiti stampati da collegare alla breadboard, per sperimentare con il PIC18 senza saldature.
  • Il primo della serie, di semplice realizzazione ed uso: PICdemo
  • Il secondo, dotato di modulo bluetooth: PICdemo R2
  • L'ultimo nato, con bus USB: PIC-USB
PicBrush2 - Controllare due motori DC con i PIC (obsoleto)
Un circuito didattico pensato come base hardware per sperimentare soluzioni software che permettono ai PIC di controllare motori in corrente continua
Step driver (obsoleto)
Una schedina per controllare una coppia di motori passo-passo unipolari oppure otto generici carichi da 50V/5A. Il circuito è isolato otticamente dal PC ed è possibile collegare fino a sei di questi driver ad una singola porta parallela
Micro-step driver (obsoleto)
Questo circuito è stato realizzato per pilotare con la porta parallela del PC fino a sei motori passo-passo bipolari. Una caratteristica interessante è la possibilità di incrementare il numero dei passi, attraverso la tecnica "microstep"
Mini-datalogger (obsoleto)
Questo circuito permette di collegare ad un personal computer un ADC (convertitore analogico/digitale) a 12 bit e 8 canali, alimentato direttamente dal PC. E' incluso il software per DOS,  Windows95/98/NT/200/XP e Linux
VVIO: una libreria per l'I/O (obsoleto)
Questa libreria è destinata a facilitare l'interfacciamento di circuiti autocostruiti ad un personal computer. I sistemi operativi supportati sono al momento DOS, Windows95/98/NT/2000/XP e Linux
Pilotaggio di due MOS (obsoleto)
Un semplice circuito stampato che permette di collegare un segnale digitale (per esempio un pin della porta parallela o l'uscita di un microcontrollore) ad un carico DC di qualche decina di watt
Pilotaggio di motori passo-passo (obsoleto)
Una semplice scheda per pilotare un motore passo-passo bipolare
Driver per motori DC (obsoleto)
Una scheda PWM per pilotare una coppia di motori DC con un segnale digitale a duty cycle variabile. Ho utilizzato questo circuito per far controllare un mezzo cingolato ad un PC, attraverso un timer/counter 8253
Timer 8254 connesso alla porta parallela (obsoleto)
Il counter 8254 è un integrato utile per generare segnali digitali temporizzati, usato per esempio nel controllo di motori passo-passo o generatori PWM. Questa scheda permette di collegare un 8254 alla porta parallela EPP del PC
Misurare 16 temperature (obsoleto)
Questo circuito da collegare alla porta parallela del PC permette di misurare fino a 16 diverse temperature attraverso sensori NTC. E' incluso il software in ambiente Windows per visualizzare le misure e salvarle in un file
LPTdemo (obsoleto)
Un semplice circuito che permette di fare esperimenti con la porta parallela del PC, utilizzando LED, interruttori, ADC e DAC. Con un semplice software di test
"Radar" ad ultrasuoni (obsoleto)
Un'idea per realizzare un dispositivo ad ultrasuoni utile per esplorare gli ostacoli posti intorno ad un oggetto. L'immagine mostrata sullo schermo del PC assomiglia molto, fatte le opportune proporzioni, a quella di un radar
Convertitore RS232 / RS485 (obsoleto)
Questa scheda permette di collegare una rete RS485 ad un PC usando la porta seriale. Utile anche per trasmettere il segnale seriale a grande distanza o in ambiente disturbato.La scelta della direzione viene fatta attraverso il pin RTS della seriale del PC
Convertitore RS232 / RS485 automatico (obsoleto)
Questa scheda permette di collegare una rete RS485 ad un PC usando la porta seriale. A differenza del circuito precedente, la commutazione tra trasmissione e ricezione è realizzata in hardware
Misura delle condizioni atmosferiche (obsoleto)
Con questa scheda è possibile misurare la pressione atmosferica e la temperatura, anche attraverso un sensore remoto. Il circuito è pensato per il collegamento ad un ADC con almeno 8 bit di risoluzione
Mini alimentatore (obsoleto)
Un semplice alimentatore stabilizzato capace di erogare fino ad un ampere, basato sulla nota serie di integrati 78xx: un circuito elementare ma sempre utile
Un fuoco per il presepe (obsoleto)
Un paio di 555 e qualche led riescono a creare un effetto veramente realistico. Un circuitino simpatico, che stupisce soprattutto i bambini (ma chi non lo è?)
Mini alimentatore duale (obsoleto)
Un alimentatore stabilizzato duale realizzato con la coppia di integrati 78xx e 79xx. Indispensabile nello sviluppo di circuiti analogici
LPTdebug: un software per il debug della porta parallela per Win95/98/NT/2000/XP (obsoleto)
Questo programma mi sembra particolarmente utile nello sviluppo di nuovo hardware collegato alla porta parallela del PC, configurata sia come SPP che come EPP.
Scheda Pcl718 & LW/CVI (obsoleto)
I driver per utilizzare una scheda di acquisizione dati non prodotta dalla National Instrument con un compilatore notoriamente allergico all'HW non made-in-NI
Record-It: testare la qualità della scheda audio (obsoleto)
Questo programma permette di verificare dal punto di vista analogico la qualità della scheda audio installata sul vostro PC
Cominciare ad usare gli ST6 (obsoleto)
Per cominciare ad usare un componente complesso serve qualcosa di semplice ma facilmente espandibile e riutilizzabile. Anni fa ho proposto ai miei studenti questo circuito stampato e qualche programmino in assembler
ST6net: raccolta dati remoti (obsoleto)
Un PC e fino a 32 ST6 connessi da una rete RS485: lo scopo è la raccolta remota di dati analogici in ambienti di grande dimensione
ST6car: scatola nera per automodelli (obsoleto)
Per sapere come il vostro automodello si comporta "on the road" vi serve la scatola nera: questo circuito registra una serie di grandezze (temperatura e giri motore) e, finita la corsa, le scarica attraverso una porta seriale su PC
Stampante virtuale (obsoleto)
Vi serve un oggetto capace di ridirigere l'output su stampante da un computer qualunque ad un PC? Lo abbiamo utilizzato per "ciucciare" i dati da un vecchio S36 e trasferirli nel nuovo data-base dell'istituto

E' molto gradito qualunque contributo teso a migliorare il testo ed a correggere gli errori presenti. Potete inviarmi vostri commenti.


Pagina principaleAccessibilitàNote legaliPosta elettronicaXHTML 1.0 StrictCSS 3

Vai in cima