Szép cserekerekes megoldás, de sajnos ez egy merev, kötött célgép mechanika annak minden előnyével/hátrányával.
Nekem izgalmasabb, korszerűbb, rugalmasabb megoldás az, ha matematikai és CNC szinkron vezérlés alapokon történik meg a körtől eltérő, szinte végtelen alakzat variációval (és akár aszimmetrikus alakzatokkal is, mint pl. tojás, szív, ovális) jellemezhető függvények mentén az esztergálás.
Így aztán amikor én 15 évvel ezelőtt komolyabban elkezdtem foglalkozni a Robsy CNC szinkroneszterga fejlesztéseimmel, egy a videón látható alakzat néhány programozható paraméterrel pillanatok alatt megadható, és már indulhat is a gyártás a szinkronvezérelt CNC esztergán. Nincs G kód, valós időben genarálja, számítja ki az aktuális szerszámpályát a vezérlés, és adom ki az ennek megfelelő step/dir jeleket.
CNC találkozókon anno élőben is láthattátok ezt egy kis modell esztergán bemutatva. Van olyan fórum tag, aki csigatengelyeket is gyártott egy CNC-sített E400 padon ezzel a módszerrel rozsdamentes acélból. Akit bővebben érdekel a téma, nézelődjön itt: Robsy CNC szinkronvezérlők
Digitális hőmérőből fordulatszám-mérő , most hirtelen ezt találtam itthon 0-10 v-os analóg jelet fogad. Ha lehet hinni a kínai műszeremnek , 1-2%-os hibahatáron belül van próbáltam beállítani 3000-5000 1/minre is. A legtöbb frekiváltóra is ráköthető , már csak egy forgó eszköz kellene ami 0-10 voltot tud előállítani (nem tudom a rezolverek alkalmasak-e rá?) Főleg ha valaki pont egy rezolveres motort rak fel a főorsónak.
Konkrétumot kértél, szerintem most, -ismerve az elmúlt ~15 év forgatókönyveit- ebben a témában egy rövidebb hallgatás/szünet következik. Persze a tévedés jogát, én is fenntartom.
Nem vitattam/ vontam kétségbe a mondatai igazságtartalmát. Az üres okoskodás viszont elborzaszt. A 6 éve, 89 évesen elhunyt nagyapámtól sem hallottam soha a kilopond megfogalmazást tömegre, 1980 óta SI van Magyarországon, már előtte 1960 óta a nemzetközileg elfogadott mértékegységeke voltak használatban. Mint pl. kg. mint tömeg mértékegység. Számtalanszor olvashattuk tőle, hogy ez egy műszaki fórum, nem megengedhető, hogy pongyolán fogalmazzunk. Akkor fogalmazzon úgy ahogy általánosan elfogadott! Csak kértem tőle példát, videóval, hogy mit tudott összehozni. Eleddig semmit nem mutatott, természetesen ilyenkor teszi a balgát, és átlép a leírt sorokon. Akkor most van eladó cucc a kezében, vagy nincs? Én mint egyszerű user, aki majdnem sík hülye az elektronikához, és szeretnék egy egyszerű/ olcsó/ igénytelen kivitelű "sebességmérő" eszközt a gépemre, akkor nem süketelést szeretnék, hogy ugyan bizonyítsd be... TBS ezt kapta, a feladatot megoldotta, a Robsy által elvárt 2% hibahatárt tartja az általa rögtönzött eszköz. Sőt még be is mutatta! "Ezt persze lehet nem hagyományosnak nevezni, de inkább ez a valóság maszatolása, téves info kijelzéssel, hibás mérési algoritmussal." Ez a maszatolás amit József összedobott, ez simán elég egy általános, egyetemes esztergagépre, ha tudni szeretnénk a pillanatnyi fordulatszámot. Ahogy József fogalmazott, nem atomóra volt a cél. Itt a cél, az egyetemes gépre utólag felszerelt frekiváltó kontrollja. Persze ez is "luxus", mert tulajdonképpen nem ezen múlik a forgácsolás milyensége, de mint tudjuk az információ hatalom. Úgyhogy én még mindig kíváncsian várom Tiborunk mit hozott össze a tények mezején, szerintem más is van így.
Szia Tibor! Ha menetet is szeretnél majd CNC esztergálni, ahhoz is jó lesz az a 360 CPR-es encoder. Ha pedig már ott van a főorsódon, érdeklődésed esetén majd tervezek, elkészítek neked egy kis konverter áramkört, ami 1mV/rpm jelleggel igényed szerint egy mutatós vagy digitális DC panelműszeren kijelzi a főorsód fordulatszámát.
Én szeretnék felrakni a főorsóra egy 360-as encodert , a maximális fordulatszámomom 5000 1/min, ez másodpercenként 30.000 impulzus , ez bőven belefér a 100 Khz-be (de van 500 Khz-es modulom is) azért gondoltam 360-asra mert nekem ebből van több db is , legalább 1-fokonként lehetne pozicionálni a főorsót.(zárt hurok)
Csak még azt kellene megoldanom , hogy a plc-kiírja a 4db 7-szegmenses kijelzőre az aktuális fordulatszámot.
Egy teszt Arduino kijelzési pontosságáról egy EL7-RS1000P / ELM1H-1000MA80E szervószettel kiadott változó fordulatokon milyen pontossággal teljesít ez a kis program. 2600f/p. is ~2% a pontosság.
A mérés pontossága nincs, illetve csak közvetetten van összefüggésben az árcédulán szereplő nullák számával. A probléma a méréshatár két végével van. Pl. 30 fordulat/perc esetén ha csak egy jelet kapsz fordulatonként, akkor 2 másodpercenként jön impulzus. Ez gyakorlatilag alkalmatlan a pontos mérésre. Azzal lehet ellensúlyozni, hogy növeled a fordulatonkénti impulzusok számát, ami viszont a felső méréshatárnál fog problémát okozni, mert elég gyors eszközre lesz szükség a számoláshoz. Mérjünk 30-tól 2000 fordulatig egy 1024-es felbontású enkóderrel: 512-től 34133 lépést kapunk másodpercenként (kerekítve). A PLC bírja, de egy Arduino-nak már túl gyors. Itt kell eldönteni, hogy mekkora pontosságra van szükséged és mennyi pénzt akarsz rászánni, majd aszerint kiválasztani a felhasznált eszközöket.
Itt egy másik mérési mód omron plc-ve , encoder segítségével , igaz én még nem mértem vele fordulatszámot (még nem kellet) én csak abból indulok ki , hogy egy többszázezer forintba kerülő cpu gondolom pontos eredményeket ad.
Ha jól tudom a gyári cnc eszterg-maró vezérlő is +-3-5% hibahatárral dolgozik, csak ha túllépi akkor áll hibára.
Én Szalai György álláspontján vagyok , ha az alkatrész elkészül időre, méretpontos, alakhű, jó a felülete, akkor már elégedett vagyok más nem is nagyon érdekel.
Kopirnyák | 2646
2024-02-24 12:44:35
[47684]
Szokásodhoz híven beleálltál két lábbal nemcsak a témába.... most van itt a lehetőség, a fellengzős beszéd helyett, légy szíves betenni videóval, mi az amit fel tudsz kínálni/ mutatni. Hadd lássuk a DOS alapú, 13" monochrome monitor által kijelzett, valós idejű fordulatszámmérést, csicsa nélkül. Szívesen vásárolok olyat ami kompakt, egyszerű beépíthetőségű, pontos, és nem kerül egy vagyonba. Valamint nem kell hozzá egy komplett számítógépet monitorral ráültetnem az esztergára.
"A kilopond (más néven kilogrammsúly) a súlyerő régi, elavult mértékegysége, mely az adott tárgy tömegén és a Föld gravitációs erején alapul. Az SI-mértékegységrendszer bevezetése után hivatalosan nem használatos, már csak történeti jelentősége van. Helyette leggyakrabban a newton (N) van használatban, amely egy SI-alapegység."
Nem gondoltál még soha arra, hogy teleportálsz a jelenbe??
Bocs, de itt most arról van szó, hogy ha valamit mérek, konkrétan itt egy esztergagép főorsó fordulatszámát, akkor amit látok, annak mennyi köze van a valósághoz. Ez független attól, hogy egy 14 éves tanuló vagy egy 60 éves mérnök esztergál.
Gondolom ha egy mérlegre ráállsz, és tudni szeretnéd a testsúlyodat, nem örülnél, ha +-10 kp-os ingadozással vibrálva jelezné ki azt. Maradjunk annyiban, hogy manapság ha már mérünk valamit a műszaki életben, akkor 1-2%-os pontossággal illendő mérni.
"Mindegy, hogy percenként tíz fordulattal több vagy kevesebb, a darab igy is úgy is elkészül." Ez igaz, csak a fentiek tükrében ez neked se lehet mindegy, hogy mit hazudozik a fordulatszámmérő, és milyen hiedelemben tart. Valamint nagyon nem mindegy, hogy amikor pl. a stabil 30 rpm-et méri, akkor hol 20-at, hol 40-et mutat, hiszen ez ~+-33%-os hibaeltérés a valóságtól. Ezzel nem lehetsz elégedett, ettől én téged sokkal precízebb, igényesbb embernek ismerlek.
Előzmény: Szalai György, 2024-02-24 10:52:17 [47681]
dezsoe | 2934
2024-02-24 11:26:55
[47682]
A jeladó olyan lábra van kötve, amelyik tud megszakítást generálni, tehát a jelszint változásakor egy másik programrészlet fut le.
A legtöbb mikrokontrolleres fordulatszámmérő (jelen esetben Arduino-s) azon az elven működik, hogy a megszakításban számolja az impulzusokat, majd a főprogram adott időnként megnézi, hogy mennyi jött és abból fordulatszámot számol. Ez kis fordulatszám esetében oda-vissza ugrálást okoz, illetve nem is mér rendesen, ha az impulzusok között több idő telik el, mint a főprogram vizsgálati ideje.
A "nem hagyományos számlálási elv" a program eredeti írója (valószínűleg InterlinkKnight) szerint jobb közelítést ad kis fordulatszámnál, mert nem az impulzusokat számolja, hanem az impulzusok között eltelt időt. (Valóban kiegyensúlyozottabb a kijelzés és nem kell annyit várni egy használható eredményre, mint a "hagyományos" módszernél.)
Mindkét módszer esetében az utolsó néhány számítást átlagolni szokták, hogy simább legyen a kijelzés.
A válasz a kérdésedre: igen.
Előzmény: Szalai György, 2024-02-24 09:03:11 [47677]
Szalai György | 9490
2024-02-24 10:52:17
[47681]
Nekem egy esztergáláshoz (nem mérnök csinálja) nem szükséges hiteleshez közeli fordulatszám adat. Pláne nem fordulaton belüli szögsebesség adat. Mindegy, hogy percenként tíz fordulattal több vagy kevesebb, a darab igy is úgy is elkészül. Nem optimalizálni szeretnék egy tömeggyártás folyamatot, csak leesztergálni egy csigafúró szárátmérőjéből, hogy beleférjen a tokmányba. De vannak mérnök ismerőseim. Látom, hogy nekik minden számokban kell, minél több tizedes pontossággal. Nem tehetnek róla, ezt tanulták. Nem is vitatkozom velük, mert azt is élvezik, de adok a véleményükre.
Nem atomóra készítése volt a cél, egymillió.- EUR. költséggel,10 év alatt, hanem egy olcsó (5-10E.-Ft) viszont gyors reagálású fordulatszám mérő, ami tájékoztató adatot ad és gyorsan reagál a változásokra pl: egy eszterga gépen ahol nem számít ha 300 vagy 305f/p. a valós érték. Felrakom egy szervóra és megnézem ott mit produkál, mert az a kis furó nem kicsit instabíl. Kb: 8 órát szórakoztam vele kiváncsiságból. A mérés nem az inpulzusok számát méri, mert annak a hossza mindig változik, ilyen gonosz.
Ha PIC-ben tudsz programozni akkor rászánhatsz egy pár órát és készíthetsz egyet ami közelebb áll a valósághoz,én szívesen látnám.
Írtsm vissza neked, hogy nem foglalkozom Arduino-val, így nem tudok mit kezdeni a kódoddal. PIC-et szoktam assembly nyelvben programozni, ha microcontroller-es megoldás kell.
"Nem hagyományos számlálási elven működik." Aham, .... Azt a tényt nem tudod kikerülni, amit már írtam: ha nincs valós mérési adatváltozás, csak szemfényvesztés és mesevilág, amit méricskélsz közben. Ezt persze lehet nem hagyományosnak nevezni, de inkább ez a valóság maszatolása, téves info kijelzéssel, hibás mérési algoritmussal.
A kamera FPS magyarázatodon pedig csak nevetni lehet, hiszen ha igazat és stabilan mérne a kütyüd, tök mindegy, mit lát éppen a kamera, azon téves adat nem villanhat fel soha.
Elküldtem email cimedre a kódot. játszadozzhatsz vele. Akár számitogépre is kiirathatod az adatokat nem kell OLED kijelző sem. Ha nincs és szeretnéd jelezz és szivesen küldök egy NANO+Kijelző szettet.
Nem hagyományos számlálási elven működik.
Ha nem tudnád a videon azért villog a kijelző mert ilyen a technologia sok fénykép egymásután, és éppen a kijelző mely állapotát kapta el.
"1 fordulat/minimum 2 impulzussal lehet jó eredményt elérni lassú és gyors fordulaton 2 érzékelővel."
Légyszi csinálj már egy olyan videót, amikor pl. 30 1/min csak a fordulatszám, és egy fordulatot 2 érzékelési ponton mérsz.
Ugyanis azt gondolom, mese jellegű a körítésed, így erős a gyanúm, hogy elvi hibás a mérésed. Ugyanis hiába méricskélsz ilyenkor ~1 tized másodpercenként, mert ezzel a "gyors reagálású", szembántó villogással csak a semmit méred, hiszen közben nem érkezik valós új adat (csak másodpercenként), így nincs is értelme bármit kijelezni két beérkező impulzus között, hiszen az nem igaz, amit kijelzel.
A nagy fordulatszám ingadozási értékeket meg teljesen arra a szerencsétlen fúrógépre fogni vicsorgó ikonnal nevetséges.
Bármit is ráakaszthatsz az Arduino bemenetre, ez lehet akár fémérzékelő is. 1 fordulat/minimum 2 impulzussal lehet jó eredményt elérni lassú és gyors fordulaton 2 érzékelővel.
Állítólag van olyan CNC technika, amelyik tudja ciklusként is. Melóhelyen sokszor nyúlok én is a "spindle speed"-hez a +-5...10% miatt. (Fanuc az kattogós, annál odanézni sem kell, de a HH folyamatos "sima" szabályozós, annál muszáj nézni a kijelzőt is, mert könnyű beejteni annyira a fordulatot, hogy ártson a szerszámnak is.
Most értem ide vissza az olvasásban! Ez is nagyon jó, de nagyon bonyolítja a mágnesek beszerelése a használhatóságot, az enkóder drágítja, és egy esztergagépen ki kell építeni egy lehajtást is az enkóderre stb Nem lenne egyszerűbb egy olyan ami csak a fémet érzékeli, mint amit DLaci írt hogy egy fogaskerék fogait számolná! Amit alább, fotón mutattam, hogy átkerült a marógépre az ilyen. Csak kell egy kiálló fém és számolja, vagy egy furat léte a körbefordulás alatt, nálam pont ez van az imbusz csavar fészke a jeladó! 4 számjegy, nem prellózik a legkisebb szám. Persze ehhez sem értek. Lehet hogy be lehetne állítani több impulzusra is, vannak rajta lehetőségek, de egyből jól működött, csak 50 rpm alatt behal.
Igen. Mivel nálam soha nem egyezik meg a valós fordulat a programozottal. Ezzel a trükkel tudom megnézni, hogy az ténylegesen mennyi, csak 1 tizedes emelkedést szoktam írni, úgy szoroznom kell tízzel. (motorfordulat, hajtómű fokozat, cserekerékpáros, szíjáttétel - meguntam már számolgatni.)
Nagyon jónak látszik de 90 rpm alatti fordulatot nem láttam stabilan kijelezni! Ezt gondolom a motor nem tudta megoldani, de látszik hogy azonnali reagálású!
Ezt nem értem, leginkább azért mert nem értek a cnc-hez. Szóval ilyenkor nem rohan ki a világból a szán, amíg leolvasom az sebességet/fordulatszámot? Vagy megmarad az utolsó érték?
Ugyanaz a program encoderrel. Gyors reagálás lassú és gyors fordulaton. Ha valakit érdekel és meg szeretné magának építeni írjon priv. elküldöm a kódot. A kód végig kommentálva.
"Muszály ezt abbahagynom" Régebben vagy 40 éve nem kellett semmi egy esztergagéphez, csak ahogy volt úgy volt jó. Mára elkoptak ezek a gépek és az esztergályosok is, ezért kell a frekiváltó mert remek, azelőtt ha nem volt kisebb fordulatszám mint amin le lehet szúrni egy 200mm feletti csövet akkor jött a játék a léptetőgombbal csúsztatva a kuplungot hogy csökkentsük a fordulatszámot. Laslie barátunk anno tett fel egy hasonló videót, akkor egy 70-es köracél leszúrását mutatja a bekapcsolókar használatával, ki-be, ki-be így egy alacsonyabb fordulaton is tartva a fordulatszámot nem remegett be az anyag. Ügyes trükk! én nem tudtam az E400-on reprodukálni, nekem ott voltak a két irányra léptető gobok, és ehhez voltam szokva bal kézzel, kipróbáltam annó de az E-400-nak nagyon reteszelt a kapcsolókarja közép állásban... Egyszerűbb a pöckölő gomb nyomogatásával létrehozni kisebb fordulatszámot. Na ezért kell a frekvenciaváltós főorsó hajtás! Sokszor úgy használom ha beremegés veszélye áll fent hogy előre hátra tekergetem a potmétert kb 1-2 Hz-el, aztán ha ez sem jó, akkor jön a felfedezés, általában lefelé kell menni folyamatos változtatásokkal... Na én is túltoltam!
Előzmény: Szalai György, 2024-02-23 18:15:33 [47658]
„Vagy inkább egy hagyományos mutatós műszeres kijelzést választanék.”
Nem is kéne össze-vissza "firkálni" a skálát, ippen' elég lenne a két számjegy, x100-as megjegyzéssel. Mondjuk valami hasonló...??? A beépített üzemóra számláló meg már csak...hab lenne a tortán.
Előzmény: Szalai György, 2024-02-23 17:17:36 [47656]