Gestione di apparecchiature e sistemi complessi
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
1
Gestione di apparecchiature e sistemi complessi
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
2
Gestione di apparecchiature e sistemi complessi
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
3
Gestione di apparecchiature e sistemi complessi
Ma anche …
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
4
Sistemi embedded
Macchina automatica
Sistema embedded
LAN / WAN
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
Sistemi Real Time
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
6
Sistemi Real Time
Processi di gestione (task) :
• apertura elettrovalvola entrata acqua
• accensione resistenza di riscaldamento
• pompa di scarico acqua
• azionamento motori
• aggiornamento display
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
Priorità
7
Project Challages
Technical :
• Multi tasking
• Real Time processing
• Real Time comunication
• Component selection:
Performance
Avaliability
Reliability
• Software development
• Hardwave design
Commercial :
• Need new project ?
• Estimate project cost including:
Component cost
Time needed (time is money!!)
Tools cost
•Extra cost/time
Certification
Training
Mainenance
Strategic : Time to market … and which market!
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
8
Time to market
t
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
9
New design or available stuff ?
Usually a mix :
New and custom design
Available stuff
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
10
ASSP#
ASIC
Custom
Boards
Standard
Silicon
OEM $Boards
COTS *Board
Modular Systems
Turnkey System
Deployment Price
New design or available stuff ?
Systems Shipped per Year
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
* Commercial Of The Shelf
$ Original Equipent Manufacturer11
# Application Specific Standard Product
Il tempo è denaro
Hardware Design: 2 weeks
Logic and Circuit Design: 2 weeks
Hardware Verification: 2 weeks
Software Design/Coding: 2 weeks
Software Integration: 2 weeks
System Testing/Certification: 2 weeks
TOTAL: 12 weeks, $50,000 to $150,000
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
12
Which tool(s) ?
You have to know many tools in order to choose !
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
13
Sistemi Embedded Real Time
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
Available technologies
C code
VHDL code
Microcontroller
FPGA
Interfaces
Interfaces
PCB design
PCB design
External devices
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
15
Tools
µ Controller DSK
LabVIEW embedded
Multisim
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
µ Controller sw development and dbg
FPGA development board programming
Circuit electrical simulation
PCB design
LabVIEW student edition
https://lumen.ni.com/nicif/us/acadevallvdl/content.xhtml
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
Organizzazione attività
x
t
Aula (mar)
LAB1 (lun)
• Programmazione in LabVIEW
•Sistemi di misura automatici e virtuali
•Strumentazione virtuale e modulare
•Conversione AD/DA e convertitori
•Sensori (richiami)
•Circuiti di condizionamento del segnale
• Acquisizione di segnali
• Progetto e realizzazione di un VI
• Toolkits di LabVIEW : FPGA, Sound
and Vibration, embedded …
• GPIB e LXI
•Sistemi di misura distribuiti - LXI
•Smart sensors
•Case studies
Massimo Lanzoni
Laboratorio di Architetture e Programmazione
dei Sistemi Elettronici Industriali
• Progetti (a gruppi)
18
Scarica

Massimo Lanzoni