Pages: [1] 2   Go Down
Author Topic: Ingressi/uscite a 24V  (Read 2016 times)
0 Members and 1 Guest are viewing this topic.
Ivrea
Offline Offline
God Member
*****
Karma: 5
Posts: 680
"La teoria è quando si sa tutto ma non funziona niente. La pratica è quando funziona tutto ma non si sa il perché. In ogni caso si finisce sempre con il coniugare la teoria con la pratica: non funziona niente e non si sa il perché." Albert Einstein
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve a tutti,
esiste qualche shield già pronta da acquistare per convertire gli I/O di Arduino a 24V? Purtroppo nell'ambito dell'automazione industriale si lavora tutto a 24V....
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 527
Posts: 12347
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Io non ne ho mai viste; dovresti realizzare un'interfaccia con un partitore riduttore per portare ogni segnale da 24V al relativo pin di Arduino e un amplificatore in tensione per portare i 5V a 24V.
Per il partitore ti bastano due resistenze in rapporto 1:4,8 (ma c'è tolleranza ampia a "scendere"), per l'amplificatore ti servono una coppia di transistor npn-pnp e alcune resistenze, esistono anche dei piccoli integrati che svolgono interamente questa funzione (almeno li ho visti a 12V, penso possano lavorare anche a 24V), oppure piloti direttamente un piccolo relé da 5V per commutare i tuoi 24V sul carico, con una sola R di limitazione, al massimo un npn (in base alla corrente richiesta dal relé).
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5496
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Esiste una integra versione "di arduino" che funziona a 24V o meglio ha le uscite a 24.....
qui la trovi : http://ruggedcircuits.com/html/ruggeduino.html

smiley-wink smiley-wink smiley-wink
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 527
Posts: 12347
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Esiste una integra versione "di arduino" che funziona a 24V o meglio ha le uscite a 24.....
qui la trovi : http://ruggedcircuits.com/html/ruggeduino.html

smiley-wink smiley-wink smiley-wink
Bravo ratto93, le scovi tutte! da quel che ho visto ad una rapida occhiata usa una coppia R-Z per ridurre le tensioni di ingresso a 5V, ha una serie di protezioni sparse pensate per un'alimentazione a 24V, manca comunque il pilotaggio, cioè i pin in uscita hanno una R da 220 ohm che limita la corrente in uscita a 22mA circa, ma la tensione è sempre 5V, ovviamente non sono in grado di pilotare direttamente circuiti che commutano a 24V, quindi serve sempre una interfaccia per ogni pin. Se è così (ma potrebbe essermi sfuggito qualche particolare), prima di spendere 40$ + trasporto, dogana, ecc. forse gli conviene valutare quanto pin deve usare e al limite mettere le protezioni solo per quelli.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Pare anche a me che quel Ruggeduino non piloti direttamente a 24V, mi pare solo che parli dei 24V relativamente all'alimentazione che è capace di accettare in input: mentre l'Arduino va da 7 a 12V quello va da 7 a 24.
Logged


BZ (I)
Offline Offline
Brattain Member
*****
Karma: 252
Posts: 21283
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Anch' io condivido l' idea di leo72
Il Ruggeduino regge 24V come alimentazione e come entrate. E in generale sull alimentazione e sul USB sono state adottate provvedimenti per immunizzarlo contro disturbi e guasti derivanti da tensioni troppo alte e nel caso di uso di un Pin come uscita cortocircuito verso massa o verso tensioni positive.
In uscita da solo 0 e 5V.
http://ruggedcircuits.com/AM010/am010.pdf
Ciao Uwe
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5496
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non avevo sisto lo schema perchè ero di corsa.... si forse non è quello che cercava...
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 527
Posts: 12347
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Non avevo sisto lo schema perchè ero di corsa.... si forse non è quello che cercava...
Tipico, ratto, tipico.... smiley-lol
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5496
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non avevo sisto lo schema perchè ero di corsa.... si forse non è quello che cercava...
Tipico, ratto, tipico.... smiley-lol
smiley-zipper
comunque sia lo schema.. in cui ci son i mos che si possono collegare fonti di alimentazioni esterne e con logica di funzionamento maggiore rispetto ai classici 5V... non vorrei però aver avuto un abbaglio dategli un occhio...
« Last Edit: July 18, 2011, 05:25:37 am by ratto93 » Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 527
Posts: 12347
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Non avevo sisto lo schema perchè ero di corsa.... si forse non è quello che cercava...
Tipico, ratto, tipico.... smiley-lol
smiley-zipper
comunque sia lo schama.. in cui ci son i mos da da intendere che si possano collegare fonti di alimentazioni esterne e con logica di funzionamento maggiore rispetto ai classici 5V... non vorrei però aver avuto un abbaglio dategli un occhio...
smiley-eek smiley-eek smiley-roll-sweat
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5496
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non avevo sisto lo schema perchè ero di corsa.... si forse non è quello che cercava...
Tipico, ratto, tipico.... smiley-lol
smiley-zipper
comunque sia lo schama.. in cui ci son i mos da da intendere che si possano collegare fonti di alimentazioni esterne e con logica di funzionamento maggiore rispetto ai classici 5V... non vorrei però aver avuto un abbaglio dategli un occhio...
Confermo....
si può ponticellare il mos ed avere i classici 5V

oppure si ha un uscita di tipo (credo si chiami open collector) o comunque si ha un uscita a massa  a cui collegare il carico



Visto che non avevo sbagliato smileysmileysmileysmiley non son proprio un fanfarone smiley-wink
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 527
Posts: 12347
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

No, scusa, non ti avrei definito tale nemmeno per scherzo  smiley-red
Sai solo che ti richiamo sempre a muoverto con meno rapidità... smiley-lol
Semplicemente non ho capito niente di cosa intendevi dire col precedente post; gli schemi che hai postato significano una sola cosa: che la R di limitazione è già integrata nel "Ruggero" mentre con Arduino sei obbligato ad usarla, l'avevo già scritto nel mio intervento, dopo aver dato un'occhiata al tuo link.
Quindi continuo a non capire cosa vuoi dire, almeno riguardo alle tue spiegazioni tecniche....
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5496
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

che nell Ruggerduino i mos sono integrati nella stessa scheda e che per piccoli carichi non serve metterne di esterni, carichi comunque magiori dei soliti 40-45mA che l'ATmega può gestire prima di bruciarsi
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 527
Posts: 12347
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

che nell Ruggerduino i mos sono integrati nella stessa scheda e che per piccoli carichi non serve metterne di esterni, carichi comunque magiori dei soliti 40-45mA che l'ATmega può gestire prima di bruciarsi
Io, leggendo lo schema elettrico, a parte quello sul pin 13, non vedo alcun mosfet sui pin, se lo guardi anche tu vedrai che ci sono solo delle PTC da 220 ohm in serie ai pin; in basso lo schema dice che hanno applicato una serie di zener da 5V per proteggere i pin in ingresso, ma io tutti questi mosfet non li "ricavo" da nessuna parte.
Anche sul ponticello dice chiaramente che serve per eliminare la PTC da 220
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quoto Menniti: dalle foto e dalla descrizione si parla di R da 220 messe su ogni pin del Rugged per proteggere i carichi collegati come LED od altro.
Logged


Pages: [1] 2   Go Up
Jump to: