SlideShare a Scribd company logo
Arduino ai raggi X
rendiamolo professionale
Chi sono
Progettista elettronico @EMCelettronica
dall'idea alla produzione dal 1992
Military Avionics Medical-Radiology Industrial Consumer
Security Automotive etc
Fondatore di
Elettronica
Open Source
nel 2006
(Lessig + Anderson)
"share for life"
ARDUINO open source
Hardware
ATMEL microcontroller
Power supply
USB pgm
I/O connector ->shield
Software /firmware
IDE cross platform
C/C++ compiler
programming ->sketch
Arduino ai raggi x
ARDUINO IS NOT A MICROCONTROLLER!
‘Arduino is an open-source electronics prototyping
platform based on flexible, easy-to-use hardware and
software. It's intended for artists, designers, hobbyists
and anyone interested in creating interactive objects or
environments’
…..rendiamolo professionale
http://bit.ly/arduinopro
Alimentazione
@100mA
12V - 74°C (12-5= 7V) * 100mA = 0.7W
14V - 85°C (14-5= 9V) * 100mA = 0.9W
16V - XX°C (16-5= 11V) * 100mA = 1.1W prova non effettuata per non danneggiare il regolatore
Tj=P * θja + Ta = 1.1W * 160 °C/W +25 °C = 201°C (ncp1117 Tj max = 150 °C)
Possibili soluzioni
● 12V @100mA
● Alimentare a 9V (o anche a 8V)
● Sostituire il regolatore (D2pack)
● TO220 con radiatore
● TO220 DC-DC (Recom)
Input/Output
I/O non protetti
Possibili soluzioni
● analizzare gli schemi delle shields collegate
● non collegare cavi lunghi
● attenzione alle extra tensioni
● attenzione alle extra correnti
● proteggere gli i/o con protezioni:
serie:resistenza serie - fusibili - polyswitch
parallelo:partitori - zener - trisil
lmv358
extra-tensione in ingresso su LMV358
Vcmp = VIN/2 = (12-0.7)/2 = 5.65V (Vmax=5.5V)
Possibili soluzioni
● alimentare a 9V
● alimentare ad una tensione >5V
● zener su ingresso 3.LMV358
Temperatura range industriale
LMV358IDGKR -> -40°C + 125°C
LP2985-33DBVR -> -40°C + 125°C
NCP1117ST50T3G -> 0°C + 125°C
ATMEGA16U-MU -> -40°C + 85°C
ATMEGA328P-PU -> -40°C + 85°C
Possibili soluzioni
● analisi del settore di installazione
● analisi normative relative
● verifica componenti
Vibrazioni
Possibili soluzioni
● fissaggi meccanici
● masterizzare su un’unica scheda
….. e il software?
http://bit.ly/arduinopro2
● IDE limitata
● debug
● serial monitor occupa l’unica uart
● seriale simulata via software
● breakpoint
● compilatore c/c++ su micro con risorse limitate
● cosa succede in asm?
‘Arduino ha vinto,
cerchiamo di non perdere noi’
http://bit.ly/arduinohavinto
Una soluzione
La soluzione
http://bit.ly/arduinom0
Con e senza DEBUG
bibliografiaArduino ai raggi X: cosa fare per renderlo professionale - Prima Parte
http://it.emcelettronica.com/arduino-ai-raggi-x-cosa-fare-renderlo-professionale-prima-parte
Arduino ai raggi X: rendiamolo professionale - Seconda Parte
http://it.emcelettronica.com/arduino-ai-raggi-x-rendiamolo-professionale-seconda-parte
Arduino ha vinto, cerchiamo di non perdere noi ora!
http://it.emcelettronica.com/arduino-ha-vinto-cerchiamo-di-non-perdere-noi-ora
Sito ufficiale di Arduino http://www.arduino.cc
Sito ufficiale di Processing http://processing.org
Sito ufficiale di Wiring http://wiring.org.co
LMV358 http://www.ti.com/product/lmv358
NCP1117 http://www.onsemi.com/PowerSolutions/product.do?id=NCP1117
ATMEGA328 http://www.atmel.com/devices/atmega328.aspx
ADAFRUIT http://www.adafruit.com/product/2417
ARDUINO.ORG
Come averla a costo zero?
http://bit.ly/arduinogratis

More Related Content

PDF
Arduino ai raggi x rendiamolo professionale
PDF
Progettare con Arduino come un Ingegnere
PDF
Come rendere Arduino professionale
ODP
uNav - Board
PDF
74 lvc1g00gf nand-gate a due ingressi
PDF
Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...
PDF
Workshop su Arduino
PPT
Presentazione
Arduino ai raggi x rendiamolo professionale
Progettare con Arduino come un Ingegnere
Come rendere Arduino professionale
uNav - Board
74 lvc1g00gf nand-gate a due ingressi
Encoder per sistemi robotici, motori & applicazioni OEM - Lika Electronic - E...
Workshop su Arduino
Presentazione

What's hot (14)

PDF
Ptek HB1
PDF
L'arte dello sbroglio dei Circuiti Stampati
PDF
Fare Musica con Arduino
PPTX
Robot schiva ostacoli
PDF
Workshop arduino e sensori
PPTX
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
PDF
Lezione 4 arduino - corso 20 ore
PDF
Product catalogs 03: electronic instrumentation - weight indicators & weight ...
PDF
Vscc b2007 p-b2307p
PDF
Workshop Arduino by Fiore Basile
PPTX
Arduino - Cosa sono e come funzionano i display
PDF
Relazione pdbp 2016 gruppo 05 brondino gabetti boscaglia giordano
PDF
Design of programmable medical devices_Teamwork
Ptek HB1
L'arte dello sbroglio dei Circuiti Stampati
Fare Musica con Arduino
Robot schiva ostacoli
Workshop arduino e sensori
Il cuore di Arduino: Un sistema di sviluppo basato su microcontrollore Atmel ...
Lezione 4 arduino - corso 20 ore
Product catalogs 03: electronic instrumentation - weight indicators & weight ...
Vscc b2007 p-b2307p
Workshop Arduino by Fiore Basile
Arduino - Cosa sono e come funzionano i display
Relazione pdbp 2016 gruppo 05 brondino gabetti boscaglia giordano
Design of programmable medical devices_Teamwork
Ad

Viewers also liked (13)

PDF
Heavy Arduino
PDF
Electronics LAB [with Arduino] | DAY 1
PDF
Electronics LAB [with Arduino] | DAY 3
PDF
Electronics LAB [with Arduino] | DAY 2
PPT
Introduzione all'alfabetizzazione informatica
PPT
Concetti Di Base Di Informatica
PDF
Arduino nella Pmi
PPT
D. lgs 81 08
PDF
Arduino and Linux / hardware & software openSource together
PPT
Indirizzo elettrotecnica ed elettronica Corso Serale
PDF
Arduino & Smartphone
PDF
Libro auditoria informatica Jose Antonio Echenique
PDF
Matemática completa volume 1 parte 1
Heavy Arduino
Electronics LAB [with Arduino] | DAY 1
Electronics LAB [with Arduino] | DAY 3
Electronics LAB [with Arduino] | DAY 2
Introduzione all'alfabetizzazione informatica
Concetti Di Base Di Informatica
Arduino nella Pmi
D. lgs 81 08
Arduino and Linux / hardware & software openSource together
Indirizzo elettrotecnica ed elettronica Corso Serale
Arduino & Smartphone
Libro auditoria informatica Jose Antonio Echenique
Matemática completa volume 1 parte 1
Ad

Similar to Arduino ai raggi x (18)

PPTX
Workshop arduino
PDF
Roberto Gallea: Workshop Arduino, giorno #1 Concetti Fondamentali
PDF
Electronics LAB [with Arduino] | DAY 1
PDF
Arduino 2- Slide descrizione Architettura
PDF
SLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdf
PDF
Review4 u arduino duemilanove scheda di sviluppo compatibile 2010-11-11
PDF
Corso Arduino Base - MUST
PDF
Alfabeto di Arduino - lezione 5
PDF
Arduino basic workshop
PDF
Electronics LAB [with Arduino] | DAY 2
PPTX
Sviluppo del sistema di controllo dell'assetto di un quadricottero con proces...
PDF
Introduzione ad Arduino del Maker DevLab
PDF
Alfabeto di arduino - lezione 4
PPTX
Arduino + Azure: Dal circuito allo sketch e controllo remoto con una app web ...
PDF
LinoLab - Laboratorio di Arduino
PDF
Lezione 2 arduino - corso 20 ore
PDF
Relazione Laboratorio Elettronica Industriale
PDF
Corso Arduino Base - Basi Pratiche con Arduino Genuino
Workshop arduino
Roberto Gallea: Workshop Arduino, giorno #1 Concetti Fondamentali
Electronics LAB [with Arduino] | DAY 1
Arduino 2- Slide descrizione Architettura
SLIDES PRESENTAZION LEZIONE 1 ARDUINO.pdf
Review4 u arduino duemilanove scheda di sviluppo compatibile 2010-11-11
Corso Arduino Base - MUST
Alfabeto di Arduino - lezione 5
Arduino basic workshop
Electronics LAB [with Arduino] | DAY 2
Sviluppo del sistema di controllo dell'assetto di un quadricottero con proces...
Introduzione ad Arduino del Maker DevLab
Alfabeto di arduino - lezione 4
Arduino + Azure: Dal circuito allo sketch e controllo remoto con una app web ...
LinoLab - Laboratorio di Arduino
Lezione 2 arduino - corso 20 ore
Relazione Laboratorio Elettronica Industriale
Corso Arduino Base - Basi Pratiche con Arduino Genuino

More from Emanuele Bonanni (20)

PDF
Intervista a Emanuele Bonanni sul trading online (Economy mag)
PDF
la-progettazione-elettronica-al-tempo-della-globalizzazione
PDF
Come progettare un dispositivo wearable
PDF
Technology ESP - Intuizione al TEDx
PDF
PCB ART 2 - L'arte dello sbroglio dei circuiti stampati [parte seconda]
PDF
La progettazione elettronica in tempo di crisi
PDF
Startup errors | Tutti i miei sbagli
PPT
Thinking in SEO (grey hat)
PPT
Lighting World
PDF
Solid State Lighting
PDF
An Easy Timer In C Language2
PDF
An Easy Timer In C Language
PDF
Rolling Your Own Embedded Linux Distribution
PDF
[E Book] Linux, G C C X G C C The Gnu C C++ Language System For Emb...
PDF
Linux Kernel Startup Code In Embedded Linux
PDF
Embedded Linux On A R M
PDF
Bande Ism
PPT
Microchip NANOWatt Technology
PDF
An introdution to MPLAB
PDF
USB Training - Silicon Labs -
Intervista a Emanuele Bonanni sul trading online (Economy mag)
la-progettazione-elettronica-al-tempo-della-globalizzazione
Come progettare un dispositivo wearable
Technology ESP - Intuizione al TEDx
PCB ART 2 - L'arte dello sbroglio dei circuiti stampati [parte seconda]
La progettazione elettronica in tempo di crisi
Startup errors | Tutti i miei sbagli
Thinking in SEO (grey hat)
Lighting World
Solid State Lighting
An Easy Timer In C Language2
An Easy Timer In C Language
Rolling Your Own Embedded Linux Distribution
[E Book] Linux, G C C X G C C The Gnu C C++ Language System For Emb...
Linux Kernel Startup Code In Embedded Linux
Embedded Linux On A R M
Bande Ism
Microchip NANOWatt Technology
An introdution to MPLAB
USB Training - Silicon Labs -

Arduino ai raggi x

  • 1. Arduino ai raggi X rendiamolo professionale
  • 2. Chi sono Progettista elettronico @EMCelettronica dall'idea alla produzione dal 1992 Military Avionics Medical-Radiology Industrial Consumer Security Automotive etc Fondatore di Elettronica Open Source nel 2006 (Lessig + Anderson) "share for life"
  • 3. ARDUINO open source Hardware ATMEL microcontroller Power supply USB pgm I/O connector ->shield Software /firmware IDE cross platform C/C++ compiler programming ->sketch
  • 5. ARDUINO IS NOT A MICROCONTROLLER! ‘Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists and anyone interested in creating interactive objects or environments’
  • 7. Alimentazione @100mA 12V - 74°C (12-5= 7V) * 100mA = 0.7W 14V - 85°C (14-5= 9V) * 100mA = 0.9W 16V - XX°C (16-5= 11V) * 100mA = 1.1W prova non effettuata per non danneggiare il regolatore Tj=P * θja + Ta = 1.1W * 160 °C/W +25 °C = 201°C (ncp1117 Tj max = 150 °C)
  • 8. Possibili soluzioni ● 12V @100mA ● Alimentare a 9V (o anche a 8V) ● Sostituire il regolatore (D2pack) ● TO220 con radiatore ● TO220 DC-DC (Recom)
  • 10. Possibili soluzioni ● analizzare gli schemi delle shields collegate ● non collegare cavi lunghi ● attenzione alle extra tensioni ● attenzione alle extra correnti ● proteggere gli i/o con protezioni: serie:resistenza serie - fusibili - polyswitch parallelo:partitori - zener - trisil
  • 11. lmv358 extra-tensione in ingresso su LMV358 Vcmp = VIN/2 = (12-0.7)/2 = 5.65V (Vmax=5.5V)
  • 12. Possibili soluzioni ● alimentare a 9V ● alimentare ad una tensione >5V ● zener su ingresso 3.LMV358
  • 13. Temperatura range industriale LMV358IDGKR -> -40°C + 125°C LP2985-33DBVR -> -40°C + 125°C NCP1117ST50T3G -> 0°C + 125°C ATMEGA16U-MU -> -40°C + 85°C ATMEGA328P-PU -> -40°C + 85°C
  • 14. Possibili soluzioni ● analisi del settore di installazione ● analisi normative relative ● verifica componenti
  • 16. Possibili soluzioni ● fissaggi meccanici ● masterizzare su un’unica scheda
  • 17. ….. e il software? http://bit.ly/arduinopro2
  • 18. ● IDE limitata ● debug ● serial monitor occupa l’unica uart ● seriale simulata via software ● breakpoint ● compilatore c/c++ su micro con risorse limitate ● cosa succede in asm?
  • 19. ‘Arduino ha vinto, cerchiamo di non perdere noi’ http://bit.ly/arduinohavinto
  • 23. Con e senza DEBUG
  • 24. bibliografiaArduino ai raggi X: cosa fare per renderlo professionale - Prima Parte http://it.emcelettronica.com/arduino-ai-raggi-x-cosa-fare-renderlo-professionale-prima-parte Arduino ai raggi X: rendiamolo professionale - Seconda Parte http://it.emcelettronica.com/arduino-ai-raggi-x-rendiamolo-professionale-seconda-parte Arduino ha vinto, cerchiamo di non perdere noi ora! http://it.emcelettronica.com/arduino-ha-vinto-cerchiamo-di-non-perdere-noi-ora Sito ufficiale di Arduino http://www.arduino.cc Sito ufficiale di Processing http://processing.org Sito ufficiale di Wiring http://wiring.org.co LMV358 http://www.ti.com/product/lmv358 NCP1117 http://www.onsemi.com/PowerSolutions/product.do?id=NCP1117 ATMEGA328 http://www.atmel.com/devices/atmega328.aspx ADAFRUIT http://www.adafruit.com/product/2417 ARDUINO.ORG
  • 25. Come averla a costo zero? http://bit.ly/arduinogratis