HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


CNC USB controller, (Planet CNC)

Egy kedvező árú USB-s szoftver és hardver

 

Időrend:
Oldal 21 / 23 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   17  18  19  20  21  22  23   Következő ►  Utolsó ►|

  Fórum főoldal  |  A lap aljára

svejk | 33074    2011-05-22 22:56:00 [139]

Kíváncsian várom majd a két úriember teszteredményeit is akik megvették a két akciós árú gyári vezérlőt a Klavio Kft-től.


svejk | 33074    2011-05-22 22:51:00 [138]

Nálad a képernyőn a szerszám helye szép egyenletesen halad?
A DRO számlálók szépen egyenletesen számolnak?

Előzmény: Törölt felhasználó, 2011-05-22 21:29:00 [133]


svejk | 33074    2011-05-22 22:50:00 [137]

Esetleg ki kellene még próbálni másik PC-vel, de az itteni notimon csak USB1.0 van.


svejk | 33074    2011-05-22 22:11:00 [136]

Én is ebben bízok, megvárjuk Sanyi eredményét.

Előzmény: elektron, 2011-05-22 21:50:00 [135]


elektron | 15859    2011-05-22 21:50:00 [135]

Szerintem valami nem stimmel nálad, olyan valószerűtlennek tűnik, hogy egy ilyen cuccból csak ennyi jön ki, bár ha bezavar valami megszakítás, akkor épp nem lehetetlen. Én csodálkozok rajta azért.

Előzmény: svejk, 2011-05-22 21:33:00 [134]

svejk | 33074    2011-05-22 21:33:00 [134]

Nem vitatom, biztos használható.
De ugye mindig azzal jönnek az emberkék hogy a Mach nem jó mert a párhuzamos portot nem tudja lekezelni pontosan, ezért kell az USB az atom stabil step jelekkel.
Na most a Mach 66 kHz ig szépen muzsikál az LPT-én, ebből az USB-sből meg nyamvadt 25 kHz- helyett is csak 14-16 kHz. jön ki az is darabosan - legalább is én ezt tudtam produkálni.

Előzmény: Törölt felhasználó, 2011-05-22 21:29:00 [133]


Törölt felhasználó    2011-05-22 21:29:00 [133]

Én gravírra és nyák fúrásra használom, nekem jó.
A speed tolerance-t én se tudom, hogy mit is csinál, de ha 0,1 akkor a gravírnál az íveket elrángatja és kiegyenesíti. Legalábbis nálam.

Előzmény: svejk, 2011-05-22 21:25:00 [132]


svejk | 33074    2011-05-22 21:25:00 [132]

A lépésszámon nincs mit számolni, nem gépen próbáltam.
1 motorfordulathoz 1000 step jel kell, tehát a kijelzőn a sebesség értéke megfelel a motor fordulatszámának.
A 180-as gyorsítás nagyon kevés, de ennek sem lehet köze az egyenletes sebességgel való mozgáshoz.
A kezdő sebesség léptetőknél hasznos lehet alapjaiban nem befolyásolhatja a működést.
a speed tolerance-t próbáltam, ugyan nem tudom mit jelent de nem volt hatással a végeredményre.

Ha tényleg csak a 25 sor a demó korlát akkor én végeztem ezzel a programmal.
Nálad beveszi a G98-at, tehát tudsz ismétléseket csinálni?

Előzmény: Törölt felhasználó, 2011-05-22 20:52:00 [131]


Törölt felhasználó    2011-05-22 20:52:00 [131]

A lépésszámot azt kiszámoltad pontosan?
A kezdő sebesség nálam 50
A gyorsítás 180
A lépés 533.33 (10x3 orsóval 1/8 mikrosteppes vezérlővel)
A speed tolerance 0,5 (ez nálam nem volt mindegy, mert az újabb programokkal nagyon szarul dolgozott. Rángatózott.)
A többi beállítás hasonló a tiédhez.

A demó csak abban külömbözik, hogy 25 G sort enged, utána megáll.

Előzmény: svejk, 2011-05-22 17:05:00 [121]


svejk | 33074    2011-05-22 19:34:00 [130]

Biztos használható így is, pl. a servo nem nagyon veszi észre lágy PID beállítás mellet.
De ha van jobb akkor azt használjuk.


isvarga | 842    2011-05-22 18:58:00 [129]

Sajnos a i2c lcd ugyanígy megfogná (hardweres kapcsolat esetén is)vagy még jobban.
Az analóg port lekérdezés is megfogja.(sebesség poti)
Megfogja a flash memória olvasás is .(ha használ olyat)

Előzmény: svejk, 2011-05-22 18:49:00 [127]


svejk | 33074    2011-05-22 18:53:00 [128]

Meg kell várni míg Sanyi, vagy valaki a licencelt verziót be tudja mérni.
Karasz András remélem megbocsájtja hogy nem adunk a szavára, mert még nem is próbált másféle vezérlőt.
Nekem is az első gépem nagyon tetszett, aztán amikor lett jobb rávilágított az első hibáira.


svejk | 33074    2011-05-22 18:49:00 [127]

Igen, a kontroller nem tudja az USB-t is kiszolgálni, ezt már írtam tegnap is , hogy ha nincs bedugva az usb akkor a hardveres JOG is szebben, és nagyobb sebességgel megy.

Előzmény: isvarga, 2011-05-22 18:45:00 [126]


isvarga | 842    2011-05-22 18:45:00 [126]

Úgy látom minden dro frissítésnél van a jel hiba.
Tehát ekkor a program nem tudja a jelet küldeni mert az usb kapcsolattal kell foglalkoznia .
Ha ütitek a ritmust a lábatokkal a videó közben , és a videó a dro-t mutatja (az elején van) ti is megfigyelhetitek . Egy dob egy frissítés .

Előzmény: csewe, 2011-05-22 18:26:00 [125]


csewe | 2578    2011-05-22 18:26:00 [125]

Eddig csak figyeltem, hátha lessz valami jó kis USB-s vezérlő, de ez elég nemjól hangzik.
Olyan ,mintha valaki gitárt pengetne a háttérben.

Előzmény: svejk, 2011-05-22 18:05:00 [123]

svejk | 33074    2011-05-22 18:08:00 [124]

Várom azt a versenyzőt aki meggyőz a leírtak ellenkezőjéről, netalán kölcsönadna egy gyári vagy házilag készített, licencelt verziót pár órás tesztelésre.


svejk | 33074    2011-05-22 18:05:00 [123]

Itt egy vacak minőségű videó a CNCUSB hangjáról.
1000-el megy akkor is amikor 1500-al kellene nekie.
Élőben sokkal kontrasztosabban lehet hallani, valamint a videó nem adja vissza szerszámpálya és a számláló darabos mozgását sem.

Öszzehasonlításhoz itt a jó öreg MACH3 az összes nyűgjével együtt.
Itt az 1500 az tényleg 1500 as fordulat, de hallatszik is a hangjából.


svejk | 33074    2011-05-22 17:18:00 [122]

Mondjuk még mindig nem tudom mik a DEMO hivatalos korlátai és lehet csak szívatom magam (

Előzmény: svejk, 2011-05-22 17:05:00 [121]


svejk | 33074    2011-05-22 17:05:00 [121]

Rászántam magam még egy kis kísérletezésre.
Továbbra se készpénznek vegyétek, nálam ezt műveli a demo verzió.
Raktam a vezérlő végére egy AC szervot.
Elsőnek meglepetés volt a csendes üzem, de persze azért mert az AC PID-je kiintegrálta a jittereket. (a szkópon továbbra is jól látszik)
Az AC vezérlőt folyamatosan monitoroztam, így rögtön le tudtam olvasni a motor fordulatszámát.

MDI üzemmódban az alábbi értékeket kaptam:

MDI------Tényleges
100-----100
250-----248
500-----480
750-----720
1000----945
1500----945

Mivel még nem kaptam senkitől setup értékeket ezért az alábbiak vannak nálam beállítva, a többi gyári értéken:

mértékegység: mm
előtolás: 1500
keresztirányú előtolás:1500
tengelyszám: 4
lépés/egység: minden tengelyen 1000
kezdősebesség: 0
max. sebesség: 1500
gyorsítás: 1000
JOG engedélyezve
JOG távolság: 0.01
Jog sebesség: 1500
itt van érdekesség , Ha a JOG sebességet jóval kisebbre veszem, vagy a távolságot nagyobbra akkor megnövekszik az elérhető max. sebesség úgy 1050-re.

A hardveres JOG potméter állítása csak akkor lineáris ha a JOG a setupban úgy 150 körül van.
nagy JOG setup értéknél a poti vége felé szinte használhatatlanul besűrűsödik.
(értem én hogy ez JOG funkció és minek nagy sebesség, de akkor ne engedje beállítani)



Egyújabbgépépítő | 1296    2011-05-22 11:44:00 [120]

A PIC18F4550 USB esetén 96 MHz belső frekit igényel. Ezt egy PLL állítja elő, a bemenete 4MHz, ha 8MHz-es oszcillátort használ azt előtte osztani kell.
A processzor magja max 96/2 MHz vel járhat ezt még lehet osztani.

Előzmény: sanyi, 2011-05-22 10:00:00 [113]


svejk | 33074    2011-05-22 11:43:00 [119]

Mennyi a max. sebességed? Orsóátmérő, áttétel:?
De jobb lenne ha ténylegesen szkópon tudnád megmérni a step jelet max sebességen.

Előzmény: Törölt felhasználó, 2011-05-21 23:55:00 [104]


svejk | 33074    2011-05-22 11:41:00 [118]

Én is ebben bízom hogy csak béna vagyok, nem hinném hogy ilyet valaki kiadna a kezéből.
Elküldenéd nekem a setup beállításaidat?
Pl printscreen-nel képként.

Előzmény: Törölt felhasználó, 2011-05-22 11:29:00 [115]


svejk | 33074    2011-05-22 11:39:00 [117]

Ja, egyébként dobtam bele 12megást, ekkor van kb. 12us-os stepjel szélesség, Jogból szebben is jár, de ugye nincs USB kommunikáció.

Ekkor jött a felismerés hogy licence nélkül alkalmazni lehetne hagyományos margógépre előtolásnak )
Hardverből a JOG gombokkal lehet irányítani, a potival az előtolás sebességét menet közben állítani, és képernyőn az aktuális értéket leolvasni.
Az USB kommunkiáció kétirányú, tehát akár a PC ről vezérlem akár a hardveres JOG gombokról, mindkét esetben megy a motor és a PC-n a számláló.
Nem tudom USB1.0-val működik-e, akkor elég lenne valami kidobott noti hozzá.
Ráadásul a Demó mód engedélyez kisebb G kódokat, vagy MDI üzemben is lehetne használni, ekkor nem kell nyomni a gombot folyamatosan.

Az I2C buszos kijelzőt megépítve lehet PC sem kellene.


svejk | 33074    2011-05-22 11:31:00 [116]

Akkor minek nevezzem azt ha 1 (lehet csak 0,5)másodpercenként megtorpan a motor? 100%-os moduláció, és a moduláló frekvencia 1 Hz.

Most takarítok én is...
Ha érzek még késztetést akkor csinálok ernyőképeket és videót a hangról. Úgy kb 10us-ot mászkál a jel.., de van benne több frekvencián ilyen.
25kHz az 40 us periódusidő, tehát teljes sebességen 50% lenne a kitöltés.
Meg mi az az adatlapon hogy minimum 12us???
Mivel a PIC kvarcról jár, annak betonbiztos x méretűnek kellene lennie - szerintem.

Előzmény: sanyi, 2011-05-22 10:08:00 [114]


Törölt felhasználó    2011-05-22 11:29:00 [115]

Én egy éve kergetem egy 3 tengelyessel, de semmi problémát nem tapasztaltam vele. Szerintem nagyon jól megy hobby körülmények között. A beállított értékeket tartja rendesen. Meg kell találni a megfelelő beállításokat és utána nincs gond. Erre nekem ráment pár éjszakám, mire kitapasztaltam, hogy mi mit csinál, de azóta semmi gond. Nem reszket, nem ugrál.

Előzmény: sanyi, 2011-05-22 10:08:00 [114]

sanyi | 1926    2011-05-22 10:08:00 [114]

Azért irigyellek az 1Hz-es modulációt is hallod
Mérve mennyi volt a jitter?
Változik-e a helyzet tengelyek számának függvényében?
A 20us valóban túl nagy? Szükséges-e leszorítani 12-re vagy még elmegy?
Ha vannak konkrét mérési eredmények akkor megkérdezem a fejlesztőt, és sajnos most nem tudok mérni mert nem vagyok otthon...

Előzmény: svejk, 2011-05-21 21:42:00 [98]


sanyi | 1926    2011-05-22 10:00:00 [113]

Belenéztem én is a PIC doksiba. Az óra beállítás elég cifra. Ha jól értelmezem akkor az USB miatt kell egy 6 vagy 48MHz-es freki, és ez kötött (48MHz a full speedhez). Majd megnézem pontosan mire van az oszcillátor konfigurálva.


isvarga | 842    2011-05-22 09:44:00 [112]

Hát látszik ,hogy nem tanult szakmám az elektrotechnika . Mindennek saját elnevezést adok .Szakmailag van jelentősége annak ha kimérve nem szép ,de fülre ,stabilitásra , lépés biztonságra tökéletes ?

Előzmény: sanyi, 2011-05-22 09:20:00 [110]


sanyi | 1926    2011-05-22 09:32:00 [111]

A 18F4550 max 48MHz-en mehet, de mivel a belső időzítések 8MHz oszcillátor frekvenciára vannak beállítva nem lehet tetszőlegesen ezt feljebb csavarni.
Ha valóban próblémás akkor tárgyalni kell a fejlesztővel, hogy ez megváltoztatható-e ha igen akkor mennyire.
Nem kérdeztem rá, de feltehetően a 8MHz-nek az USB miatt van szerepe. Dual oszcillátor módben lehet külön frekije a PIC-nek és az USB portnak.

Előzmény: Törölt felhasználó, 2011-05-22 00:35:00 [108]


sanyi | 1926    2011-05-22 09:20:00 [110]

A jitter egy adott jelsorozat itt step jel azonos élváltásainak időbeli változása. Azaz Svejk azt várta volna, hogy pl. 20us periódus idővel jöjjenek a step jelek, de nem ezt kapja, hanem ez változik mondjuk 19 és 21 között. Ha ez még tengelyenként is változik, márpedig változik akkor az bizonyos mérték felett csúnyán megjelenhet a végeredményben.

Előzmény: isvarga, 2011-05-22 07:29:00 [109]


isvarga | 842    2011-05-22 07:29:00 [109]

Ugyan én nem játszom vele ,de a saját tapasztalataimat elmondom , mert ismerem a 8-bites
Pic korlátait. A nagy jelszélesség az alapvetően jó , nem volt a kezem között olyan motormeghajtó
ami 8us alatti jelet feldolgozott volna.(csak step)Saját tapasztalataim alapján (a pdf fájlokat elolvastam)azt a sok egyszerre lefutó alkalmazást szép jelalakkal szerintem nem lehet megcsinálni(erre kell a többmagos).A 12 khz feletti lépésvesztést szerintem nem szoftos hiba.
Mit jelent az ,hogy jitteres a jel ?

Előzmény: svejk, 2011-05-21 21:42:00 [98]


Törölt felhasználó    2011-05-22 00:35:00 [108]

Nem, mivel az adatlap szerint a PIC belső oszcija max 8Mhz.

Előzmény: elektron, 2011-05-21 22:32:00 [103]


n/a (inaktív)    2011-05-22 00:26:00 [107]

WinPic800
lehet hex paramétereket változtatni az az beálitani ha kell!
de csak haladoknak!

Előzmény: n/a (inaktív), 2011-05-22 00:18:00 [106]


n/a (inaktív)    2011-05-22 00:18:00 [106]

WinPic800 rá lestem a filmware config beálitási paramétereire az pedig 8mhz kavicsra van belöve!

Előzmény: svejk, 2011-05-21 22:13:00 [101]


sanyi | 1926    2011-05-22 00:05:00 [105]

Igen másikkal nem megy. Az oszcillátor frekvencia beállítása a PIC-be égetéskor bekerül így, ha megváltoztatod a kvarcot nem fog menni.

Előzmény: svejk, 2011-05-21 22:13:00 [101]

Törölt felhasználó    2011-05-21 23:55:00 [104]

Egyébként a 12us az minimum. Tehát szélesebb lehet. Rámértem az enyémre, hasonló értékeket mértem. 20us szélesség.
A MISC menüpontban a speed tolerance értéket én 0,5-re állítottam, mert nagyon rángatott munka közben.

Előzmény: svejk, 2011-05-21 21:42:00 [98]


elektron | 15859    2011-05-21 22:32:00 [103]

Nem 80 MHz-es ?

Előzmény: svejk, 2011-05-21 22:13:00 [101]


svejk | 33074    2011-05-21 22:23:00 [102]

Raktam ker. rezonátort, ua. a helyzet.

Előzmény: svejk, 2011-05-21 22:13:00 [101]


svejk | 33074    2011-05-21 22:13:00 [101]

Biztos 8MHz-es kavics kell ehhez?

Előzmény: svejk, 2011-05-21 22:08:00 [100]


svejk | 33074    2011-05-21 22:08:00 [100]

A PC-n minden USB aljzatot végigpróbáltam.

Előzmény: svejk, 2011-05-21 22:06:00 [99]


svejk | 33074    2011-05-21 22:06:00 [99]

Ha csak a hardveren levő JOG gombokat nyomom és nincs az USB-bedugva akkor valamelyest kisebb a step jel jittere. De USB kommunikációval felerősödik

Előzmény: svejk, 2011-05-21 21:42:00 [98]


svejk | 33074    2011-05-21 21:42:00 [98]

Régi használók, és most a témával ismerkedők.
mik is a korlátai a demo verziónak?

A most következőket fenntartással olvassátok, lehet hogy béna vagyok vagy nem jól csinálok valamit.

Ugye most csak DEMO módban megy.

Dugtam rá egy Vexta 5 fázisú vezérlőt féllépésre állítva, azaz 1000 impulzus kell neki 1 motorfordulathoz.
A setupban a max. sebességet a 25 kHz miatt 1500 mm/perc értékre vettem gyorsítás 1000 mm/s2, JOG szintén 1500 mm/perc.

Már rögtön az elején skópot akasztottam a step kimenetre.
A step jel szélessége 20 us (12-őt ígértek, bár azt is sokallottam a napokban)
A step jel jitteres a motor hangján is hallatszik.
A kimenő frekvenciát 16kHz-nél feljebb nem tudtam tornászni, úgy 12kHz felett már a szkópon nézve is minden 5. impulzus kimarad, az egész jelsorozat kb 1 Hz-es ütemben láthatóan/hallhatóan modulálva van.

A képernyőn a számlálók darabosan számolnak a szimulált mozgás is rendkívül darabos.
(dual-core 2,6GHz 2GB ram Geforce7300GT videó, USB2.0)
Az M98 ciklusra azt mondja hogy nem jó neki, a G kódot be sem tölti.

Hogyan tovább??? Adjatok ötleteket. Gondolom ennyire nem lehet sz@r


elektron | 15859    2011-05-21 20:09:00 [97]

Erről a képről eszembe jut, hogy sokszor gondolkodtam már arra csinálni kellene egy összedugó robotot, ami egy nyáktervet összedugdos ilyen vezetékekkel...:)

Előzmény: svejk, 2011-05-21 19:08:00 [95]


n/a (inaktív)    2011-05-21 19:57:00 [96]

Nagy varázsló vagy Te Barátom!

Előzmény: svejk, 2011-05-21 19:08:00 [95]


svejk | 33074    2011-05-21 19:08:00 [95]

Nem kellett nyákot tervezni a fent levő proto nyákot csináltam , meg hozzá a nyomógomb panelt.
Persze ez a KrokoNET-es gyerek véletlen sem PROPIC2 szabvány szerint rakta az ICSP lábait, kellett egy fordítót hegeszteni

A JOG gombok paneljét is csak tüskesorral akartam összedugni, de hát nem pont arra néz és aggat az USB kábel!

A bootloader betöltése simán ment a PROPIC2-vel - egyébként miért van több féle bootloader.hex??? - de a firmware betöltésnél majdnem elakadtam, nem ismerte fel a PC a panelem.
Aztán olvastam hogy lehet kézi üzemmód is, az RB4 lábbal indítható a kütyü, így már minden oké felment a firmware és elindult a szoftver is.

Most már dobok rá valami motort.

Előzmény: sanyi, 2011-05-21 18:45:00 [90]

svejk | 33074    2011-05-21 18:56:00 [94]

A motorvezérlő nem gond nekem mindegyik optoval kezdődik.
a végállások a veszélyesek, mert repül a forgács, csípődik a vezeték. Minimum egy LS245 szerű vonalmeghajtót feltétlen használnék.

Előzmény: sanyi, 2011-05-21 18:41:00 [88]


n/a (inaktív)    2011-05-21 18:47:00 [93]

Mindkét vezérlő elkelt.


n/a (inaktív)    2011-05-21 18:46:00 [92]

Igen.

Előzmény: sanyi, 2011-05-21 18:42:00 [89]


n/a (inaktív)    2011-05-21 18:46:00 [91]

Ok.

Előzmény: NewUser, 2011-05-21 16:30:00 [87]


sanyi | 1926    2011-05-21 18:45:00 [90]

Ez gyorsan ment. Nekem mindig tovább tart egy nyákot megtervezni... neked meg tegnap érkezett meg a PIC és már kész is a nyák...

Kiváncsi vagyok mi lesz a véleményed ha összeraktad.

Előzmény: svejk, 2011-05-21 12:45:00 [80]


  Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 21 / 23 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   17  18  19  20  21  22  23   Következő ►  Utolsó ►|


 ◊ 
[ 1.1411 ]