Documento didattico – scarica il file

ISTITUTO TECNICO INDUSTRIALE STATALE
"Belluzzi - Da Vinci"
Via Tambroni - 47923 Rimini(RN)
Tel.0541/384159 - Fax 0541/383292 - RNTF010004 - e_mail:[email protected]
Argomenti MINIMI per il RECUPERO del DEBITO
A.S. 2013/2014
FORMATIVO
( NON ESAUSTIVO )
Classi:
3
Sez:
F
Indirizzo
: ELETTROTECNICA/ELETTRONICA
Articolazione : ELETTRONICA
Insegnante.:
Prof.
Alvaro Conti
- Prof. Danilo Montani
Disciplina..:
SISTEMI AUTOMATICI
Testo usato:
“CORSO di SISTEMI AUTOMATICI “ Vol. I
Ed. HOEPLI - F.Cerri, G.Ortolani, E.Venturi
Firmato digitalmente da Conti
Alvaro
ND: c=IT, o=Ordine degli Ingegneri
della Provincia di
Rimini/03361750403, cn=Conti
Alvaro,
serialNumber=IT:CNTLVR53T27H80
1P, givenName=Alvaro, sn=Conti,
dnQualifier=13125273,
title=Ingegnere, 2.5.4.13=Ordine
degli Ingegneri della Provincia di
Rimini, Sezione: A, Settore: a-b-c,
Numero di iscrizione: 439, Data di
iscrizione: 03/03/1994, Data di
abilitazione: 1979 - Sessione n.1
Data: 2014.06.06 17:45:25 +02'00'
SISTEMI INFORMATICI:
RAPPRESENTAZIONE DELL'INFORMAZIONE nell'elaboratore: codifica alfanumerica (codice ASCII,…).
Aritmetica dell'elaboratore: sistema di numerazione Binaria ; cambiamenti di base [ N(b) N(10) e N(10)-> N(b)].
Rappresentazioni Esadecimali (Hex) . Operazioni Aritmetiche e Logiche (Cenni) .
La somma Binaria come
operazione fondamentale . La Moltiplicazione x 2 .
Codifica binaria di numeri interi e decimali . Numeri interi relativi (modulo e segno, complemento a 2) .
STRUTTURA TIPO DELL'ELABORATORE : l'architettura di un elaboratore: concetto di unità d'ingresso, unità
d'uscita, unità aritmetico/logica, unità di memoria (memoria principale e memoria di massa) ed unità di decodificacontrollo . La C.P.U. Modalità elementare di funzionamento dell'elaboratore (Fetch- Execute) . Significato di HW
e di SW. Concetto di algoritmo . La stesura di un programma tramite l’utilizzo di istruzioni .
Linguaggio ad
Alto Livello (HLL – C) .
Le periferiche di I/O : unita’ KEYB, Monitor, Modem : Collegamento Seriale (SIPO /
PISO). I Bus della CPU : Address , Data, Control BUS - Operazioni di Lettura / Scrittura : timing di Read/Write .
Il Concetto di Interrupt - La Tecnica di Interrogazione Polling - Colloquio TIPO fra Periferica e CPU
RISOLUZIONE DI PROBLEMI MEDIANTE L'ELABORATORE . Il Concetto di ALGORITMO . L’ Algoritmo
risolutivo: scrittura con diagramma di flusso . Il Flow CHART - Le TRE strutture fondamentali dell'algoritmo: la
sequenza, l'alternativa, la iterazione (pre/post) . Risoluzione di semplici problemi con impiego delle tre strutture .
Problema e soluzione del Controllo di una Macchina Condizionatore Estate/Inverno - Problema e soluzione di
Gestione di un Parcheggio Auto . Traduzione/Codifica di alcuni algoritmi, scritti tramite Flow-Chart , e traduzione
in un linguaggio ad alto livello (C) . (Vedasi Attivita’ di Laboratorio) .
PROGRAMMAZIONE in LINGUAGGIO ‘C’:
Studio degli elementi di base della programmazione nel linguaggio 'C' . Struttura generale di un programma;
Distinzione fra istruzioni e direttive . Dichiarazione e definizione delle variabili . Tipologia della Variabili . Scalari
e vettoriali . Istruzioni di assegnazione. Sintassi dell'istruzione IF ….; Istruzioni FOR, WHILE-DO , DO-WHILE,
Case-SWITCH. Gli operatori aritmetici e logici. Dichiarazione, chiamata e definizione di una funzione. Passaggio
dei Parametri . Variabili locali e variabili globali. La Documentazione di un Programma: utilità dei commenti nel
listato. Esempio di progettazione di semplici programmi .
FONDAMENTI di TEORIA dei SISTEMI
Concetto di Modello matematico . Sistemi COMBINATORI e SQUENZIALI (cenni ) . Variabili di Stato .
Diagramma a blocchi di principio un SISTEMA di ACQUISIZIONE DATI .
LABORATORIO:
Utilizzo dell’ambiente di sviluppo Arduino C . Esercitazioni di programmazione in linguaggio ad alto livello (C).
Implementazione Esercitazioni con utilizzo del PC – Arduino UNO . Semplici Problemi di programmazione in
linguaggio C con utilizzo Arduino UNO – Bread.Board . Gestione semplice e Articolata di comandi Leds On/Off ,
temporizzati .
Rimini, li
Giugno /2014.
I Docenti .