Laboratorio di Fisica V

 

Prof. Paolo Minguzzi

A. A. 2002/2003

 

Lezioni

 

Introduzione alla rappresentazione digitale di dati. Circuiti logici combinatori. Famiglie di circuiti logici: TTL e CMOS. Multivibratori astabile e monostabile. Struttura del generatore di impulsi.

Programmazione in linguaggio Fortran: dichiarazioni e dati, istruzioni di controllo, cicli. Le istruzioni di input-output in Fortran. La libreria dedicata per i segnali digitali.

Circuiti logici sequenziali: Flip-Flop SR, data-latch, Flip-Flop

D-type. Applicazioni dei circuiti sequenziali: macchina a stati.

Esempi semplici di divisori di frequenza. Contatori digitali.

Contatori decimali. Frequenzimetro. Display a 7 segmenti. Registri, BUS e circuiti logici tristate.

Introduzione alla struttura del personal computer. CPU, bus, memorie.

Cenni alla struttura hardware dei componenti di un computer.

Architettura di una CPU. Cenni all'architettura dei processori

Pentium II e Pentium IV. Stratificazione del software, BIOS e sistemi operativi. Convertitori digitale-analogico e analogico digitale. Vari schemi di conversione.

Rivelatori di fase digitali, oscillatori controllati in tensione.

Circuiti ad aggancio di fase e moltiplicazione di frequenza.

Sintetizzatori di frequenza.

 

Esercitazioni.

 

1) Premesse per l'uso dei computer in laboratorio. Rappresentazione esadecimale dei caratteri. Introduzione al Fortran.

2) Esercizi semplici di programmazione in Fortran.       

3) Presentazione della strumentazione disponibile in laboratorio ed esercizi sul suo uso.

4) Circuiti integrati digitali; costruzione di circuiti logici e aritmetici elementari con porte NAND.

5) Completamento della esercitazione sui circuiti logici elementari.

6) Sincronizzazione di un astabile. Costruzione di un monostabile con porte logiche.

7) Input/Output di segnali digitali dal computer. Misura diretta con oscilloscopio del tempo di esecuzione di istruzioni Fortran.

8) Controllo di un comparatore digitale tramite collegamento al computer.

9) Realizzazione di un Latch con porte NAND. Divisori di frequenza con Flip-Flop di tipo D.

10) Uso di un regstro a 8 bit per divisori di frequenza multipli.

11) Contatore esadecimale programmabile e sua gestione software.

12) Uso di un multiplexer digitale per realizzare circuiti logici combinatori.

13) Conversione (tempo di ritardo)-tensione. Rivelatore di fase digitale.

14) Caratterizzazione di un oscillatore controllato in tensione (VCO).

15) Moltiplicazione di frequenza con un circuito ad aggancio di fase.

16) Convertitore digitale analogico (DAC).

17) Convertitore analogico digitale (ADC).

18) Circuiti di interfaccia per una tastierina esadecimale.

19) Gestione di un sintetizzatore tramite tastierina.

20) Programmazione di un sintetizzatore via computer.

 

ultimo aggiornamento: 14 novembre 2005