Smart Switcher

Electronic free project    Contact     Photo gallery  Link  Home

Questo progetto nasce su commissione... Un amico mi aveva chiesto un interruttore elettronico comandabile dal radiocomando che fosse in grado di comandare singolarmente piu' carichi. Cosi' e' nato lo Smart Switcher.

Smart Switcher misura la larghezza dell'impulso PPM proveniente dalla ricevente, e lo utilizza per comandare alternativamente 2 mosfet che fungono da interruttori elettronici per due uscite indipendenti. in pratica possiamo avere le seguenti condizioni:

- se lo stick e' nel terzo centrale della sua corsa, spenge tutte le uscite
- se lo stick e' nel primo terzo della sua corsa accende una uscita
- se lo stick e' nell'ultimo terzo della sua corsa accende l'altra uscita

le escursioni dello stick (o dell'interruttore) potranno variare un po' a seconda della taratura del trasmettitore e della eventuale presenza di esponeziali, dual rate etc. Se sull'ingresso non e' applicato un segnale PPM valido l'interruttore non attiva alcuna uscita. Nell'attuale versione del firmware è utilizzato solo l'ingresso A.

Il circuito si basa su un microprocessore della Microchip (16F887) appositamente programmato per misurare in loop l'ampiezza del segnale PPM che arriva da uno dei canali della  ricevente. Quando le ampiezze superano le soglie preimpostate nel firmware (attualmente alla versione 1.0) il uC comanda i gate dei mosfet in uscita (tipo N) che interrompono l'alimentazione negativa (GND)  al carico (max 12V 5A).  Sulla Board trova posto anche uno strip connector per implementare l'ICSP (in circuit serial programmer) che consente di riprogrammare il uC con versioni diverse del firmware.

Il firmware con i sorgenti in mikroBAsic è incluso nel pacchetto che potete scaricare al link qui sotto, assieme al pcb monofaccia ed allo schema elettrico.  Per ulteriori info potete contattarmi all'indirizzo info@pagnanalab.it

 

Attenzione, il progetto è sperimentale ed a scopo didattico e  non deve essere impiegato per applicazioni che possano porre a rischio la sicurezza di persone o cose !!

 

                                                              Scarica il progetto completo                        

             

 

© 2014 Pagnana Electronic Lab