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
    
   


Arduino



 

Időrend:
Oldal 40 / 41 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   36  37  38  39  40  41   Következő ►  Utolsó ►|

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

PallMallMan | 446    2017-08-05 12:06:29 [80]

Ez érdekes!
És tényleg nem túl nagy dolog!
Köszönöm!

Előzmény: Törölt felhasználó, 2017-08-05 11:58:22 [77]


PallMallMan | 446    2017-08-05 11:59:44 [79]

Ma delelőt eljutottam odáig, hogy 100% összeállt az arduino egy Windows-os Tablettel.
Nem valami nagy hokusz-pokusz simán ment a dolog.
Most már annyira kompakt a dolog, hogy a tengerparton is simán gravírozhatók a kagyló seggére egy mintát.

-

A motor áramot én picit igazítottam a mért értékhez képes.
Terhelés közben állítottam picit rajta és amikor a legszebb volt a motor járása ott megálltam.
Most már nem melegszenek a meghajtok annyira. SŐT!


PallMallMan | 446    2017-08-05 11:59:41 [78]

---

    


Törölt felhasználó    2017-08-05 11:58:22 [77]

Ennyit a tartónyomaték mizériához !

http://www.ti.com/lit/an/slva640/slva640.pdf

Ettől egyszerűbb megoldás nincs ami használható is lenne !

Előzmény: sanyi, 2017-08-05 11:29:42 [74]


Törölt felhasználó    2017-08-05 11:35:52 [76]

Lehetne, de nem !
Ennyi !

Előzmény: sanyi, 2017-08-05 11:29:42 [74]

sanyi | 1909    2017-08-05 11:32:03 [75]

Na már írni sem tudok helyesen... így visszaolvasva...

Előzmény: sanyi, 2017-08-05 11:29:42 [74]


sanyi | 1909    2017-08-05 11:29:42 [74]

Ha figyelembe vesszük, hogy Tibor azt írta, hogy 2A motoráram mellett és 0,4 Rdson-t feltételezünk - ami melegedéskor előfordulhat akkor valóban 6,4W lenne a disszipáció. Vagyis Tibor eredménye helytálló az adott feltételek mellett.

Ha valóban csak, 1-1,5A az effektív motoráram akkor 1-és 2,25W disszipáció közötti érték van ha az IC nem túl meleg.

Az Rdson értéke a Texas adatlap szerint 0,25-0,32 között mozog 1A és 85°C esetén, szóval simán lehet rosszabb ennél nagyobb áram esetén.

Amúgy én is használok ilyen motor meghajtót, nekem is 1,2-1,4 A közötti a motoráram és melegszik is az IC többnyire akkor ha nem kell mozgatnia a motort.

Sajnos a kínaiak ezt is rosszúl csinálták mert az IC-nek a panel aljén lenne a helye és a hátoldalra lehetne tenni egy mgfelelő hűtést közvetlenül a panelra forrasztva. A tokra tenni csak szépségtapasz.

Előzmény: Törölt felhasználó, 2017-08-05 09:46:57 [73]


Törölt felhasználó    2017-08-05 09:46:57 [73]

Na igen , de mégsem 6.4 watt !
Tehát valaki mégis csak tévedett !
Nálam 24 voltról jár a vezérlő és nem igazán vettem észre melegedést (klimatizált helyen van)
A beállításnál 0.75 Volt mérhető a potméteren ami elméletileg 1.5 Amperes motoráram.
Nekem is ott van a 250MHz-es 4 sugaras Tektronix, de lusta voltam méricskélni, inkább használom mint tanulmányozzam.
A lényeg teszi a dolgát ha tetszik egyeseknek ha nem.

Előzmény: sanyi, 2017-08-05 09:33:28 [72]


sanyi | 1909    2017-08-05 09:33:28 [72]

Megnéztem a 8825 adatlapját és a disszipációt a következő képlet alapján kellene számítani: Ptot=4*RDSon*(Iout(RMS))^2
Az Rdson 0,2 és 0,32 ohm ami nem túl jó érték...
Ez alapján 1,6A effektív motoráram mellett valóban ~3,3W a disszipáció.

Ami az ábrádról kiderül:
- a motor forgott
- a Decay mode: Fast decay - szerintem a slow decay jobban terhelné
- nem fél vagy egész lépéses üzemben ment (csak 1 MODE bemenet állapota létszik és az áram egész szép szinuszos.
- Ha a normál 0,25ohm a figyelő ellenállás (feltételezem, hogy azon mértél) akkor 1,38A effektív áram folyt. Ha ~24 fokos volt akkor 1,5W volt (kellene lennie) a disszipációnak. Azért az már melegíti azt a tokot.

Nézzük meg, hogy mi történik fél vagy egész lépéses módban, slow decay mellett álló motornál.

Amúgy el tudom képzelni, hogy az eredeti probléma (Z tengely leesik) azért van mert a IC túlmelegszik és a hővédelem tiltja a hidat ergo nincs motoráram majd amint hült egy kicsit visszaadja. Én megpróbálnám csökkenteni a motoráramot még akkor is ha vesztek a dinamikából.

Előzmény: Törölt felhasználó, 2017-08-04 09:30:47 [23]


ebalint | 1768    2017-08-05 08:51:06 [71]

Király!

Előzmény: Kisamotors, 2017-08-04 19:29:39 [56]


ebalint | 1768    2017-08-05 08:43:02 [70]

Előzmény: Nemes János, 2017-08-05 08:14:28 [68]


Törölt felhasználó    2017-08-05 08:34:58 [69]

Ez a 5 voltos stabilizátor mindenféleképpen az Akhilleusz sarka marad az összes arduino panelnek.
Például a Ramps 1.4 panelt is ezért kell átalakítani, hogy növelni lehessen a feszültséget. (D1-es dioda eltávolítás és külön tápellátás az arduino-nak)
Ez mellet még gyenge láncszem a Ramps modul végállás kapcsoló tüskesora is amire az eredeti mikrokapcsolós panelt ha véletlen fordítva dugja fel valaki akkor is ezt a stabilizátor lövi ki.
Természetesen nem azonnal hanem amikor megnyomja a gép vagy valaki a végállást. (mint egy detonátor működik és utána semmi nem működik)
Ezt és egyéb nyalánkságokat megelőzve cseréltem ki az IC1 pozíciószámú alkatrészt ami így sok fejfájástól kímél majd meg a kísérletezések során.
És ezzel a DC-DC átalakítóval akár az arduino USB port 5 voltjáról tölthető egy Tab vagy más androidos eszköz miközben a vezérlést is megoldja.

Usb elosztó talán jó lehet de a fent említett pár problémát nem küszöböli ki.

Előzmény: PallMallMan, 2017-08-05 01:35:34 [64]


Nemes János | 951    2017-08-05 08:14:28 [68]

Sziasztok!
De jó, hogy tegnap benéztem!
Így tudom, hogy lesz ma tali. Meg ez a arduino dolog is érdekel.
Én az olcsósága miatt vettem és teljesen jó hobby célra.
Ez a plotter megy róla.


RJancsi | 5804    2017-08-05 07:50:52 [67]

Köszi! Így már világos.

Előzmény: Kisamotors, 2017-08-05 03:31:50 [66]


Kisamotors | 704    2017-08-05 03:31:50 [66]

A potin kell feszültséget mérni, az alapján számítható az áramkorlát.


Előzmény: RJancsi, 2017-08-05 03:01:30 [65]

RJancsi | 5804    2017-08-05 03:01:30 [65]

Egy bugyuta de gyakorlati kérdés: hogyan kell a motormeghajtókon az áramerősséget beállítani? Azt tudom, hogy a potméterrel lehet, de hová és milyen műszert kell kötni, és milyen üzemmódot (g-kódot) kell futtatni, hogy jó legyen a beállítás? A jelenlegi meghajtóimon bitkapcsolókkal lehet az áramot korlátozni így eddig nem kellett ilyennel foglalkoznom.


PallMallMan | 446    2017-08-05 01:35:34 [64]

És ha egy USB elosztót táplálnák meg egy töltővel?

Előzmény: Törölt felhasználó, 2017-08-05 01:18:24 [63]


Törölt felhasználó    2017-08-05 01:18:24 [63]

Kreáltam hozzá egy kábelt és kipróbáltam, működik a töltés !

Mielőtt megcsinálod csak óvatosan mert a benne lévő 5 voltos stabilizátor IC ki fog feküdni mert túlterhelődik !!!

Az általam használt Arduino Mega2560 klón már egy elektronikailag javított verzió !
Ebben egy kis kapcsolóüzemű DC-DC Inverter működik ami 40 Voltig simán engedi a betáplálását az eszköznek és az 5 voltos részt így 2 Amperrel is terhelni lehet.

Előzmény: PallMallMan, 2017-08-04 23:45:44 [62]


PallMallMan | 446    2017-08-04 23:45:44 [62]

Ma azon fáradoztam, hogy a kompaktságot növelve egy Tablet-et kényszerítettem rá az arduinora.
Könnyebb volt mint gondoltam!
Egy alkalmas Donort nehezebb volt felkutatni, mint maga az egész procedúra.

Most már csak az okoz fejtőrést, hogy fog a tablet energiához jutni mert ketten az arduinoval igen csak gyorsan merítenek.
:(
USB port meg csak egy van és az a töltés is egyben.
Vajon ha az arduinot etetem a saját csatlakozóján akkor jut abból az USB portra is?
Nem néztem még utána.


PallMallMan | 446    2017-08-04 23:34:35 [61]

Nagyon SZUPER!

Előzmény: Kisamotors, 2017-08-04 19:29:39 [56]


Kisamotors | 704    2017-08-04 22:21:56 [60]

Az a vizuális pozició szenzor.

Előzmény: RJancsi, 2017-08-04 20:12:26 [58]


MasterGy | 580    2017-08-04 20:58:44 [59]

NAGYON TETSZIK ! GRAT !

Előzmény: Kisamotors, 2017-08-04 19:29:39 [56]


RJancsi | 5804    2017-08-04 20:12:26 [58]

Elég meggyőző! Nekem legjobban a Z tengely "farokcsóváló" mozgatása tetszik.

Előzmény: Kisamotors, 2017-08-04 19:29:39 [56]


Varga Ferenc | 386    2017-08-04 20:12:02 [57]

Sziasztok.
Ez a topik nagyon jó és kérlek hogy hagyjuk is meg hobbistáknak, mivel ez egy ilyen fórum.A veszekedésből elég az adok veszek. Én se vagyok profi, és ha profik veszekednek az többségünknek csak valami, amit nem értünk.
Igaz 30 év tekercselési múlttal a hátam mögött én is letudnák dorgálni sok fórum társat, de minek.
Üdvözlettel a hobbistáknak Varga Ferenc .


Kisamotors | 704    2017-08-04 19:29:39 [56]

A legelső CNC-s próbálkozásaom, valóban fapados, de nagyon jól működött. Akkor még nem volt igazán jó vezérlő SW a GRBL-hez, de ma már az is van.
Teljesen jó hobby gravírgépet lehet ebből építeni fillérekért.


Törölt felhasználó    2017-08-04 16:24:11 [55]

Hogy Arduino is legyen már a topikban itt egy kis CNC gép Arduino Mega + Ramp 1.4 panel DRV8825 driver 16x5 golyós orsókkal 2.4Nm NEMA 23 motorok (full step) és egy icipici 2.2kw főorsó.
Csak, hogy EGYES ember(ek) tudja mire is képes !



Itt nincs apelláta csak keményen rideg tények !!!


Törölt felhasználó    2017-08-04 14:21:35 [54]

Ki probálando 1db mottor vezérlö kb 500Huf nem nagy veszteség 555 100 ft vagy lehet hogy nano közekebb kézné akad pwm modulként már othon...
de lehet rajta hagyható lehetne a kitöltés diretbe enablen!

Ezeknek a gbl firmwareknek van valahol forrásuk abba ez rész bele irható is lenne...
Nemrégen ép az ilyen megoldásokra csináltam egy programozható oszilátort arduino alá soros porton be adható freki és kitöltési tényezö adatok...

Előzmény: Dakota25, 2017-08-04 13:51:20 [51]


Dakota25 | 622    2017-08-04 14:03:20 [53]

Itt a PWM nem tud tiltani. Csak engedélyez, vagy hagyja érvényesülni a fő vezérlés állapotát.

Előzmény: Csuhás, 2017-08-04 13:56:26 [52]


Csuhás | 6650    2017-08-04 13:56:26 [52]

Majd amikor a pwm jel fázisától függetlenül megjön az első step pulzus akkor arra vagy lép a motor vagy nem hiszen step jöhet akkor amikor a pwm éppen tilt.

Előzmény: Törölt felhasználó, 2017-08-04 12:58:12 [46]


Dakota25 | 622    2017-08-04 13:51:20 [51]

Nyilván ki kell próbálni előbb.
Kérdés, milyen hangja lenne a motoroknak tőle. ???
Mivel a 88xx belső vezérlőjének a logikájáról fogalmunk sincs, csak a próba mutathatja meg, mi történik. Akár működhet is.
A STEP figyelése talán szükségtelen. Miért ne lehetne mindig rajta az Enable-en pl. 30%-os kitöltés? Ha az Ardu épp vezérli, úgyis lehúzza 100%-ban.
Egy próbát megér....

Előzmény: Törölt felhasználó, 2017-08-04 13:35:59 [50]


Törölt felhasználó    2017-08-04 13:35:59 [50]

van 4 drv8825 az az 1db 555 elég lenne én ilyen megoldásra soros diodát szoktam teni minden i/o igy vissza nem megy semi mcu felé it nálunk per pillanat step és enable lább!
Ezt az enable pwm dolgot egy vezérlön kiprobélnám mert a drv8825 van egy belső oszilátor ami a modulált enable lábon össze akadna e?

Előzmény: Dakota25, 2017-08-04 13:09:57 [48]


Dakota25 | 622    2017-08-04 13:15:37 [49]

... illetve, ha belefér a gépidőbe, kényelmesen, korrekten megvalósítható szoftverből is ugyanez.

Előzmény: Dakota25, 2017-08-04 13:09:57 [48]


Dakota25 | 622    2017-08-04 13:09:57 [48]

Valóban. Viszont, ha alacsony, akkor aktív!
Engedélyezi az Outputokat, fogja a motorokat. A melegedés nem vészes, bőven kibírja a cucc, jobban féltem a tekercseket.
A Cree által felvetett megoldás érdekes lehet:
egyetlen áramkör "rángathatja" az összes driver Enable lábát a beállított kitöltéssel. Az Enable-t meghajtó TP kimenetek kibírják kényelmesen a 0-ba ráncigálást, ha meg ők kezdeményezik a lehúzást, az sem okoz problémát. Az 555-öt el kell szeparálni, szétosztani annyi bites Latch-el ahány DRV van a rendszerben.
Nem kicsit HOBBY-megoldás, de működőképes.

Előzmény: Törölt felhasználó, 2017-08-04 12:59:29 [47]


Törölt felhasználó    2017-08-04 12:59:29 [47]

Ha az enable jel magas (5 volt) akkor a vezérlő inaktív.
Legalább is az drv8825-nél ezt mértem.

Előzmény: Dakota25, 2017-08-04 12:52:40 [45]


Törölt felhasználó    2017-08-04 12:58:12 [46]

enable láb logikai szinten lehet utasitani a chip erre való mind egy fet gate rész igy modulálható is kitöltésel !
Egy külsö cél áramkörel megoldható lenne nincs lépés(step) akor elindul enable lábra 10...30% kitöltési tényezö !ezt tranyo nyitva tartana step jel ami zárja adig rövidre 555 ic timer kondiját pl nincs step jel tranyo inaktiv igy 555 elindul az idözités mert a timer kondi töltödik 555 moduláció 3 láb elindul enable láb felé motor vezérlöre!

Dakota25 | 622    2017-08-04 12:52:40 [45]

A tartóáramot kétféleképp is "meg lehet oldani".
- Egyrészt az ENABLE-bemenet aktivan tartásával bekapcsolva maradnak a hidak. A potival beállított áramkorlát függvényében generálódnak az effektív tekercsáramok.
- Másrészt a 3.3V-os belső referenciafeszültség helyett külső referenciát alkalmazva, egy a STEP jellel vezérelt monofloppal, beállítható feléledési idejű és mértékű tartóáram alakítható ki. Más kérdés, hogy érdemes-e egy 123-ast, kondit és ellenállásokat rádrótozni egy pololura.

Előzmény: szf, 2017-08-04 12:34:30 [40]


Törölt felhasználó    2017-08-04 12:44:10 [44]

Elkezdtem építeni a saját 3D nyomtatóm aminek a Z tengelye plusz 4 darab teli 1.5 liters ásványvizes üveg tömegét mozgatta egy kis 1.5 Amperes bipolásis motorral
Szinte egész nap ment fel le és nem igazán volt probléma a kis bélyeg méretű vezérlők melegedésével.

Az áram csökkentésre meg egy viszonylag egyszerű megoldásom van, az engedélyező jel egy trazisztoral a VRef lábak feszültségét a feszosztó után beterheli egy ellenállással.
Így az áram a töredékére esik
Igaz a panelt át kell vágni , de a cél szentesíti az eszközt.

Előzmény: szf, 2017-08-04 12:34:30 [40]


Törölt felhasználó    2017-08-04 12:43:07 [43]

igen!
van tülábas kivezetés step/dir/enable cnc fejlesztön!
Természetesen alap a saját táprol használni a külsö vezérlöt!

Előzmény: Varga Ferenc, 2017-08-04 11:46:58 [27]


PSoft | 18460    2017-08-04 12:42:14 [42]

"Egy hobbistánál az is működhet, ami a nagykönyv szerint...nem."

Te ezt nem tudhatod, honnan is tudhatnád.
Te csak...olvasgasd a tudományos szentírásaidat.:)
(én is olvasgatom az enyémeket)

"Mi van??? "

Hát, ez van!

Előzmény: Törölt felhasználó, 2017-08-04 12:33:58 [39]


GPeti1977 | 343    2017-08-04 12:39:05 [41]

Egy FET tel rá lehet kapcsolni az áramfigyelő ellenállásra még egy ellenállást.

Előzmény: szf, 2017-08-04 12:34:30 [40]


szf | 4374    2017-08-04 12:34:30 [40]

Biztos, hogy meg lehet oldani a tartóáramot.

Egy német gyártó "linear trip" nevű eszközében A4988-as IC van. Egy kb 1,5kg mintavevő fejet emelgetett de, ha kellet akkor egész nap pozícióban állt. Azaz tartóáram segítségével működött.

(Az általunk a 3D nyomtatókban használ hasonló léptetőmotor volt benne, meg még golyós orsó, encoder, miegymás)

Kb egy évvel előbb megy a szájkarate akkor be is mutattam volna. Lehet valaki kis le is koppintott volna a megoldást.


Törölt felhasználó    2017-08-04 12:33:58 [39]

Azért mert a két meghajtó gyári pdf adatlapjóból az Rdson adatok alapján picit számolgattam, az TÉNY, és nem "topik "szétbaszás, ez a te speciális értelmezésed.
Persze ismerünk már, tegnap is azt írtad, a hobbysta olyan különleges lény, hogy:
"Egy hobbistánál az is működhet, ami a nagykönyv szerint...nem."

Mi van???
Ezzel szemben remélhetőleg az előitélet nélküli emberkék a soraimból tanulnak, és arra használják ezek után esetleg ezeket a meghajtókat, amire valók.

Előzmény: PSoft, 2017-08-04 12:22:01 [36]


Törölt felhasználó    2017-08-04 12:33:34 [38]

És mégis mikor térünk rá az arduinos részekre mert eddig csak a motorvezérlőkről volt szó ?
Ez belefért volna a 3D-s nyomtatós topikba is.

Például a Firmware és ennek rejtelmei jobban érdekelne amihez ámokfutók nem tud hozzászólni.


Törölt felhasználó    2017-08-04 12:25:55 [37]

Na fussál megint neki, és tanuld meg, és értsed meg, mi az egész lépéses üzemmód bipol hajtásnál.

És van pár újabb rossz hírem, ugyanis a kapcsolási veszteségekkel nagyobb tápfeszeknél, hatásfokkal még nem is számoltam, hiszen azok is komoly veszteség növelő tényezők jóidulatból.

Előzmény: Törölt felhasználó, 2017-08-04 12:19:22 [35]


PSoft | 18460    2017-08-04 12:22:01 [36]

Áruljátok el, miért kell ezt a topikot is szétbaszni, már az indulása másnapján?

Törölt felhasználó    2017-08-04 12:19:22 [35]

És hogy a hozzáértésed tükrözzem mennyire ZÉRÓ egész lépésben is működik a PWM ami az áramkorlátozást végzi ezért is döglött a érvelésed !
6.4 Wattot disszipálna az a körömnyi panel akkor pillanatokon belül vörös izzásba menne át.
De ezt nem teszi ergo a levezetésed újra és újra hibás !

Előzmény: Törölt felhasználó, 2017-08-04 12:04:15 [30]


Törölt felhasználó    2017-08-04 12:14:56 [34]

Vicces, de biztos fáj a szakmai igazság, és a hazug állításaid cáfolata.

Előzmény: Törölt felhasználó, 2017-08-04 12:12:19 [32]


Törölt felhasználó    2017-08-04 12:13:31 [33]

"Nagyon komoly gépek vannak hajtva ua ezzel a chip -el."

Vicces emberke vagy.:)

Mellesleg végeztél egy picike hajtás gyorsulás optimalizálási méretezést, amikor befogtad a motorjaid CNC-zni?
Mert az nem úgy van ám, mint a linkeden, hogy kiberhelek egy CD író mechanikát hangyafaszányi léptetőmotorral, aztán rápakolom a bazi nagy plexi lapot, mint mozgó asztal, vagy "megzuhanó" konstrukciókat építve CNC-getsz.

Előzmény: PallMallMan, 2017-08-04 10:26:00 [24]


Törölt felhasználó    2017-08-04 12:12:19 [32]

Ez egy Arduino Topik a hozzászólásaid csak romboló jellegűek amellett, hogy szakmailag zéró az értékük !

Aki egyetért az jelölje Törlésre robsy nevű egyén hozzászólásait !

Én már megtettem !

Előzmény: Törölt felhasználó, 2017-08-04 12:04:15 [30]


RJancsi | 5804    2017-08-04 12:10:20 [31]

A cnc shield praktikus, de az általam fellelt motorvezérlők elég "karcsúak". Mint remrendes írta, ha az arduinoról direktben leveszem a step/dir jeleket, akkor minek a Shield? Én arra szeretnék választ kapni, hogy létezik-e olyan izmosabb driver, amit ugyanúgy a shield-re lehet dugni, és a motorok is a shield lábaira vannak kötve nem a driverekre.

Előzmény: Varga Ferenc, 2017-08-04 11:46:58 [27]


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

Időrend:
Oldal 40 / 41 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   36  37  38  39  40  41   Következő ►  Utolsó ►|


 ◊