CNC kontroller med Ethernet
CNC kontroller med Ethernet
Som många andra i forumet så håller jag på att bygga en CNC och har nu redan börjat planera på uppgraderingar. Då parallellport kanske inte är en standard som har de bästa framtidsutsikterna samt att styrdatorn måste vara nära maskin så önskar jag ett alternativ.
Í princip alla nya datorer kommer med Ethernet nätverkskort så jag tycker att det skulle vara ett bra alternativ. Standard Ethernet med UTP-kabel medför även att datorn blir galvaniskt avskild från styrelektroniken till maskinen.
Geckodrive G-Rex G101 är en produkt för detta ändamål som skulle gå att använda. Jag har inte hittat någon annan liknade produkt som har interface mot någon större styrprogramvara och som har ett pris som passar i ett hobby projekt. Det är möjligt att jag behöver träna mina google skills men så är i alla fall nuläget. Geckodrive G-Rex G100 finns även och är då en G101 med Rabbit modul samt en plåtlåda som jag inte behöver.
Priser för en komplett G101
$208 IO kort med fpga
$50 Rabbit mcu modul för ethernet stöd
=$258 => ca 1770 SEK + frakt + eventuella avgifter
Men eftersom det är roligare att bygga saker själv samt att det då finns större möjlighet att göra olika anpassningar så har jag tänkt att göra så. Det som jag nu har spånat på är att använda ett FOX Board MCU och VHDL kort för att lösa uppgiften.Lawicel är en återförsäljare som har Fox board korten i Sverige. MCU och VHDL kortet hittas under microcontrollers och sedan Linux
Priser för Fox Board lösning
1190 SEK för MCU kort
940 SEK för VHDL kort
= 2130 SEK + frakt + eventuella avgifter
Fördelarna som jag ser med Fox Board korten är att det finns stora möjligheter att anpassa programvaran på dem och ansluta olika enheter till dem som t.ex. en USB Wlan dongle för att kunna styra maskinen på ett mycket smidigt sätt från en bärbar dator. Idén med att använda färdiga utvecklingskort var att flera personer kan utveckla styrningen med identisk hårdvara samt att det blir enkelt för någon med begränsade kunskaper att köpa korten och bara lägga in programvaran.
Jag har kontrollerat att det är möjligt att skriva egna kommunikationsmoduler till Mach3. Det skulle även vara möjligt att använda samma som till G-Rex G101. Jag vet ej vad det finns för möjligheter när det gäller andra styrprogram men möjligheterna är i alla fall större, än om en färdig styrning köps där tillverkaren ej tillhandahåller kommunikationsmoduler.
Så min fråga är, finns det fler här på forumet som är intresserade av att driva detta som ett gemensamt projekt ?
Í princip alla nya datorer kommer med Ethernet nätverkskort så jag tycker att det skulle vara ett bra alternativ. Standard Ethernet med UTP-kabel medför även att datorn blir galvaniskt avskild från styrelektroniken till maskinen.
Geckodrive G-Rex G101 är en produkt för detta ändamål som skulle gå att använda. Jag har inte hittat någon annan liknade produkt som har interface mot någon större styrprogramvara och som har ett pris som passar i ett hobby projekt. Det är möjligt att jag behöver träna mina google skills men så är i alla fall nuläget. Geckodrive G-Rex G100 finns även och är då en G101 med Rabbit modul samt en plåtlåda som jag inte behöver.
Priser för en komplett G101
$208 IO kort med fpga
$50 Rabbit mcu modul för ethernet stöd
=$258 => ca 1770 SEK + frakt + eventuella avgifter
Men eftersom det är roligare att bygga saker själv samt att det då finns större möjlighet att göra olika anpassningar så har jag tänkt att göra så. Det som jag nu har spånat på är att använda ett FOX Board MCU och VHDL kort för att lösa uppgiften.Lawicel är en återförsäljare som har Fox board korten i Sverige. MCU och VHDL kortet hittas under microcontrollers och sedan Linux
Priser för Fox Board lösning
1190 SEK för MCU kort
940 SEK för VHDL kort
= 2130 SEK + frakt + eventuella avgifter
Fördelarna som jag ser med Fox Board korten är att det finns stora möjligheter att anpassa programvaran på dem och ansluta olika enheter till dem som t.ex. en USB Wlan dongle för att kunna styra maskinen på ett mycket smidigt sätt från en bärbar dator. Idén med att använda färdiga utvecklingskort var att flera personer kan utveckla styrningen med identisk hårdvara samt att det blir enkelt för någon med begränsade kunskaper att köpa korten och bara lägga in programvaran.
Jag har kontrollerat att det är möjligt att skriva egna kommunikationsmoduler till Mach3. Det skulle även vara möjligt att använda samma som till G-Rex G101. Jag vet ej vad det finns för möjligheter när det gäller andra styrprogram men möjligheterna är i alla fall större, än om en färdig styrning köps där tillverkaren ej tillhandahåller kommunikationsmoduler.
Så min fråga är, finns det fler här på forumet som är intresserade av att driva detta som ett gemensamt projekt ?
Här kommer lite bilder på styrlådan där jag har tänkt att göra uppgraderingen. Nu är den parallellportsstyrd. Bilderna är tagna på min balkong så det var lite svårt att ta dem i vettiga vyer utan att få för mycket skuggor. Sedan dessa bilder var tagna har jag monterat en svarteloxerad panel vid kontaktdonen samt kablerat all 230 VAC och monterat kamströmställaren i locket.
Edit: Fixat bildlänkarDu har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av BER 6 augusti 2010, 18:33:15, redigerad totalt 1 gång.
Snurra runt lite på lawicel och det enda jag hitta i den prisklassen var ett AVR32 Network Gateway Kit, som verkar vara någon nätverksmodul till STK1000. Eller var det något annat du mena?
Jag är öppen för förslag att jag fastnat för foxboard korten är att de har ganska små dimensioner och verkar relativt lätta att implementera nya funktioner på. Som sagt det måste inte vara ett linux kompatibelt kort men det hade varit trevligt då det finns mycket färdigutvecklat i drivrutinväg om man vill ansluta någon lite mer komplex hårdvara. För min del så är inte kostanden det som är avgörande. Jag kan tänka mig att jobba över några timmar på jobbet för att kunna köpa en hårdvara som halverar utvecklingstiden. Men jag vill ändå ha möjligheten att pilla på de sakerna jag inte är riktigt nöjd med.
Jag är öppen för förslag att jag fastnat för foxboard korten är att de har ganska små dimensioner och verkar relativt lätta att implementera nya funktioner på. Som sagt det måste inte vara ett linux kompatibelt kort men det hade varit trevligt då det finns mycket färdigutvecklat i drivrutinväg om man vill ansluta någon lite mer komplex hårdvara. För min del så är inte kostanden det som är avgörande. Jag kan tänka mig att jobba över några timmar på jobbet för att kunna köpa en hårdvara som halverar utvecklingstiden. Men jag vill ändå ha möjligheten att pilla på de sakerna jag inte är riktigt nöjd med.
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
FOX Board är trevligt! Linux installerat, SDK tillgängligt, stora utbyggnadsmöjligheter. Koppla in en LCD tex är lätt, det finns också en bra utvecklarcommunity.
http://acmesystems.it/
http://acmesystems.it/?id=14
FOX-baserad robot, tuff!
http://www.robotbuilder.org/index.php?n=Site.Projet
http://acmesystems.it/
http://acmesystems.it/?id=14
FOX-baserad robot, tuff!
http://www.robotbuilder.org/index.php?n=Site.Projet
Och för Er som blir avskräckta när ni hör Linux, så går det att använda utvecklings miljön från en WinXP installation. Man får då installera VMWare som är ett program som emulerar en PC. Själv kör jag WinXP på min arbetsstation och har använt VMWare i ett par år och det funkar riktigt bra.
Det är enkelt också
http://acmesystems.it/?id=43
Det är enkelt också
http://acmesystems.it/?id=43
Är det någon mer på forumet än arvidb som har gjort styrkort av lite mer avancerad typ?
http://www.elektronikforumet.com/forum/ ... php?t=3614
Det är alltid intressant att få lite nya uppslag, det är annars lätt att köra på i sina gamla spår.
http://www.elektronikforumet.com/forum/ ... php?t=3614
Det är alltid intressant att få lite nya uppslag, det är annars lätt att köra på i sina gamla spår.
Sorry... det var jag som tolkade texten på lawicel fel.
En länk till Atmel:s produktsida
http://www.atmel.com/dyn/products/tools ... ol_id=4102
NGW100 är helt klart ett alternativ.
En länk till Atmel:s produktsida
http://www.atmel.com/dyn/products/tools ... ol_id=4102
NGW100 är helt klart ett alternativ.