Analog output corrente 1 ampere

Salve,

con arduino, tramite un'analogWrite, devo gestire un carico a tensione variabile, che assorbe più o meno 1 ampere

il gnd del carico, lo posso prendere da una batteria, ma il positivo lo gestisco da arduino, quindi 200mA, quindi come dovrei risolvere questo problema?

grazie

la singola uscita del Arduino non da 200mA ma 40mA. Metti un MOSFET. Ciao Uwe

grazie uwe

sai, sono nuovo del mondo dell'elettronica, e quindi non so ne che mosfet usare, ne come usarlo, potresti farmi un esempio, uno schemino ecc...

grazie ;)

ragazzi, per favore un esempio è possibile farlo?

grazie :-[

Ciao Ultra Phonic 2

Usa un irf540 e collegalo come http://www.freeduino.de/files/images/high_current_outut.jpg La resistenza da 18kOhm puoi anche non metterla. Il diodo serve solo se il carico é un motore o una bobbina tipo elettrovalvola, solenoide o relé.

http://www.datasheetcatalog.org/datasheet/stmicroelectronics/9387.pdf puoi usare anche altri transistori N-canal MOSFET a patto che UGSth (Gate Threshold Voltage) sia tra 2 e 4V oppure nella descrizione dice che é compatibile TTL.

Ciao Uwe

grazie uwe,

però sorge un secondo problema…

io devo pilotare il positivo non il negativo, cioè dal mosfet deve uscire un +.

Ho pensato: è possibile risolvere, attaccando sotto il mosfet un lm317, che quindi mi varia la tensione positiva?
oppure mettere un altro mosfet al posto dell’lm317, che però funziona variando il G, col positivo?

grazie

Ti serve un altro transistor e un altro circuito.
Piú tardi di piú
Ciao Uwe

grazie ;)

trovato piú veloce del previsto: segui questo. http://blog.lampugnani.org/arduino/pilotare-elevati-correnti/ Ciao Uwe

Ciao Uwe, grazie mille...

scusa per la risposta in ritardo, ma ho dovuto comprare l'occorrente per testare il tutto...

sapessi come ho improvvisato, senza basetta, tutto volante xd..

comunque funziona alla grande, grazie

ciao 8-)