logo Ficara Home Google translate
Ultima modifica: 23/02/2008

Page index:

:: PC Rs232 interface for Hygro-Thermo 433 MHz remote sensor
    Interfaccia PC Rs232 per sensore Hygro-Thermo a 433 MHz 
:: Clock with oscilloscope output
    Orologio con uscita su oscilloscopio 
:: Spinning text: one row led output shows text while spinning
    Scritte rotanti: una striscia di led mostra una scritta quando viene fatta ruotare
:: Test circuit for LCD display based on NEC µPD7225G controller
    Circuito di test per display LCD basato su controller NEC µPD7225G
:: Remote control for TV (SALORA): turns ON the TV -channel 5- at programmed time (triggered by alarm clock without buzzer)
    Telecomando per TV (SALORA): accende il televisore -canale 5- all'ora programmata (attivato da sveglietta priva di buzzer)

Attenzione:
Tutto ciò che trovate nel sito è stato realizzato da me ed è disponibile gratuitamente per fini non commerciali. Non mi assumo alcuna responsabilità per le eventuali inesattezze contenute nei programmi e/o negli schemi elettrici e per OGNI POSSIBILE DANNO derivante dall'uso del materiale messo a disposizione. Effettuando un download, implicitamente accettate di utilizzare quanto prelevato sotto la VOSTRA ESCLUSIVA responsabilità.
Warning:
Everything found at the site was made by me and is freely available for non-commercial use. I do not take any responsibility for any inaccuracies contained in the programs and / or wiring diagrams and EVERY POSSIBLE DAMAGE arising out of the material made available. By doing a download, implicitly agree to use as taken under YOUR EXCLUSIVE responsibility.

Atmel AVR

foto sensore Oregon Scientificfoto circuito

settembre07.zip (44.6 KB)
  • Interfaccia seriale per ricevere su PC i dati inviati in RF a 433 MHz dal sensore meteo Hygro-Thermo della Oregon Scientific mostrato nella figura. Pubblicato a mio nome sulla rivista CQ Elettronica Settembre 2007 con il titolo "RXMET1 Interfaccia PC per sensore Hygro-Thermo"; consultare la rivista per maggiori dettagli.
    Questions & Answers (in English)
    Il programma per il PC può essere scaricato da questo link
    Il microcontrollore utilizzato è un ATtiny2313 o AT90S2313 DIL; lo schema è visibile nella figura sottostante:

    schema elettrico

    Il file Settembre07.zip contiene:
    • schema.pdf - lo schema in formato PDF
    • stampato.pdf - il disegno del master in PDF stampabile in scala 1:1
    • rxmeteo.hex - il file compilato pronto per essere trasferito sul micro
    • materiali.txt - la lista dei materiali
    • montaggio.jpg - la disposizione dei componenti sul circuito
    • TinySetClock.bat - il file batch per forzare l'oscillatore esterno sul micro ATtiny
    • wrProg.bat - il file batch per avviare la programmazione del firmware

foto circuitoimmagine output su oscilloscopio

giugno07.zip (35.7 KB)
  • Orologio digitale che usa come display lo schermo di un oscilloscopio. Nelle figure mostrate sopra si vedono il circuito e l'output generato su oscilloscopio.
    Pubblicato a mio nome sulla rivista CQ Elettronica Giugno 2007 con il titolo "Oscillogio"; consultare la rivista per maggiori dettagli.
    Il microcontrollore utilizzato è un ATtiny2313 o AT90S2313 DIL; lo schema è visibile nella figura sottostante:

    schema elettrico

    Il file Giugno07.zip contiene:
    • schema.pdf - lo schema in formato PDF
    • stampato.pdf - il disegno del master in PDF stampabile in scala 1:1
    • ckscope.hex - il file compilato pronto per essere trasferito sul micro
    • lista_materiali.txt - la lista dei materiali
    • montaggio.jpg - la disposizione dei componenti sul circuito
    • TinySetClock.bat - il file batch per forzare l'oscillatore esterno sul micro ATtiny
    • wrProg.bat - il file batch per avviare la programmazione del firmware

foto circuito

aprile07.zip (17.4 KB)
  • Circuito che genera la scritta "AUGURI" a matrice di LED; per vedere la scritta, bisogna farlo roteare tenendolo per l'apposito perno montato sull'asticella di legno. E' possibile personalizzare la scritta modificando in modo opportuno i valori scritti nella memoria dati.
    Pubblicato a mio nome sulla rivista CQ Elettronica Aprile 2007 con il titolo "Auguri rotanti"; consultare la rivista per maggiori dettagli.
    Il microcontrollore utilizzato è un ATtiny2313 in SMD; lo schema è visibile nella figura sottostante:

    schema elettrico

    Il file Aprile07.zip contiene:
    • sch.pdf - lo schema in formato PDF
    • cs.pdf - il disegno del master in PDF stampabile in scala 1:1
    • striscia.hex - il file compilato pronto per essere trasferito sul micro
    • earom.txt - il file che contiene i dati per accendere la scritta AUGURI
    • wrDati.bat - il file batch per avviare la programmazione dei soli dati (scritta)
    • wrProg.bat - il file batch per avviare la programmazione del firmware e dei dati

foto circuito

Ef131.zip (11.4 KB)
  • Circuitino di test per accendere un display LCD basato sul controller NEC µPD7225G.
    Il microcontrollore utilizzato è un ATmega48 in package DIP.
    Lo schema è visibile nella figura sottostante:

    schema elettrico

    Ho disegnato anche un piccolo circuito stampato per usi generali (vedi sotto).
    Per una stampa precisa, utilizzare il file nel formato PDF che si trova nello zip scaricabile.

    circuito stampatodisposizione componenti

    Il display ha 12 caratteri da 7 segmenti più numerosi segnalatori.
    I segmenti sono mappati secondo la tabella sottostante:

    mappatura display

    Il file sorgente in C contiene le routines di gestione del controller e un piccolo programma di prova che accende, uno alla volta, tutti i segmenti del display.
    Per chi non ha il compilatore, c'è anche il file HEX già compilato e pronto per essere scaricato nel micro.
    Il file Ef131.zip contiene:
    • cs131.pdf - il disegno del master in PDF stampabile in scala 1:1
    • main.c - il file sorgente in C del programma di test
    • upd7225.hex - il file compilato pronto per essere trasferito sul micro

telecomando temporizzato

Alarm_ir.zip (2.24 KB)
  • Telecomando ad infrarossi con codice fisso per accendere un televisore SALORA ad un orario prefissato. Usa il micro AT90S2313. Lo schema è visibile nella figura sottostante:

    schema elettrico

    Il circuito trasmette il codice del pulsante '5' ed utilizza una sveglietta privata del buzzer per la programmazione dell'orario di accensione. Il formato di trasmissione è visibile qui sotto:

    forme d'onda

    Per cambiare il codice trasmesso basta modificare opportunamente i dati memorizzati sulla earom.
    Il file Alarm_ir.zip contiene:
    • main.c - il file sorgente in 'C'
    • aout.a90 - il file oggetto con cui programmare il micro
    • earom.eep - il file di inizializzazione della earom ; contiene il codice IR da trasmettere

Powered by WebRing.