Salve a tutti ho un dispositivo di allarme che ha un output di uscita "Open collector output (Max.300mA)" e sul manuale vi è scritto "non applicare nessun tensione su questo pin"
ho provato a misurare la tensione in uscita sia in stato "normale" e porta 0.0v mentre in "allarme" porta con il tester 0.5V
Volevo sapere come posso interfacciarlo ad un controllore tipo arduino o PIC? ho provato a impostare le resistenze di pullup di arduino ma ho visto che su questi pin poi sono presenti 5 volt. Questo può danneggiare l'uscita dell'allarme?
usare le resistenze di pullup è la soluzione giusta o devo agire in qualche altro modo?
Grazie!
input microcontrollore da device con output open collector
Moderatore:
Paolino
12 messaggi
• Pagina 1 di 2 • 1, 2
0
voti
katt ha scritto:sul manuale vi è scritto "non applicare nessun tensione su questo pin"
Magari si riferisce a questo caso:
Ovviamente da evitare.
Non hai una scheda tecnica dell'allarme ?
Ma poi, l'uscita è a PNP o NPN ?
0
voti
Questo può danneggiare l'uscita dell'allarme?
usare le resistenze di pullup è la soluzione giusta o devo agire in qualche altro modo?
Ciao, non sono un esperto, ma in questi casi non basta un diodo a fare da "valvola di non ritorno"? Uno di quelli con Vdrop di 0.2 ovviamente.

Più so e più mi accorgo di non sapere.
Qualsiasi cosa abbia scritto, tieni presente che sono ancora al mio primo rocchetto di stagno.
Qualsiasi cosa abbia scritto, tieni presente che sono ancora al mio primo rocchetto di stagno.
0
voti
Evita di citare i messaggi per intero, schemi compresi, specie quando si riferiscono al messaggio precedente.
Ciao purtroppo non ho una scheda tecnica dell'allarme ho cercato comunque di vedere sul PCB con il tester a cosa è connessa questa uscita ed ho trovato che fa contatto sul source di un piccolo mosfet suppongo con sopra una sigla 2305
potrebbe essere forse questo? http://www.techcodesemi.com/datasheet/TDM2305.pdf ma non ho la certezza
Ciao purtroppo non ho una scheda tecnica dell'allarme ho cercato comunque di vedere sul PCB con il tester a cosa è connessa questa uscita ed ho trovato che fa contatto sul source di un piccolo mosfet suppongo con sopra una sigla 2305
potrebbe essere forse questo? http://www.techcodesemi.com/datasheet/TDM2305.pdf ma non ho la certezza
2
voti
Hai proprio un problema elementare di base, ma cerco di aiutarti:
open collector è come lo schema che è stato correttamente disegnato.
E' come un interruttore che chiude a massa.
Ovvio che non puoi collegarci direttamente il +5V che se chiuso metteresti in cortocircuito l'alimentazione.
Ma puoi collegare il +5V prerso da arduino tramite un resistore da 1000 ohm all'uscita open collector.
In questo caso limiti la corrente a un valore ragionavole di 5 V /1000 ohm = 5 mA.
Colleghi poi l'uscita open collector a un ingresso digitale di arduino e il tutto funziona.
E' ovvio che la massa sensore e la massa arduino devono essere connesse fra loro.
Il vantaggio dell'open collector è permettere al sensore (uscita) di avere una alimentazione differente da quella di arduino (ingresso)
Dimenticavo: se usi la resistenza di pullup di arduino come proponi va bene; è inutile che monti una resistenza esterna.
Spero di essere stato chiaro, e buone sperimentazioni elettroniche informatiche !!!
open collector è come lo schema che è stato correttamente disegnato.
E' come un interruttore che chiude a massa.
Ovvio che non puoi collegarci direttamente il +5V che se chiuso metteresti in cortocircuito l'alimentazione.
Ma puoi collegare il +5V prerso da arduino tramite un resistore da 1000 ohm all'uscita open collector.
In questo caso limiti la corrente a un valore ragionavole di 5 V /1000 ohm = 5 mA.
Colleghi poi l'uscita open collector a un ingresso digitale di arduino e il tutto funziona.
E' ovvio che la massa sensore e la massa arduino devono essere connesse fra loro.
Il vantaggio dell'open collector è permettere al sensore (uscita) di avere una alimentazione differente da quella di arduino (ingresso)
Dimenticavo: se usi la resistenza di pullup di arduino come proponi va bene; è inutile che monti una resistenza esterna.
Spero di essere stato chiaro, e buone sperimentazioni elettroniche informatiche !!!

0
voti
Non riesco tanto a seguire questo discorso. Io avevo capito che l'OP aveva un' USCITA della centralina dell'allarme e vuole utilizzarla come INGRESSO su Arduino o altro. L'uscita ce l'ha a 0.5V
Poi aggiunge:
Quindi avrebbe sui pin di Arduino 5V e si domanda se questi 5V possono danneggiare l'uscita della sua centralina. Almeno da quello che leggo io. Altrimenti quali sarebbero "questi pin"?
Io, per esercizio, avevo pensato ad un diodo che bloccasse questi 5V ma permettesse al segnale di uscire dalla centralina.
Qualcuno di voi avrebbe la gentilezza di spiegarmi cosa non ho capito? grazie.

Salve a tutti ho un dispositivo di allarme che ha un output di uscita "Open collector output (Max.300mA)" e sul manuale vi è scritto "non applicare nessun tensione su questo pin"
ho provato a misurare la tensione in uscita sia in stato "normale" e porta 0.0v mentre in "allarme" porta con il tester 0.5 V
Poi aggiunge:
Volevo sapere come posso interfacciarlo ad un controllore tipo arduino o PIC? ho provato a impostare le resistenze di pullup di arduino ma ho visto che su questi pin poi sono presenti 5 volt. Questo può danneggiare l'uscita dell'allarme?
usare le resistenze di pullup è la soluzione giusta o devo agire in qualche altro modo?
Quindi avrebbe sui pin di Arduino 5V e si domanda se questi 5V possono danneggiare l'uscita della sua centralina. Almeno da quello che leggo io. Altrimenti quali sarebbero "questi pin"?
Io, per esercizio, avevo pensato ad un diodo che bloccasse questi 5V ma permettesse al segnale di uscire dalla centralina.
Qualcuno di voi avrebbe la gentilezza di spiegarmi cosa non ho capito? grazie.

Più so e più mi accorgo di non sapere.
Qualsiasi cosa abbia scritto, tieni presente che sono ancora al mio primo rocchetto di stagno.
Qualsiasi cosa abbia scritto, tieni presente che sono ancora al mio primo rocchetto di stagno.
1
voti
Sjuanez ha scritto:Qualcuno di voi avrebbe la gentilezza di spiegarmi cosa non ho capito?
Senza informazioni sul circuito, c'è poco da capire.
Sjuanez ha scritto:avevo pensato ad un diodo che bloccasse questi 5 V ma permettesse al segnale di uscire dalla centralina.
Anche qui. Se non si sà se l'uscita è NPN o PNP (Open Collector non vuol dire che sia NPN, anche se è tipico), non puoi stabilire a priori se un diodo si può mettere o meno.. Poi, come lo posizioneresti il diodo ? Uno schema sarebbe meglio (anche per l'OP).
In aggiunta, forse, l'uscita è collegata al Source di un MOS...
Ciao,
Simo
1
voti
Non riesco tanto a seguire questo discorso. Io avevo capito che l'OP aveva un' USCITA della centralina dell'allarme e vuole utilizzarla collegandola a un INGRESSO su Arduino o altro. L'uscita ce l'ha a 0.5 V
Sono i 0,6 V del diodo base emettitor percorso da corrente , che in qualche modo si trasformano in una debole tensione di 0,5 V fra collettore e massa.
[quote]Volevo sapere come posso interfacciarlo ad un controllore tipo arduino o PIC? ho provato a impostare le resistenze di pullup di arduino ma ho visto che su questi pin poi sono presenti 5 volt. Questo può danneggiare l'uscita dell'allarme? No proprio perché hanno una rersistenza cdi pullup
usare le resistenze di pullup è la soluzione giusta? si
Io, per esercizio, avevo pensato ad un diodo che bloccasse questi 5 V ma permettesse al segnale di uscire dalla centralina. No, con il diodo non funziona
ho fatto un copia/incolla di vari interventi.

Sono i 0,6 V del diodo base emettitor percorso da corrente , che in qualche modo si trasformano in una debole tensione di 0,5 V fra collettore e massa.
[quote]Volevo sapere come posso interfacciarlo ad un controllore tipo arduino o PIC? ho provato a impostare le resistenze di pullup di arduino ma ho visto che su questi pin poi sono presenti 5 volt. Questo può danneggiare l'uscita dell'allarme? No proprio perché hanno una rersistenza cdi pullup
usare le resistenze di pullup è la soluzione giusta? si
Io, per esercizio, avevo pensato ad un diodo che bloccasse questi 5 V ma permettesse al segnale di uscire dalla centralina. No, con il diodo non funziona
ho fatto un copia/incolla di vari interventi.

Ultima modifica di
MarcoD il 5 ago 2015, 14:34, modificato 1 volta in totale.
12 messaggi
• Pagina 1 di 2 • 1, 2
Torna a Realizzazioni, interfacciamento e nozioni generali.
Chi c’è in linea
Visitano il forum: Nessuno e 18 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)






