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 .
© Copyright 2024 ExpyDoc