
Fredriks cnc-projekt
-
- Inlägg: 261
- Blev medlem: 24 maj 2007, 21:46:58
- Ort: Lund
-
- Inlägg: 261
- Blev medlem: 24 maj 2007, 21:46:58
- Ort: Lund
Ett litet steg togs idag. Jag har tidiagre skrivit om mitt "problem" att de induktiva givarna jag skall använda levererar 24V och inte 5v som jag vill ha till parra. porten. Jag var inne på Elfa idag och försökte förklara mig och jag blev rådd att börja med att testa en spänningsregulator för 4 kr, istället för den dc/dc omvandlare för 300 jag hade tänkt.
Har inte kopplat in den ännu, men jag kommer ju få ut 5 v, är det något annat jag missar som kan sabba porten?
Det är en elfa nr: 73-001-07
En kul grej var att killen bakom disken efter ett tag sa: " jag tror du och jag har sama hobby" Jaha sa jag, vad skulle det vara då?, "CNC" svarade han. Ganska lustigt, vi finns överallt
Måste vara guld att jobba på Efla i det läget!
Har inte kopplat in den ännu, men jag kommer ju få ut 5 v, är det något annat jag missar som kan sabba porten?
Det är en elfa nr: 73-001-07
En kul grej var att killen bakom disken efter ett tag sa: " jag tror du och jag har sama hobby" Jaha sa jag, vad skulle det vara då?, "CNC" svarade han. Ganska lustigt, vi finns överallt

Den allra enklaste metoden är ju en vanlig spänningsdelare, två motstånd är allt som krävs. Givarutgång -> 4.7k -> 1.2k -> GND. Anslut sedan "mittpunkten" på spänningsdelaren till din ingång på LPT-porten. När du har 24V ut från givaren har du 4.9V på LPT-porten.
Vill du ha galvaniskt skillt mellan din +24V matning och PC'n (rekomenderas) så tar du en optokopplare, PC817 till exempel. Givarutgången går till anoden på lysdioden i optokopllaren via ett mostånd på 1.5k. Katoden går till samma jord som givaren.
Sen ansluter du optokopplarens kollektor till din pinne på LPT-porten och emmitern till GND i LPT-porten. När givaren är opåverkad leder inte transistorn i optokopplaren och ingången hålls vid +5V av det interna pullup-motståndet. När givaren påverkas och du har utsignal lyser dioden i optokopplaren, detta får transistorn att leda vilket drar ingången till 0V.
Vill du ha galvaniskt skillt mellan din +24V matning och PC'n (rekomenderas) så tar du en optokopplare, PC817 till exempel. Givarutgången går till anoden på lysdioden i optokopllaren via ett mostånd på 1.5k. Katoden går till samma jord som givaren.
Sen ansluter du optokopplarens kollektor till din pinne på LPT-porten och emmitern till GND i LPT-porten. När givaren är opåverkad leder inte transistorn i optokopplaren och ingången hålls vid +5V av det interna pullup-motståndet. När givaren påverkas och du har utsignal lyser dioden i optokopplaren, detta får transistorn att leda vilket drar ingången till 0V.
-
- Inlägg: 261
- Blev medlem: 24 maj 2007, 21:46:58
- Ort: Lund
Hej,
Jag antar att det skulle fungera med en regulator men det är en rätt "udda" lösning och ger dig ingen galvanisk isolering mellan +24V och PC'n vilket optokopplaren gör men testa, för all del!
Här är en "skiss" på hur det kan se ut med en optokopplare ifall det inte riktigt framgick av min beskrivning.
Jag antar att det skulle fungera med en regulator men det är en rätt "udda" lösning och ger dig ingen galvanisk isolering mellan +24V och PC'n vilket optokopplaren gör men testa, för all del!
Här är en "skiss" på hur det kan se ut med en optokopplare ifall det inte riktigt framgick av min beskrivning.
Kod: Markera allt
PC817
Givare ---1.5k-(A)--- ---(C)----- PIN nn
: :
LED Transistor
: :
0V --------(K)--- ---(E)----- PIN 18-25
-
- Inlägg: 261
- Blev medlem: 24 maj 2007, 21:46:58
- Ort: Lund
Ok. Nu har jag handlat lite nya prylar efter H.O´s inköpslista, tackar och bockar, vill ju inte riskera datorn. Det var ju riktiga småttingar de där PC817, så jag handlade även ett labkort att löda fast det på.
Jag har nu lödat ihop anslutningskablar enligt din beskrivning och kopplat in utan givaren för test. Anoden går till nätdelens +24v, via 1.5 k motståndet, och katoden till 0v. Jag trodde att jag nu skulle kunna få ett skönt piiiip, när jag kopllade in multimeterns pinnar på C och E pinnen (enligt din skiss ovan) att detta liksom skulle "sluta kretsen" när lysdioden fick 24 v och började lysa. Men kanske går det inte att göra så här över en transistor, eller skall jag misstänka mina lödningar?!
Jag har alltså inte kopplat in det till datorn ännu. Ytterst tacksam för ytterligare lite hjälp på traven
Jag har nu lödat ihop anslutningskablar enligt din beskrivning och kopplat in utan givaren för test. Anoden går till nätdelens +24v, via 1.5 k motståndet, och katoden till 0v. Jag trodde att jag nu skulle kunna få ett skönt piiiip, när jag kopllade in multimeterns pinnar på C och E pinnen (enligt din skiss ovan) att detta liksom skulle "sluta kretsen" när lysdioden fick 24 v och började lysa. Men kanske går det inte att göra så här över en transistor, eller skall jag misstänka mina lödningar?!
Jag har alltså inte kopplat in det till datorn ännu. Ytterst tacksam för ytterligare lite hjälp på traven

Hej,
Nja, det är inte säkert, det beror dels på vilket "håll" du mäter på (tror jag), dels på vid vilken ström som ditt instrument "tycker" att det är "förbindelse".
Gör så här, utan att blanda in datorn... ta ytterligare ett motstånd (minst 1k, helst 10k eller mer) och koppla det mellan +24V och (C), koppla (E) till 0V. Mät nu spänningen mellan 0V och (C). När du har "insignal" skall du ha 0V och när du inte har "insignal" ska du +24V.
Om du inte har det så är det något som är galet....är det 1.5k du har....är det rätt pinnar på optokopplaren? Med "insignal" till optokopplaren, mät spänningen mellan ben 1 och 2, du skall ha ca 1.2V där.
Nja, det är inte säkert, det beror dels på vilket "håll" du mäter på (tror jag), dels på vid vilken ström som ditt instrument "tycker" att det är "förbindelse".
Gör så här, utan att blanda in datorn... ta ytterligare ett motstånd (minst 1k, helst 10k eller mer) och koppla det mellan +24V och (C), koppla (E) till 0V. Mät nu spänningen mellan 0V och (C). När du har "insignal" skall du ha 0V och när du inte har "insignal" ska du +24V.
Om du inte har det så är det något som är galet....är det 1.5k du har....är det rätt pinnar på optokopplaren? Med "insignal" till optokopplaren, mät spänningen mellan ben 1 och 2, du skall ha ca 1.2V där.
-
- Inlägg: 261
- Blev medlem: 24 maj 2007, 21:46:58
- Ort: Lund
-
- Inlägg: 261
- Blev medlem: 24 maj 2007, 21:46:58
- Ort: Lund
Fint! Det funkade. Jag lade +5v från en avklipp USB kabel över transitorn och vid mätning mellan ben E och 0v, vid "signal" så fick jag +5v, så det verkar stämma så långt. Jag skall löda fast alla 3 optokopplarna nu på labplattan och sedan testa på BO-kortet. Det räcker väl med 1 signal per axel, antar att det hade räckt med 1 signal totalt för ovavsett vart det bryter skall det ju stoppa.
-
- Inlägg: 261
- Blev medlem: 24 maj 2007, 21:46:58
- Ort: Lund
Nu har det varit stiltje ett tag, min nu bor jag närmare farsans garage och har tillgång till verktyg och plats att montera. En liten action bild från helgens arbete med att få klart traversen, eller vad den kan tänkas kallas, x och z bilder det ialla fall. Nu återstår endast 8 hål och en fästplåt för linjärenheten, sen kan det blir skruva av.

När man stått och handvevat två dagar så är man ganska tacksam mot snubben som gjorde den första styrda maskinen
En annan tanke är att 1000 varv är helt ok att borra med 6mm med, men hur bilr det med en kress eller liknande på 10000-20000 varv?!
Har förövrigt betäll ett nytt BOB från cnc4pc, blev ett C11G för att få Charge Pump och relä. Kommer bli en SS och snart så jag förhoppningsvis kan säga att skåpet är "typ" klart. Hoppas nu att min 1Ghz M processor räcker till, annars blir det tråkigt.

När man stått och handvevat två dagar så är man ganska tacksam mot snubben som gjorde den första styrda maskinen

En annan tanke är att 1000 varv är helt ok att borra med 6mm med, men hur bilr det med en kress eller liknande på 10000-20000 varv?!
Har förövrigt betäll ett nytt BOB från cnc4pc, blev ett C11G för att få Charge Pump och relä. Kommer bli en SS och snart så jag förhoppningsvis kan säga att skåpet är "typ" klart. Hoppas nu att min 1Ghz M processor räcker till, annars blir det tråkigt.

-
- Inlägg: 261
- Blev medlem: 24 maj 2007, 21:46:58
- Ort: Lund
Jag har fått lite problem. Fick mitt nya kort från CNC4PC och nu får jag inte plats i skåpet med min något "rymliga" layout, så det blir till att plocka ut montageplåten igen och möblera om
Fråga#1: Är det någon risk ur ex störningssynpunkt om man tränger ihop trafo, kondensatorn och likriktarbryggan när inpå varandra?
fråga#2: När det gäller limit givare, är det ok att båda givarna på samma axel går på samma ingång = 1 signal kable till datorn, eller blir det problem med homing då? Tanken var att sätta en liten kopplingsbox inne i frässkåpet där optokopplarna sitter och alla givarekablar går in. Då behöver jag bara en 5 ledar kabel från skåpet till boxen. Signal för x,y,z samt + och -. Låter det vettigt?

Fråga#1: Är det någon risk ur ex störningssynpunkt om man tränger ihop trafo, kondensatorn och likriktarbryggan när inpå varandra?
fråga#2: När det gäller limit givare, är det ok att båda givarna på samma axel går på samma ingång = 1 signal kable till datorn, eller blir det problem med homing då? Tanken var att sätta en liten kopplingsbox inne i frässkåpet där optokopplarna sitter och alla givarekablar går in. Då behöver jag bara en 5 ledar kabel från skåpet till boxen. Signal för x,y,z samt + och -. Låter det vettigt?
-
- Inlägg: 261
- Blev medlem: 24 maj 2007, 21:46:58
- Ort: Lund