Ovládací panel pro EMC přes USB

Odpovědět
sidonie
Příspěvky: 1003
Registrován: 18. 12. 2009, 11:18
Bydliště: Vranová Lhota

8. 10. 2010, 5:38

Pěkná práce a super věcička, kolik času, peněz a úsilí vás to stálo?
RadekV
Příspěvky: 87
Registrován: 27. 3. 2008, 6:27
Bydliště: Šumperk

8. 10. 2010, 6:34

Vypada to skvele, gratuluji !

S tou stavbou by to mozna bylo realne, ale asi by to chtelo AT90USB1286-AU, kterej ma normalni nohy.
Vypadá to, ze by snad nemel byt potreba zadnej bootloader, protoze ho ma jiz z vyroby implementovanej. Nicmene tahle verze obvodu stoji bezne pres 300kc + postovne. Pl.spoj taky nebude levnej, pokud si ho neudelam sam. Nakonec se dostanu na 400-500kc a to uz asi nema moc vyznam.

Kdyby jste nekdo nasli jineho prodejce, kterej to ma skladem, tak napiste.

Radek
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22910
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

9. 10. 2010, 9:17

Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
packa
Příspěvky: 7039
Registrován: 7. 2. 2007, 6:42
Bydliště: Královehradecký kraj

9. 10. 2010, 2:48

ale pozor maj tam většinu s TA90usb 162 =teensy1 což je značně omezene počtem pinu tam se toho moc neuchodí, chce to alespon TA90usb646 =teensy ++1 ale nejlip TA90USB1286 což je teensy ++2
Přílohy
Teensy 2 schemata.doc
(254 KiB) Staženo 851 x
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

9. 10. 2010, 7:36

Tahle krabička by nebyla špatná....

http://www.soselectronic.com/a_info/res ... 92ETSD.pdf
Martin
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

10. 10. 2010, 5:33

krizma píše:Cim prepinas to co se ma ukazovat na displeji? Ta krabicka je z ceho? :idea:
Ahoj Martine.

Původně jsem chtel na přepínání použít hexadecimalní kodový spinač, ale nenašel sem nikde nic použitelného do panelu. Jedine do DPS a bez osy, takže jsem použil obyčejný přepínač, který sice zabere co poloha to jeden pin na desce, ale ma nastavitelný počet poloh 1-12, matku na uchycení do panelu a 6mm osu pro knoflik.
http://www.gme.cz/cz/p-ds1b-p631-089.html
Takže z TEENSY leze signal hidcomp.xxxxxx.raw 0-11,ktery odpovídá přimo poloze přepínače a ten sem připojil na hidcomp.xxxxxxxx.selected-page a pro každou polohu mám definovanou vlastní stránku. první tři obrazovky jsou stejne, tak sem z editoval a okopiroval část konfiguráku *.hid.
Zítra z práce sem ty konfiguráky nahrnu. Nemám je doma.

Co se týče té plastové krabičky, tak sem hledal, hledal až sem našel českého dodavatele nečeho použitelného.

http://cz.rsdelivers.com/product/rose/2 ... 38082.aspx
Dělají se dvě velikosti 180mm a 220mm, já jsem použil tu menší.

Jsou tam i výkresy, sice orientační, ale něco se z toho dá vyčíst.
Jestli se mi do toho vejde display jsem zjistil, až s šuplérou v ruce. Vešel, ale trochu sem mu pomohl ruční bruskou okolo sloupku pro šroubky(a protože sem blbej, tak dokonce dvakrát, na poprvé byly ty čísílka tak nějak vzhůru nohama :D ).

Co ale nemůžu najit je nejakej použitelnej kroucenej kabel vhodnej pro USB. Našel sem něco pro basový kytary, ale cena 700,- mě odradila.
Nemáte někdo něco odzkoušenýho? Telefoní šňůru od sluchátka se mi nechce použít.

Martin
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

10. 10. 2010, 7:15

sidonie píše:Pěkná práce a super věcička, kolik času, peněz a úsilí vás to stálo?
Dobrý večer.
Po objeveni stranek http://www.franksworkshop.com.au sem o tom začal uvažovat, pak sem objednal TEENSY 2++.
Všechno natrenoval na nepájivém poli. Pak na to nebyl přes prázdniny čas a nakonec sem se odhodlal, nakoupil potřebné věci jako krabičku, display a bižuterii okolo a za tři čtyři dny sem to všechno smontoval. Měl sem objednanou desticku i s vývodama, takže je všechno na konektorech a není problém to kdyžtak předělat.

Kolik to stálo?
Od oka:
30 $ TEENSY 2++
600,- Krabička
350,- Display
400,- až 500.- Zbytek ( přepínače, spínače, konektory)

Kolečko s mechanickým enkoderem sem našel v šuplíku.

Dva dny sem pak k tomu vymejšlel logiku a propojoval signály v HALu. Dokonce jsem si napsal vlastní RT komponentu, protože MUX má trochu jiné signály než sem potřeboval, ale nakonec sem si řikal, že ne každej bude chtít kompilovat komponenty pro EMC, tak sem to předělal přes standartni komponenty a funguje to úplně stejně.
Jak sem psal v předchozím příspěvku, zítra to sem všechno nahrnu, třeba v tom někdo najde inspiraci a nebo někdo napíše, jak to udělat jednodušeji.

V podstatě celé je to okopírované ze stránek http://www.franksworkshop.com.au/CNC/La ... endant.htm , kde ale autor použil barevný display s vlastním řadičem a rozhraní přes python a komunikaci přes sockety. Moc složitý pro mě.
Když ale budu mít měsíc času, slibuju, že se naučím OOP v pythonu a zkusím taky napsat nejaký to menu pro ovladač, aby to umělo trochu víc než to umí teď.


Martin
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

10. 10. 2010, 8:50

přidávám výkresy krabiček v CADu
Přílohy
krabička.zip
(217.26 KiB) Staženo 329 x
Martin
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22910
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

10. 10. 2010, 8:54

na ten usb kabel pouzij usb prodluzku maji ji v kazdym shopu s pc komponentama a ma uz na jednom konci spravny konektor

diky masove vyrobe je lacina a ma tusim separatne stinene pary
Vsechna prava na chyby vyhrazena (E)
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

10. 10. 2010, 9:23

No kroucený USB neexistuje asi....

Tady se da sehnat neco podobného co by mohlo byt snad funkční

http://www.tme.eu/html/CZ/kroucene-kabe ... pelny.html
Martin
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

11. 10. 2010, 7:13

robokop píše:na ten usb kabel pouzij usb prodluzku maji ji v kazdym shopu s pc komponentama a ma uz na jednom konci spravny konektor

diky masove vyrobe je lacina a ma tusim separatne stinene pary
V USB kabelech se vyznam, ale scháněl sem kroucenej, aby se to neválelo po zemi. Navíc moje destička ma mini USB samici...


M
Přílohy
teensy2plusplus.gif
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

11. 10. 2010, 7:30

krizma píše:No kroucený USB neexistuje asi....

Tady se da sehnat neco podobného co by mohlo byt snad funkční

http://www.tme.eu/html/CZ/kroucene-kabe ... pelny.html
Koukej co sem našel.

http://www.alibaba.com/product-gs/26248 ... Cable.html

Takže se to vyrábí, jenom aby poštovné nebylo trojnásobek ceny produktu.
Sem hledal twisted cable a to je samozřejme něco jiného. Většina datových kabelů jsou twisted (kroucené) pro eliminaci rušení. Chtělo to hledat USB spiral cable, nebo spring cable.
Martin
Přílohy
spring cable.jpg
Uživatelský avatar
Příspěvky: 341
Registrován: 17. 1. 2008, 6:48
Bydliště: Prostějov

11. 10. 2010, 7:42

já sem kroucený USB kabel vyrobyli tím způsobem, že jsem ho namotal na tyč a uvařil ve vodě viz. obrázek ovladačů http://www.c-n-c.cz/viewtopic.php?t=3471
krizma
Příspěvky: 172
Registrován: 7. 1. 2008, 7:12
Bydliště: Brno
Kontaktovat uživatele:

11. 10. 2010, 8:08

fupe píše:
krizma píše:No kroucený USB neexistuje asi....

Tady se da sehnat neco podobného co by mohlo byt snad funkční

http://www.tme.eu/html/CZ/kroucene-kabe ... pelny.html
Koukej co sem našel.

http://www.alibaba.com/product-gs/26248 ... Cable.html

Takže se to vyrábí, jenom aby poštovné nebylo trojnásobek ceny produktu.
Sem hledal twisted cable a to je samozřejme něco jiného. Většina datových kabelů jsou twisted (kroucené) pro eliminaci rušení. Chtělo to hledat USB spiral cable, nebo spring cable.
Martin
Az budes znat podminky, tak bych se pridal k objednavce.
Martin
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

11. 10. 2010, 8:09

Posílam slíbené konfiguráky.

Ještě to není úplě dopsané, tak to berte s rezervou. Chybí tam nastavení nuly ( G54 ) a hlásí to chybu při běhu programu a zmáčknutí stop. Jenom když je v EMC přepnuto na obrazovce v AXIS Manual control (F3), když je tam MDI (F5) tak to chybu nehlásí. Kdyby někdo věděl proč, rád si nechám poradit. Nikde sem to zatím nevyčetl.

Ten soubor pendant.ghd je pro aplikaci GENERICHID

Martin
Přílohy
pendant-test.rar
(3.39 KiB) Staženo 442 x
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“