SISTEMI ELETTRONICI AUTOMATICI
COMPITI ASSEGNATI PER IL PERIODO ESTIVO
Oltre al ripasso dell’intero programma sviluppato nel corso dell’anno scolastico, tramite
l’utilizzo del libro di testo e degli appunti dalle lezioni, si consiglia lo
svolgimento dei seguenti esercizi:
MEMORIE
Es. 1
Determinare il numero di linee di indirizzo necessarie per accedere alle locazioni di una
memoria di capacità C = 16 Mbit e lunghezza di parola 4 bit
TEORIA DEI SISTEMI
Es. 2
Tracciare poli e zeri delle seguenti f.d.t. nel piano di Gauss
G(s) =
2(3 − s )(2 s + 3)
s 2 ( s 2 + 2 s + 3)
s(s2 −16)
G(s) = 2
(4s + 4s +1)(7s +1)
Es. 3
Tracciare il diagramma di Bode di modulo (su carta logaritmica) e fase delle seguenti f.d.t.:
G (s) =
1000(1 + 5s )
(1 + 0, 2 s )(1 + s ) 2
20(1 − 2 s )2
G (s) =
(1 − 0,1s )(1 + 10s )(1 − 4s )
G (s) =
100(1 + 10s ) s
(1 + s ) 2 (1 + 2s )
Es. 4
Dato il seguente circuito:
Determinare la f.d.t. Vo/Vi, ricavare poli e zeri e tracciarli nel piano di Gauss; determinare
infine la risposta alla rampa unitaria
Es. 5
Determinare la risposta a gradino e impulso per la seguente f.d.t.:
G ( s) =
10
s+5
Es. 6
Determinare la risposta all’impulso per la seguente f.d.t.:
G(s) =
10 s + 1
s ( s + 5) 2
SIMULAZIONE
Es. 7
Studiare tramite il software Excel il transitorio di carica di un circuito R-C (C = 1 µF e
inizialmente scarico, R = 10 KΩ) quando venga alimentato con una tensione costante di 5 V
PROGRAMMAZIONE ASSEMBLER
Es. 4
Scrivere in linguaggio assembler (PIC16F84) un programma che accenda un primo LED per 1 s e subito dopo accenda
un secondo LED per 2s e ripeta poi il ciclo.
Es. 5
Scrivere in linguaggio assembler (PIC16F84) un programma che, tramite un pulsante, accenda un primo LED e, tramite
un secondo pulsante, accenda un secondo LED solo se risulta acceso il primo.