Řídící systém pro robotickou ruku- opensource
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
Ale vždyť tam ten Linux budeš mít.
To ISO je prostě instalačka Linuxu (Debian), a rovnou v něm je nasypaný SW LinuxCNC. Můžeš to z toho nainstalovat, nebo jenom spouštět jako LiveOS. No a pokud neklikneš na ikonu a tím nespustíš vlastní LinuxCNC, tak je to prostě běžný Linux (jen má real-time jádro, ale to tě nemusí bolet).
Jo a taky si přečti, jak LinuxCNC komunikuje s drivery a motory. Dočteš se tam, že buď pomocí portu LPT, nebo speciální kartou do PCI/PCIe slotu. Asi ani jedno na notebooku nebudeš mít.
No a až to všechno zjistíš, tak se pak podívaj na to GRBL.
To ISO je prostě instalačka Linuxu (Debian), a rovnou v něm je nasypaný SW LinuxCNC. Můžeš to z toho nainstalovat, nebo jenom spouštět jako LiveOS. No a pokud neklikneš na ikonu a tím nespustíš vlastní LinuxCNC, tak je to prostě běžný Linux (jen má real-time jádro, ale to tě nemusí bolet).
Jo a taky si přečti, jak LinuxCNC komunikuje s drivery a motory. Dočteš se tam, že buď pomocí portu LPT, nebo speciální kartou do PCI/PCIe slotu. Asi ani jedno na notebooku nebudeš mít.
No a až to všechno zjistíš, tak se pak podívaj na to GRBL.
-
ADO
- Příspěvky: 14
- Registrován: 18. 9. 2015, 4:45
Se očividně vyznáte!! To já jsem začátečník, proto spoustě věcí nerozumím a nemám je v praxi odzkoušené= spousta hloupých dotazů ale moc děkuji za spoustu informací. K tomu BOOTování, po té co stáhnu ISO na FLASH, tak vypnu PC a při zapínání se dostanu do BOOT menu kde software nakopíruji do operační paměti? Jak to v tom BOOT menu udělám?
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
Nastavíš na PC boot z USB. Buď v BIOSu, nebo na mnoha PC jde spustit při bootu nějaký bootmanager (většinou nějakou klávesou F8, F11 nebo F12).
-
ADO
- Příspěvky: 14
- Registrován: 18. 9. 2015, 4:45
Pokud tomu rozumím, tak Grbl je něco jako LinuxCNC ve zjednodušené podobě určené především pro Arduino?
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
No i tak se to dá říct.ADO píše:Pokud tomu rozumím, tak Grbl je něco jako LinuxCNC ve zjednodušené podobě určené především pro Arduino?
Běží to na Arduinu, jsou k tomu připojené drivery a po sériové lince do toho sypeš G-kód.
-
ADO
- Příspěvky: 14
- Registrován: 18. 9. 2015, 4:45
Koupím redukci USB na LPT, to by mohlo fungovat?
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
Ne.ADO píše:Koupím redukci USB na LPT, to by mohlo fungovat?
-
ADO
- Příspěvky: 14
- Registrován: 18. 9. 2015, 4:45
A jaké by bylo řešení? Musel bych hardwarově upravit PC?
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... quirements" onclick="window.open(this.href);return false;ADO píše:A jaké by bylo řešení? Musel bych hardwarově upravit PC?
-
ADO
- Příspěvky: 14
- Registrován: 18. 9. 2015, 4:45
Ať hledám jak hledám, nenapadá mne nějaké řešení, jak notebook upravit. Mám pouze výstupy USB 3.0 a 2.0, HDMI a LAN. Má někdo nějaký nápad? Nebo jediná možnost koupit klasickou skříň?
-
azamo
- Příspěvky: 603
- Registrován: 11. 4. 2014, 7:43
- Bydliště: Zlín
Ano správně koupit skříň .
Základ máš tady http://www.c-n-c.cz/viewtopic.php?f=34&t=15773
Jinak zkus třeba pročíst toto http://www.c-n-c.cz/viewforum.php?f=34
A toto http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Latency-Test
A toto http://www.linuxcnc.org/docs/html/
Základ máš tady http://www.c-n-c.cz/viewtopic.php?f=34&t=15773
Jinak zkus třeba pročíst toto http://www.c-n-c.cz/viewforum.php?f=34
A toto http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Latency-Test
A toto http://www.linuxcnc.org/docs/html/
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
Anebo to GRBL. 
Pak ti to po USB s noťasem komunikovat bude.
Pokud bys řešil frézku, tak tam je LinuxCNC určitě lepší volba. Ale zrovna pro tu robotickou ruku bych skoro řekl, že se malá autonomní krabička hodí líp, a zvládne to pravděpodobně stejně.
Ale je to tvůj boj.
Pak ti to po USB s noťasem komunikovat bude.
Pokud bys řešil frézku, tak tam je LinuxCNC určitě lepší volba. Ale zrovna pro tu robotickou ruku bych skoro řekl, že se malá autonomní krabička hodí líp, a zvládne to pravděpodobně stejně.
Ale je to tvůj boj.
-
azamo
- Příspěvky: 603
- Registrován: 11. 4. 2014, 7:43
- Bydliště: Zlín
No a taky asi podle toho co to je zač co vlastně chceš ovládat .
Co tam bude za motory a taky kolik .
Co tam bude za motory a taky kolik .
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
Ano, to je důležitá otázka.azamo píše:No a taky asi podle toho co to je zač co vlastně chceš ovládat .
Co tam bude za motory a taky kolik .
GRBL umí ovládat 3 osy, což by na robota bylo asi málo. Pak je možné použít TinyG2, které běží na Arduino Due (procesor ARM) a umí 6 os.
V případě použití GRBL by to chtělo ty desky 2. Pokud by se použil CNC shield a drivery Pololu (aby se nemusel dělat nějaký speciální HW), tak ten CNC shield stejně umí max. 4 drivery. Takže ta 2 Arduina+2 CNC shieldy+6 driverů by bylo asi akorát.
Ono ale to TinyG2 by možná bylo pro robota lepší, protože se na něm dají nakonfugurovat parametry pro každou osu zcela nezávisle, kdežto u GRBL to má dost společných nastavení pro všechny osy.
No ale starat se musí hlavně autor vlákna. Jak už jsem psal, je to jeho kafe.
-
ADO
- Příspěvky: 14
- Registrován: 18. 9. 2015, 4:45
Děkuji za spoustu informací a názorů. Já bych chtěl zůstat u LinuxCNC. Měl by ovládat 5 motorů (+zařízené umístěné na ruce tedy +1). Teď koukám, kterou skříň vybrat s cenou kolem 10 tis. Kč- máte nějaká doporučení? Já jsem klasickou skříň nikdy neměl ale zatím jsem se díval na skříně od HP či Fujitsu Siemens. I když i cenově by bylo zajímavější ji složit sám ale asi bych ji neoživil.