Buggfix Plus
Aktuellt datum och tid: 12.22 2019-08-21

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 13 inlägg ] 
Författare Meddelande
InläggPostat: 23.10 2011-10-14 
EF Sponsor

Blev medlem: 07.47 2008-12-03
Inlägg: 7309
Ort: Hallstahammar
Som nog har framgått i många av mina frågeställningar på sistone så har jag knåpat ihop ett breakout-kort. POS och jag har funderat ut vilka funktioner som skulle finnas eller ej. Det är väl egentligen anpassat efter våra behov.

Tillägg: På förekommen anledning, det är alltså ett breakoutkort för parallellport på PC för att styra CNC-maskiner.

Förutsättningarna var som följer:

* Enkelsidigt hålmonterat
* Åtminstone några optoisolerade utgångar.
* Några ingångar, helst isolerade(så blev det inte)
* Relä för spindelstyrning PÅ/AV
* PWM-> 0-10V
* Några vanliga utgångar
* "Billigt", kanske inte billigare än att köpa det billigaste kortet på eBay, men för funktionaliteten man får
* Enkelt
* Litet (mest en följd av Eagle-begränsningen)

Sen fanns det säkert några punkter till som fanns med från början. Att inte alla utgångar är isolerade är helt enkelt för att de flesta drivare idag är optoisolerade i sig. Ingångarna är mest tänkta till mekaniska brytare och är inte isolerade.

Nu efter ett par veckor och diverse strul har jag testat alla funktioner på kortet och snart ska POS få fräsa ut nästa version av kortet där jag fixat de förändringar som behövdes från "beta-versionen".

Lite fakta:
Komponentkostnad: ca 200kr beroende på vad man får tag i eller har hemma
Mått: 100x80mm
Antal utgångar: 7 oisolerade, 4 isolerade varav två "upptagna"(för relä och PWM->Analog).
Antal ingångar: 4 oisolerade
Antal komponenter: 50 utan socklar
Matning: Via USB på PC-sidan, 12V på isolerade sidan.

Här kommer bilder på det något röriga schemat, layouten och routningen, samt på mitt prototypkort.
Bilaga:
XP_BOB_2630_schematic.png

Bilaga:
XP_BOB_2630_board.png

Bilaga:
IMG_0010.jpg


Nu återstår alltså att fräsa ut ett nytt kort (om POS har tid) eller etsa detsamma, det enda som jag inte testat är att ha indikations-LEDar på VO2630-optokopplaren. Konstigt nog beter den sig bra utan, medans PC817 behövde sänka spänningen från 5V(parallellporten ger inte 5V, snarare 3,3V). Jag hade ju kunnat använda dioder istället, men gula LED ger ju dessutom en indikering, det tipset tackar vi för.

Jag vet att det antagligen finns massor av nybörjarmissar på kortet, men det fungerar och det är jag nöjd med.

Jag återkommer när jag fixat ett nytt kort och kunnat testa det mer grundligt.

EDIT: Ett förtydligande


Logga in för att visa de filer som bifogats till detta inlägg.


Senast redigerad av X-IL 14.16 2011-10-15, redigerad totalt 1 gång.

Upp
 Profil  
 
InläggPostat: 23.13 2011-10-14 

Blev medlem: 18.26 2006-07-04
Inlägg: 23239
Kul projekt att läsa om :tumupp:


Upp
 Profil  
 
InläggPostat: 00.02 2011-10-15 

Blev medlem: 17.59 2009-12-21
Inlägg: 3371
Trevligt

För något år sedan gjorde jag något liknande, fast med
- Lite fler in/utgångar
- H.O's lösning för varvtalsreglering av spindeln.
- Buffrade och "pulluppade" ingångar enligt parallellports standard.
- Drivna utgångar (ULN så man kan köra relä direkt ex.)
- Limit ingångar
- ChargePump styrd (aktiverar bara ingångar med CP signal in)

Taget ur minnet :roll:

Om det är önskvärt kan jag posta schema/layout, så kanske det är något som ni kan plocka lite ifrån.


Upp
 Profil  
 
InläggPostat: 07.29 2011-10-15 
EF Sponsor

Blev medlem: 07.47 2008-12-03
Inlägg: 7309
Ort: Hallstahammar
Det lät som ett mycket kompetent kort. Du får gärna posta schema även om det här kortet nog inte kommer att utökas så mycket mer. Alltid intressant att se andra lösningar.


Upp
 Profil  
 
InläggPostat: 08.55 2011-10-15 
Användarvisningsbild

Blev medlem: 20.16 2007-02-04
Inlägg: 2843
Ort: Arboga
Snyggt!

Jag fräser såklart ett uppdaterat kort, passar nog på att göra ett till mig själv också. :)


Upp
 Profil  
 
InläggPostat: 11.23 2011-10-15 

Blev medlem: 17.59 2009-12-21
Inlägg: 3371
Enl. tidigare post.

Bilaga:
1.png


Bilaga:
2.png


Bilaga:
3.png


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 12.46 2011-10-15 
EF Sponsor

Blev medlem: 07.47 2008-12-03
Inlägg: 7309
Ort: Hallstahammar
Lite mer pryttlar och pinaler på den, och ganska mycket större, men såklart mer kompetent. Du kör PC817 till steg och riktning också?

Hur kommer det sig att du inte satt en DSUB på kortet, nu behövs det ju ett BOB innan BOB:et?


Upp
 Profil  
 
InläggPostat: 13.04 2011-10-15 
Användarvisningsbild

Blev medlem: 16.34 2004-09-06
Inlägg: 23803
Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
Dsub är ett otyg, om du kan så byt till Centronics så du kan använda RIKTIG printerkabel.


Upp
 Profil  
 
InläggPostat: 13.07 2011-10-15 
EF Sponsor

Blev medlem: 07.47 2008-12-03
Inlägg: 7309
Ort: Hallstahammar
Hmmm, nej centronics blir det nog inte. Och varför skulle det vara bättre? Jag säger inte att det inte är det, utan undrar bara varför?


Upp
 Profil  
 
InläggPostat: 13.20 2011-10-15 
EF Sponsor
Användarvisningsbild

Blev medlem: 18.23 2003-06-26
Inlägg: 6785
Ort: Landvetter
För mig som är oinsatt kan jag inte se till vilket system breakout-kortet är designat för. Ett tips är att presentera detta högst upp i första inlägget.


Upp
 Profil  
 
InläggPostat: 13.32 2011-10-15 
Användarvisningsbild

Blev medlem: 16.34 2004-09-06
Inlägg: 23803
Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
X-IL skrev:
Hmmm, nej centronics blir det nog inte. Och varför skulle det vara bättre? Jag säger inte att det inte är det, utan undrar bara varför?


Bättre kablage att tillgå helt enkelt, riktiga printer standarden


Upp
 Profil  
 
InläggPostat: 14.15 2011-10-15 
EF Sponsor

Blev medlem: 07.47 2008-12-03
Inlägg: 7309
Ort: Hallstahammar
psynoise skrev:
För mig som är oinsatt kan jag inte se till vilket system breakout-kortet är designat för. Ett tips är att presentera detta högst upp i första inlägget.


Man blir lite hemmablind, men det är alltså till att styra hembyggda CNC-maskiner från en vanlig PC med parallellport. Jag lägger till det i första inlägget.

tecno>>> Menar du att de flesta DB25 Hona-Hane-sladdar är sämre än printerkablarna? Jag har sett riktigt tunna och rackiga centronicskablar också iofs, men överlag stämmer det nog nu när du säger det. En fördel dock är att jag har och har sett många fler längre centronics-kablar än DB25-DB25.

Jag ska fundera på det, men tror att jag stannar vid DB25.


Det var väldigt lite frågor eller pekpinnar, så endera har jag gjort ett hyfsat jobb eller så håller ni igen :P

EDIT: Lade till svar till tecno också.


Upp
 Profil  
 
InläggPostat: 15.21 2011-10-15 

Blev medlem: 17.59 2009-12-21
Inlägg: 3371
Om du nu vill ha mer att göra (du bad om det :wink: ), så bör du kolla upp IEE1284 standarden, så ser du att du behöver lite mer för att ansluta korrekt till en PC paralellport.

Enkel förklaring http://www.fapo.com/1284elec.htm men det finns bättre sidor som är mer detaljerade.

p.s
Om jag minns rätt så gjorde jag mitt kort primärt för att styra kina VFD'er.
Jag har en extra prallellport till detta.

De vanliga step/dir pinnarna var redan isolerade och buffrade på stegmotordrivkortet.

Hade glömt att jag även hade stöd för varvtalsmätning med reflexgivare (Tacho i scemat), med den provades aldrig.
d.s


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 13 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010