Go Down

Topic: [RISOLTO]Chiarimento su transistor npn (Read 3 times) previous topic - next topic

van4dium

Jan 10, 2013, 06:04 pm Last Edit: Jan 12, 2013, 12:18 am by van4dium Reason: 1
Salve a tutti,
come da titolo vorrei dei chiarimenti sull'utilizzo di transistor npn (BC337).

Ho realizzato questo schema:


Il quale prende come ingresso un voltaggio di 12V , ricevuto da una fotocellula,innesca il transistor che fa passare il segnale (+5V) verso un ingrsso digitale di arduino (pin 6).

Il problema è che mi succede una cosa "strana",
se stacco l'alimentazione di arduino e faccio condurre la fotocellula arduino si accende regolarmente o quasi (il LED ON sembra un po' meno brillante).

é normale questo comportamento od ho fatto una ciofeca di interfaccia?

Ciao van.

Michele Menniti

Fai un grave errore ad inviare delle tensioni ad Arduino mentre è spento, è contro ogni regola, non vedo come Arduino possa accendersi inviando alimentazione ad un suo pin, ma se lo fa non è affatto un buon segno. Il circuito che hai postato è corretto a sta facendo il suo dovere, ma tu devi usarlo come si deve...
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

van4dium

#2
Jan 10, 2013, 06:38 pm Last Edit: Jan 10, 2013, 06:41 pm by van4dium Reason: 1
Grazie Michele.

NoNo , non invio tensioni ad arduino dal pin 6 , e successo che ho scollegato arduino dall'usb lasciando l'alimetatore esterno
acceso e la fotocellula attiva il risultato e che non si è spento.
Ho spento subito l'alimetatore esterno xchè anche a me pareva molto strano,
comunque ho riprovato il pin (x paura di averlo danneggiato) e funziona tutto.
Ho provato a risimulare l'errore e si è verificato nuovamente.
Bho , "misteri dell'elettronica" !!!

EDIT:Mi sa che devo stare più attento nell'ordine di spegnimento dei device :)

Ciao van.

Michele Menniti

ma l'alimentatore esterno è collegato anche ad Arduino? In questo caso la connessione USB non alimenta nulla, serve solo per il caricamento degli sketch, ed è normale che scollegando solo l'USB lavori tutto. Se invece l'alimentatore è usato SOLO per la fotocellula ribadisco che in questo modo invii tensione all'Arduino spento e fai un errore
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

qsecofr

se tu stacchi i 5volt dal collettore e lasci i 12 volt sulla base il transistor si comporta come un diodo e sull'emettitore ti ritrovi i 12Volt della base meno cadute di tensione del "semitransistor/diodo" e resistenza... il pin di arduino è fatto per i 5volt però a volte si salva  fino a 12 per via di uno zener che ha all'interno.
E' quello che vuoi da questo circuito?

non so se interpreto la tua idea ma io per interfacciare delle fotocellule "industriali" che lavorano a 12 (o più frequentemente a 24v) faccio un semplice partitore di tensione per trasformare i 12v il circa 5volt e ci affianco uno zener 4,7V di sicurezza....questo in particolare quando non posso usare optocoupler.


Go Up