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?
Låte Arduino styra ingång på plc med transistor.
-
- Inlägg: 278
- Blev medlem: 4 januari 2013, 14:40:06
- Ort: Tenhult
Re: Låte Arduino styra ingång på plc med transistor.
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.
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.
-
- Inlägg: 278
- Blev medlem: 4 januari 2013, 14:40:06
- Ort: Tenhult
Re: Låte Arduino styra ingång på plc med transistor.
Mitt senaste försök så gjorde jag enligt bilden nedan.
Men fick inte detta heller att fungera.
Men fick inte detta heller att fungera.
-
- Inlägg: 278
- Blev medlem: 4 januari 2013, 14:40:06
- Ort: Tenhult
Re: Låte Arduino styra ingång på plc med transistor.
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.
Re: Låte Arduino styra ingång på plc med transistor.
> 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.
Om transistorn du har är en BC307 så har du inte gjort enligt bilden.
-
- Inlägg: 6416
- Blev medlem: 31 augusti 2006, 16:42:43
- Ort: Jamtland
Re: Låte Arduino styra ingång på plc med transistor.
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 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.
-
- Inlägg: 278
- Blev medlem: 4 januari 2013, 14:40:06
- Ort: Tenhult
Re: Låte Arduino styra ingång på plc med transistor.
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.
Den första kretsen hade antagligen oxå fungerat om jag ökat motståndet en del.
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.
Den första kretsen hade antagligen oxå fungerat om jag ökat motståndet en del.