guide

AD8307 Log amplifier

l'AD8307

L'integrato AD8307 è un amplificatore logaritmico: accetta un segnale in ingresso e ne produce uno in uscita che è proporzionale al logaritmo dell'inviluppo del segnale di ingresso. Questi tipi di amplificatori sono anche detti demodulating log amplifier.

Accetta segnali dalla corrente continua (DC) fino a 500 MHz. L'ampiezza  in ingresso può variare da qualche decina di microvolt (praticamente al livello del rumore), fino a qualche volt: la dinamica è di circa 90 dB.

L'errore è limitato a ± 1dB per una dinamica di 88 dB.

Tags: 

Interrupt con Arduino UNO

Arduino Uno può gestire due interrupt (due vettori di interrupt) su due piedini il pin 2 e il pin 3. Altri modelli di Arduino hanno più ampie possibilità.
All'accensione del processore l'interrupt è abilitato, all'occorrenza si può disabilitare.  Di seguito vengono riportate alcune funzioni per gestire l'interrupt ed esempi:

Tags: 

Arduino: display LCD

Un display LCD è molto utile in tutti i progetti digitali. Comodo per messaggi, ma anche per informazioni di debug, quando non si dispone di un vero e proprio debugger.
L'IDE di Arduino mette a disposizione una libreria per la gestione di display compatibili con lo standard di fatto Hitachi HD44780, che hanno un costo abbordabile e sono molto diffusi.

Tags: 

Arduino: caricamento ed esecuzione

Caricare il programma su Arduino è possibile tramite un programmatore esterno o più semplicemente tramite il bootloader.

Un processore quando viene alimentato, deve trovare in memoria delle istruzioni adeguate. Normalmente il processore, se nuovo, non ha nulla di ciò. Serve quindi uno strumento per caricare in memoria (la memoria flash che mantiene i dati anche a dispositivo spento). Spesso si usa un programmatore, uno strumento esterno in grado di fare operazioni di scrittura del programma sulla flash. Questo metodo non è molto pratico, specie per lo sviluppo hobbistico.

Tags: 

Pagine

Abbonamento a RSS - guide