fisertek_300
 
Demoboard SEMAFORO 
 
Il primo circuitino sperimentale con il pic
 
 
barra rossa2 
 
Questa è la demoboard per la prima lezione di programmazione di PIC.Ho cercato di fare demoboard utili, in modo che oltre ad imparare a programmare, possano servire nel mondo del modellismo e della robotica. In questo caso, il semaforo è utile per i plastici ed il ferromodellismo.Non è che ci si possa controllare un incrocio stradale completo (esulerebbe dal suo compito principale) ma costituisce un ottima base su cui sviluppare un sistema del genere e, allo stesso tempo, costituisce una demoboard dal costo minimo con cui cominciare a prendere pratica con il linguaggio C.
 
barra rossa2 
 
sem_gen_600
sem_rame_600
sem_acc_600
 
________________________________________________________________________________________ 
 
L'occorrente per realizzare la demoboard SEMAFORO.  
 
  • Schema elettrico del Semaforo  
  • Circuito stampato lato rame, in formato BMP, la basetta deve essere da 100mm x70mm  
  • Disegno lato componenti, dal quale potete ricavare il valore dei componenti.  
  • Il codice SEMAFORO.HEX da mettere nel PIC. (è oggetto della lezione n.1 di questo sito)  
  • Il codice sorgente scritto in "C". E' il primo programma in C completo della mia carriera.(grazie all'aiuto morale di Marco Selmi, lo devo ammettere). 
  •  
    ________________________________________________________________________________________ 
     
     
    Come prima demoboard, ho voluto fare un circuito semplicissimo, senza pulsanti, lcd e cicalini, per permettere anche ai principianti che partono da zero, o che non hanno possibilità economiche come gli studenti, di cominciare a fare i primi programmi e verificarne il funzionamento. 
    Il circuito rappresenta un semaforo alla vecchia maniera dove i led grandi rappresentano il semaforo per i veicoli e i led piccoli rappresentano il semaforo pedonale. 
    Il nostro scopo è imparare ad accendere e spengere uno o più led, fino ad arrivare alla completa simulazione di un semaforo. 
    Il PIC di questo circuito può essere programmato in modalità ICP dal mio FISER'S PROGRAMMER.  
    La programmazione ICP potete farla anche con altri programmatori ma, dovete controllare i collegamenti, ed eventualmente farvi un adattatore idoneo, oppure potete modificare l'header del circuito in modo che corrisponda con il vostro. 
    Il Fiser's programmer può alimentare direttamente questo circuito, per cui non serve impiegare un altro alimentatore. 
    Tuttavia il circuito è già predisposto per essere collegato ad un alimentatore esterno, in modo che possa funzionare indipendentemente.
     
    barra rossa2 
     
    b_home2_baloon 
     
    © 2002-2006 by Sergio Fiocco -Tutti i diritti riservati- Vietata la riproduzione, anche parziale del presente sito