Låte Arduino styra ingång på plc med transistor.

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Tommy_Naseem
Inlägg: 274
Blev medlem: 4 januari 2013, 14:40:06
Ort: Tenhult

Låte Arduino styra ingång på plc med transistor.

Inlägg av Tommy_Naseem »

Hejsan.
Trodde detta skulle vara en enkel uppgift.

Jag har skapat ett pullståg som jag skall ta in i mitt plc på en ingång.
Ingången är 24 V som jag jordar för att få den att dra.

Kollat lite på länkar hur jag skulle koppla.
Har iofs tagit de transistorerna jag haft liggandes. BC307 har jag använt.

Har satt 1Kohm motstånd på basen och sedan kopplat Emiter o Colector över PLC. (Vi har gemensam jord mellan plc och Arduino då jag har en 7805 för att få ner spänningen till 5V)
Och med jord i detta fall så avses Minus.

Men när jag mäter mellan jord och Colector får jag spänning och ingången ligger dragen hela tiden.

Vad gör jag för fel?
H.O
Inlägg: 5688
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Låte Arduino styra ingång på plc med transistor.

Inlägg av H.O »

BC307 är en PNP-transistor.
Om jag tolkar din beskrivning rätt så är det en NPN-transistor du ska ha i den kopplingen men om du skissar upp ett lite schema över hur du faktiskt har kopplat (alltså HUR har du kopplar transitorn "över" PLCn= så är det lättare.
Tommy_Naseem
Inlägg: 274
Blev medlem: 4 januari 2013, 14:40:06
Ort: Tenhult

Re: Låte Arduino styra ingång på plc med transistor.

Inlägg av Tommy_Naseem »

Mitt senaste försök så gjorde jag enligt bilden nedan.

Men fick inte detta heller att fungera.
Bild
Tommy_Naseem
Inlägg: 274
Blev medlem: 4 januari 2013, 14:40:06
Ort: Tenhult

Re: Låte Arduino styra ingång på plc med transistor.

Inlägg av Tommy_Naseem »

Och det insåg jag nu är pga att jag utgick från att mitt plc vill jorda ingångar, Men det vill dra dom högt istället.
H.O
Inlägg: 5688
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Låte Arduino styra ingång på plc med transistor.

Inlägg av H.O »

> Mitt senaste försök så gjorde jag enligt bilden nedan.
Om transistorn du har är en BC307 så har du inte gjort enligt bilden.
Mindmapper
Inlägg: 6389
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Re: Låte Arduino styra ingång på plc med transistor.

Inlägg av Mindmapper »

Tommy_Naseem skrev:Och det insåg jag nu är pga att jag utgick från att mitt plc vill jorda ingångar, Men det vill dra dom högt istället.
Har ingen betydelse om signalen är positiv- eller negativ- logik. Du kan invertera signaler hur enkelt som helst i PLC't eller Arduinon.
Tommy_Naseem
Inlägg: 274
Blev medlem: 4 januari 2013, 14:40:06
Ort: Tenhult

Re: Låte Arduino styra ingång på plc med transistor.

Inlägg av Tommy_Naseem »

Kan meddela vad min lösning på mitt problem blev sen

Efter en del labbande så blev det tillslut denna kretsen.
Med några små förändringar.
Q1 blev en BC 547
Q2 blev en BC 557
Detta var mest pga att jag hade det hemma.
R2 fick sänkas till 10 Kohm innan jag fick en vettig funktion.

Kretsen funkade bra med en lysdiod ok ett 1Kohms motstånd men inte med mitt PLC.
Så helt ovetenskapligt så minskade jag motståndet tills det funkade.


Bild

Den första kretsen hade antagligen oxå fungerat om jag ökat motståndet en del.
Skriv svar