Hopsz, visszaolvastam a szerkezet leírását úgy látom csak 1x-es módban van használva az encoder jel. (kár ) Akkor viszont csak 20 um lesz a felbontás a 20 um-es léccel.
De kis elektronikával a 20 um-es 1 Vpp szinuszos jeladók is használhatók, de akár még a 11uA-esek is. Ez 5 um-es felbontást jelent, elég szokott lenni egy hagyományos gépnél.
Egyedül a soros kommunikációs cuccoktól kell óvakodni, mint a Fanuc, EnDat, stb. protokol.
Ez jó PIC hez is de jelen esetben csak 1db I2C van és ugyanazon a lábon mint az SPI ami kijelzőt viszi. Másik PIC, másik PCB panel kellene hozzá. vagy soft I2C de az favágó módszer lenne. Ebbél jobb a mártix ide mert ahhoz csak szabad 8 láb kell az meg van. Van ugyanez a billentyű mátrixba is. sőt jobbak is, nem fóliások.
Most néztem van ezekből olyan ami egyben nyomógomb is. Lehetne simán tekeve mm ,benyomva tekerve tizedes. És nem kell mellé másik gomb sem. Az ember úgysem tekergeti mikor megy a szán. Ha meg áll a szán és akkor tekergeti akkor annak oka van így módosulhat az aktuális mutatott érték.Magától meg nem tekeredik nem kell külön védelem.
Progresszíven kell a tekerőt használni, ha lassan tekered egyesével számol, ha gyorsan vagy sokáig tekered egy irányba akkor tízesével vagy még gyorsabban. Egyszerű, és gyorsan ráérez az ember a használatára.
Ezt nagyon könnyű megcsinálni de viszont marhára macerás lenne használni. pl be kéne írni hogy 323.45 akkor vagy nagyon lassan kell számoljon hogy a századokkal nem szívj de akkor fél napig tekerheted mire 323 hoz ér. vagy gyorsan odaérsz de a századokkal szenvedsz mert túl érzékeny a tekerő. lehetne esetleg variálni, hogy két gomb lenne egy a mm re egy a tizedespont utánra. De igy is mondjuk 999 ig még oké de 9999 már sokáig tart odatekerni. Persze ritka a 10 méteres gép ,annyira mégsem tetszik a dolog. Ehhez billentyűzet dukálna. Egyébként nem drágák ezek a tekerentyűk csak párszáz forint , kérdés mennyire strapabírók? Billentyűzet kezelése PIC szinten nem okozna gondot.pl egy 4x4 mátrix ,ami 16 gomb simán van elég láb. Viszont ehhez már tényleg új PCB kéne.
Ha a mérőlécnek van encoderes A B kimenete azzal működni fog de tudnod kell a léc felbontását. Ugyanúgy meg kell adnod neki hogy mekkora elmozdulást számoljon egy impulzusra.
Igazából ki kéne próbálni de nekem nincs mérőlécem. Próbálok szerezni egyet....
Szervusztok! Bocs, hogy bele ugatok, nem vagyok ennek a témának szakértője, csak már én is ezen agyaltam... szóval tudhatná-e a pic azt kezelni. hogy egy gomb folyamatos nyomása mellett egy másik encoder jelét figyelné, ami a kijelző mellett egy tekerőként lenne felszerelve és ezzel be lehetne állítani a kívánt értéket, majd a gombot elengedve visszatérne a tengely encoder figyelésére...?
Esztergagépen az lenne az életszerű, hogy mondjuk a keresztszánt nullázom a középpontban onnan tudjon mérni, ha tehát kijövök átmérőre folyamatosan mutatja hol tartok. A hossz szánt oldalazáskor nullázom (bázis), onnan tudok mérni. Mondjuk késcserekor/ váltáskor borul az egész hosszmérés. Tulajdonképpen én mérőléccel szeretném használni, köszörűgépen. Ennek a jelfeldolgozását tudhatja majd?
kly | 350
2020-08-16 21:31:13
[53]
Az a kis gép még nagyon nincs kész , nem tudom hogy válik be. Ha visszatol majd talán valami satut kreálok az orsó köré,az majd befékezi. Vagy fogom kézzel egész nap ?
Azon gépen amelyiken teszteltem a DRO-t próbálgattam még motor nélkül szabadon ,hát ott baromira neki kellett feszülnöm hogy visszatoljam a szánt. Most,hogy rajta a léptecs és tart,képtelenség megmozdítani, tán előbb törne valami minthogy mozduljon. És az 25 ös emelkedésű. A másik gépen 5ös lesz.
Valóban életszerű az értékbevitel? Mikor használod? Valahogy én úgy vagyok vele hogy fogok egy érintőt , nullázok azt had menjen el nem tudom képzelni hogy miért kéne bevinnem értéket. Amikor meg kezdem a databot ott nullázom a ABS ot és végig tudom hol járok. persze én csak koca esztergályos vagyok, soha nem tanultam és csak magamnak hobbizom itthon.
Szerintem ezt így értékmegadási lehetőség nélkül elég nehézkes lesz használni, főleg esztergán.
Ott ugye a gyakorlatban esztergálunk egy átmérőt, megmérjük majd az értéket beírjuk a DRO-ba. Ezután már a kijelzőn mindig látjuk hogy mekkora átmérőnél járunk.
Ha arra gondoltál hogy konkrét pozícióértéket bevinni és onnan számoljon tovább arra nincs lehetőség. Alapvetően egy nóniusz kiváltására készült a program. Ott sincs erre lehetőség. A PCB sem ehhez a projecthez lett tervezve. Kezelőszervek és értelmesebb kijelző hiányában nem megvalósítható az adatbevitel. Ha lenne igény rá lehetne komolyabb cuccot tervezni de ahhoz szerintem százas nagyságrendben kéne legalább gyártani ,hogy megérje a tervezgetést. Ennek a közelében se vagyunk. És az ára is elszállna. Ez egy ilyen light verzó
Nekem is van 3D nyomtatóm, és a Fusion360-al is elboldogulok egy készülékház erejéig.
Csak az a kédés milyen legyen? Kijelzők egymás alatt? Egymás mellett? Készülékház gépre rögzítése milyen kéne legyen?
kly | 350
2020-08-16 18:15:59
[43]
A tiédet még nem tudom küldeni de lehet elküldöm a teszt cuccomat és akkor le tudod mérni mi mekkora és hogy férnek el a vezetékek jól. Kérdés milyen legyen? fogja ezt használni valaki háromállású kapcsolóval hogy üzemmódot váltson? szerintem nem nagyon. Mindenki beállítja a kívánt üzemmódot és az fog futni rajta fixen. Akkor nem kell kapcsoló mert csak egy átkötés a modulcsatin és kész. Ha ez így van akkor elég a két kijelző és a két nullázógomb elöl , meg egy bekapcsológomb. hára táp és encoder csati. Csati mikroUSB lenne ideális mert egy jobb teló töltővel lehetne akkor haználni. valami olyan lenne jó hogy egy axis egy doboz ,de lehessen a dozokat összekapcsolni ha több axis van. de így viszonylag nagy dobozok lesznek. Az is kérdés hogy a programozási rész belekerüljön a dobozba vagy sem? elég sok kábel érintett benne. vagy legyen az hogy asztalon beprogrammozuk és aztán beszereljük a helyére. Ez sokkal egyszerűbb kábelezést jelentene.
godolkodom még rajta hogy lenne jó.
Talán mégis az egy doboz 3 axis lesz a nyerő.
Kell találni olcsó de jó és könnyen beszerezhető nyomógobokat.
Kell valami masszív felület a hátuljára amihez konzolt lehet majd rögzíteni. valami egyszerű de jó megoldás kéne rá.
Ez a piros plexi dolog is jól hangzik a kijelző elé. tuti számít mert most eléggé ordít a piros. nagyon fényes.
Csak egy apróság. Sokkal jobban olvasható, kontrasztosabb lesz a kijelző ha egy vékony piros plexit teszel elé. De akár egy papírboltban kapható piros öntapadós dekorfólia is sokat segít.
Arra gondoltam hogy nincs esetleg valaki aki vett tőlem modult és van 3D nyxomtatója? tök jó lenne valami egyendobozt tervezni és nyotatni. Mindenkinek megérné szerintem ha nem kéne cumizni a dobozolással.
Azért lehet mert nem küldtél priv levelet. Az adokveszekből meg kitörölték az összes hsz-t ami ebben a témában írodott úgyhogy lemaradtam rólad. Bocsánat. kérlek írj egy privet.
És hogy ne fussunk felesleges köröket azt is írd meg kérsz e kijezőt? Ha igen hány darabot (modulonként)? Egységcsomagot szeretnél (kijelző és encoder nélkül) 6000.-/db vagy öszserekott tesztelt és beállított modul (kijelző és encoder nélkül) 7500.- és persze hogy hány db modult szeretnél!
Ha összerakottat akkor add meg milyen felbontású encoder szeretnél használni ( 600 as kínai javasolt az ára miatt ,omron és társai kb aranyáron mennek) ill. milyen emelkedésű orsókhoz legyen beállítva. Ha van áttétel akkor azt is írd meg kérlek.
Mint ahogy írtam lesz kijelzőm is előbb utóbb ,de jelentősen többet kell várni ha tőlem szeretnéd megvenni (hetekben akár hónapokban is mérhető a különbség) ugyanez vonatkozik az encoderre is.
Mivel a modul most már két kielzőt is tud kezelni egyből kétszer annyi kijelzőre lenne szükségem hogy küldeni tudjam a kéréseket. Lesz egy pár darab de közel sem elég. Mindenkiek aki kért tőlem modult írtam egy levelet hogy mondja meg kér e kijelzőt. Arra kérek mindenkit hogy ha csak nem lehet másképp ,akkor járjunk el a kijelzővel is úgy mint az encoderrel. Próbáljátok beszerezni a szükséges mennyiséget magatoknak mivel én nem rendelhetek annyit hogy mindenkinek jusson. Perzse ha semmiképp nem megy akkor küldök de több időbe fog telni mintha csak modult küldenék.
megértéseteket köszönöm.
kly | 350
2020-08-12 21:48:42
[29]
Absolute és relative kijelző működés közben. Akinek nincs szüksége egyszerre a két értékre annak nem kell beépíteni az ABS kijelzőt de szerinmte mindenképp érdemes.
Ezzel a módosítással elkészült a software végleges verizója. Elkezdtem egy leírást is készíteni a használatról ill. a bekötéséről ,nemsokára megosztom azt is.
Hát az én olajos koszos kopott nóniuszomnál csak jobb lehet
Egyébként meg fejlemények vannak. A software majdnem kész. Annyi változott hogy két kijelzőt is tud kezelni 1db modul. Egyszerre mutatja az ABSOLUTE és RELATIVE értékeket. Lesz egy ABS nullázó gomb is ami telmészetesen a REL-t is nullázza. Ez így szerintem sokkal jobb mint menetközben váltogatni.
estére csinálok róla videót. nagyot szívtam vele. egy karaktert cseréltem fel a kódban és kb 4 órán keresztül kerestem miért nem azt csinálja amit akarok.....De meglett a hiba :D
Pedig érdemes használni. Én is csináltam ilyesmit (dsPIC30F2010, 10MHz, 8xPLL), és sokkal nagyobb határfrekvencia érhető el vele.
Úgy emlékszem, hogy a túlcsordulások kezelése volt a korlát, amit mindenképp szoftveresen kell megoldani. Emiatt, ha jól rémlik, 400kHz körül volt a max. kezelhető sebesség. Mind a 4 élet figyeltem, így ez 100000 "állapotváltozás"/sec., ami 1000-es encoderrel 100/s fordulatot jelent. Ez ugye 6000/perces fordulat, ami már elég lehet, de emellett nem nagyon van ideje semmire a procinak.
Szóval érdemes számolgatni kicsit, hogy hova adódik a határfordulatszám.
Melyik pic-et hasznàlod? A 18F4331-nek van quadratura encoder bemenete, akkor nem lesz tévesztés. Sokan írják a fórumokon, hogy érdemes leválasztani az enkóder tápvonalát, hogy ne zavarjon be a túlfeszültség a pic-nek.
J-Steel | 1721
2020-08-07 19:21:26
[20]
Szia! Mivel én is saját készítésű dro-mat használom, van egy-két tapasztalatom, amit érdemes figyelembe venni: - ha érzékeny az eszköz, és az ember be-/kikapcsolja a főmotort, akkor a dro ugik egyet a tranziensek miatt. Minél hoszabb a kábel annál érzékenyebb. Emiatt nagyon jó árnyékolásra van szükség a szenzortól a mérőig. A mikrokontroller betápját érdemes erősen szűrni.
- az orsóra rakott enkóder sajnos nem ismeri a holtjátékot. Az útmérőt (lineáris enkóder) érdemesebb a gép vázára rögzíteni, független az orsótól. Nekem azt is kimutatja, ha x vagy y tengelyt a marógépemen csavarral rőgzítem (pl kiesztergáló fej használatakor), hogy a meghúzás pillanatában megfeszíti az asztalt és egy fél tized millimétert megváltozik.
Ezen kívül javasolt a funkció, hogy azt mutassa mennyi van még hátra a célig. Esetleg egy led jelezze hogy melyik irányba tekerjük. Ehhez sajnos programozhatónak kell lennie billentyűzettel.
Az a baj, hogy ha egy digitális kijelzőn mondjuk 12.31 van és nekem 16.00-ig kell tekernem, akkor sajnos könnyen túllépem. Egyszerűen azért mert az emberi agy nem digitális számok követésére való. Valami analóg folyamatkijelző kell ami mutatja mennyi van hátra a célig.
Ezek mind saját tapasztalat. Te döntöd el, hogy mire van szükséged.
svejk | 33034
2020-08-07 19:07:04
[19]
Én sajnos nem értek hozzá.
(a Magi félében ki van használva, ott én nem vettem észre tévesztést)
Próbálgattam már a QE modult sőt azzal kezdtem de fura dolgokat csinált néha. otthagytam estére és reggelre máshol volt a számláló. Nem sokkal na de nehogymár.... CN el hibátlan.