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

    
   

 
Elektronika

Léptetőmotorok, vezérlőbeállítások

 

Időrend:
Oldal 113 / 495 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   109  110  111  112  113  114  115  116  117   Következő ►  Utolsó ►|

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

PSoft | 18688    2017-08-24 23:12:43 [19183]

Jól van nahhh! Igazad van!:)

Előzmény: jani300, 2017-08-24 23:04:23 [19181]


PSoft | 18688    2017-08-24 23:08:57 [19182]

Nem volt nehéz "lekövetni",(de szép szó):) amit rajzolt!
Nap mint nap látok ilyeneket, szanaszét a lakásban.
Három éves a legkisebbik unokám.

(Bocs Laci!)

Előzmény: jani300, 2017-08-24 22:57:42 [19176]


jani300 | 12298    2017-08-24 23:04:23 [19181]

Eredetileg is van a gépben !

Előzmény: laacika, 2017-08-24 22:58:09 [19177]


laacika | 3149    2017-08-24 23:04:23 [19180]

Természetesen 1 fázisú a szivattyú motor.

Összegezve:
Az eredeti irányváltó kapcsoló kapcsolja a két (jobb/bal) mágneskapcsolót,aminek 2-2 pólusa kapcsolgatja a szivattyút a maradék 1-1 et pedig felhasználtam a freki váltó bemenetének.

Előzmény: PSoft, 2017-08-24 22:55:29 [19175]


PSoft | 18688    2017-08-24 23:03:05 [19179]

Hogy mit akarsz, azt látom/tudom.

A miért-jét...nem biztos, hogy megértettem, de ez most lényegtelen.:)
De...csináld, ha Te így látod jónak!

Előzmény: laacika, 2017-08-24 22:52:39 [19174]

jani300 | 12298    2017-08-24 23:01:42 [19178]

Záró (segéd) érintkező , isten bizony ezt akartam írni

Előzmény: jani300, 2017-08-24 22:57:42 [19176]


laacika | 3149    2017-08-24 22:58:09 [19177]

"Nem kell "relés automatika"

De nem bizony,teljesen feleslegesnek tartom!

Előzmény: PSoft, 2017-08-24 22:49:51 [19173]


jani300 | 12298    2017-08-24 22:57:42 [19176]

Nem hagyom magam Amit rajzolt ,már az is relés automatika . Te az olajnyomás kialakulását vennéd reteszfeltételnek . Hát ez jobb is mint amire én gondoltam ,mert én csak a szivattyú mágneskapcsolójának záró érintkezőjét gondoltam reteszelésre felhasználni .

Előzmény: PSoft, 2017-08-24 22:49:51 [19173]


PSoft | 18688    2017-08-24 22:55:29 [19175]

Valószínű, az eredeti irányváltó kapcsolók, "csak" a frekiváltó vezérlésére átdrótozva.
Én is egyfázisúnak gondolom a szivattyút...igaz amit írsz.:)

Előzmény: jani300, 2017-08-24 22:41:54 [19171]


laacika | 3149    2017-08-24 22:52:39 [19174]

Nagyon szépen köszönöm!!
Látom van aki az ilyen össze vissza rajzból és rövid leirásból is megérti mit akarok!

Előzmény: PSoft, 2017-08-24 22:25:21 [19168]


PSoft | 18688    2017-08-24 22:49:51 [19173]

Nem kell "relés automatika", jó ez így "egyszerűen" is, ahogy a Laci rajzolta.:)
Kell tenni a nyomóágba egy gombát, vagy egy áramlás figyelőt, ami megfogja a frekiváltó startjelét.
Amíg nincs olajnyomás/áramlás, addig nincs start.

Előzmény: jani300, 2017-08-24 22:35:57 [19169]


jani300 | 12298    2017-08-24 22:49:47 [19172]

Üdvözöllek a fórumon !
Tulajdon képen pár évvel ezelőtt majdnem ekkora tudással regisztráltam a fórumra . Ha végigolvasod az egészet , megtudhatsz sok mindent a CNC ről is .
Ha csak brahiból írtad , akkor egyenes gerinccel ,a neved is adhatnád hozzá ! Hasonló hozzáállással nem sok hozzászólást jósolok ...

Előzmény: Bélám, 2017-08-24 22:40:48 [19170]


jani300 | 12298    2017-08-24 22:41:54 [19171]

A gép eredeti irányváltó mágneskapcsolói lehetnek ezek ?
Egy fázisúnak látom a szivattyú motort , ott nincsen szükség a két vezeték cseréjére .

Előzmény: PSoft, 2017-08-24 22:25:21 [19168]


Bélám | 4    2017-08-24 22:40:48 [19170]

Sziasztok!

Már egy ideje böngészem a világhálót azzal kapcsolatban, hogy egy cnc gép építése elektronikusan hogyan valósítható meg. Ide lyukadtam ki, erre a fórumra.
Arra gondolok egészen pontosan, hogy a megmunkáló program és a megmozduló szánok között mi van? Egy motor a végén orsóval, vagy valamilyen kerékkel, de mi kell ahhoz, hogy az a motor olyan sebességgel, abba az irányba és addig forogjon...
El tudná nemek ezt valaki érthetően magyarázni? Persze nem arra gondolok, hogy vegyem meg a kitet.
Mondjuk van a garázsban három AC szervó motor. Valamire használni kéne! Józsi Bá a szomszédból hallotta, hogy valaki látta, hogy lehet otthon ilyen gépet építeni. Nosza rajta! És mi kell hozzá?


jani300 | 12298    2017-08-24 22:35:57 [19169]

Na , legalább megértettem most a Laci rajzát !
Ebből balhé lesz De ha már szóba hoztad ,nem rejtem véka alá a véleményem .
Ez az egész szivattyús bohóckodás marhaság !
Láttam idősebb szakinál EAN-t külön motoros olajszivattyúval . Ő nem úri huncutságból alakította át a szóró olajozást nyomóra , hanem kímélni szerette volna a gépet . A szivattyú elindul , feltölti olajjal a rendszert , és ezután indul ,már kenéssel a gép . Így van értelme a dolognak . Te vagy a hibás , nem hoztam volna ezt így konkrétan szóba , de kihoztad belőlem ! .,
Segíts akkor a Lacinak a relés automatikában is , értesz hozzá , tudom

Előzmény: PSoft, 2017-08-24 22:05:49 [19167]

PSoft | 18688    2017-08-24 22:25:21 [19168]

Így is jó, működik, de...apró korrekció.
A "jobb" és "bal"-nak jelölt mágneskapcsolóid egyidejű(nem kizárt)működése esetén a 220V-ot így zárlatra kapcsolod.
A rajzodon kapcsolók tetején balról jobbra a kötőpontjaid...1-2-3-4
A "jobb" 1 a "bal" 1-el, a "jobb" 2 a "bal" 2-vel legyen összekötve,és úgy a szivattyúra.

Előzmény: laacika, 2017-08-24 21:33:26 [19162]


PSoft | 18688    2017-08-24 22:05:49 [19167]

De, az eddigieket olvasva...
Az E400-nál az eredeti hajtásmegoldással sem indult előbb.
Vagy...rosszul gondolom?

Előzmény: PSoft, 2017-08-24 22:02:59 [19166]


PSoft | 18688    2017-08-24 22:02:59 [19166]

Igaz hogy nem sokkal, de így előbb fog indulni az olajszivattyú, mint a főhajtás.

Előzmény: jani300, 2017-08-24 21:58:39 [19165]


jani300 | 12298    2017-08-24 21:58:39 [19165]

Ha már külön motoros olajszivattyú ,akkor tessék előbb a szivattyút indítani , utána a gépet !
Így legalább lenne valami értelme az átalakításnak !
És ebbe nincs semmi sértő , így logikus .

Előzmény: laacika, 2017-08-24 21:33:26 [19162]


jani300 | 12298    2017-08-24 21:44:07 [19164]

Milyen motor van az olajszivattyún ? Oda csak két szálat látok .
Mit akarsz irány váltani ?
Saját szavaiddal elmondod hogyan működtetnéd , többre mész szerintem .

Előzmény: laacika, 2017-08-24 21:33:26 [19162]


otvenes | 90    2017-08-24 21:43:01 [19163]

A legegyszerűbb )

Előzmény: laacika, 2017-08-24 21:33:26 [19162]


laacika | 3149    2017-08-24 21:33:26 [19162]

Egy kis segitséget szeretnék kérni.
Kicsit félve teszem fel a rajzomat de ezt az össze visszaságot nézzézek el nekem és szerintem érteni is fogjátok hogy mit akarok.
Szóval az e400 asomhoz lesz egy külőn olajpumpa amit vill motorral hajtok és azt szeretném megoldani hogy ha kapcsolom a gépet (freki váltóról) akkor induljon a az olajpumpa is.

Ezt találltam a leg egyszerűbbnek.

  


elektron | 15859    2017-08-22 20:33:35 [19161]

Köszönöm.

Előzmény: dezsoe, 2017-08-22 20:09:25 [19160]


dezsoe | 2934    2017-08-22 20:09:25 [19160]

Itt nézz szét, én ezt használom.

Előzmény: elektron, 2017-08-22 19:55:39 [19158]


elektron | 15859    2017-08-22 19:56:06 [19159]

Soros porton.

Előzmény: elektron, 2017-08-22 19:55:39 [19158]

elektron | 15859    2017-08-22 19:55:39 [19158]

Modbus nézegetésre milyen PC programot használtok ?

Azzal akarnék játszani kicsit. Modbus Arduino, slave, master egységekkel, meg valahogy monitorozni PC-vel tesztelni stb.


karakan | 38    2017-08-18 20:51:52 [19157]

Köszönöm a segítséget, sikerült megoldanom " #define SPINDLE_TCCRB_INIT_MASK ((SPINDLE_TCCRB_REGISTER & 0b11111000) | 0x07)" átírtam erre a CPU_MAP file-t így 60Hz lett a frekvencia, majd hogy az ESC-nek értelmehező us nagyságú legyen a jel az UGS-ben módosítottam: $30=100000 $31=0 így S5000-S12000 lehet megadnia fordulatszámot.

Előzmény: izbeki, 2017-08-18 19:25:44 [19156]


izbeki | 1352    2017-08-18 19:25:44 [19156]

Az 1Khz a pwm frekvenciája, miért akarod állítani?
Ha a a pwm kitöltési tényezője nulla, a motor nem forog, ha
a kitöltési tényezője 100 százalék, akkor a motor a maximális frekvencián forog.
Ha a max freki 60Hz, akkor azon.

Előzmény: karakan, 2017-08-18 18:41:24 [19155]


karakan | 38    2017-08-18 18:41:24 [19155]

és hogyan lehetne megváltoztatni a frekvenciát 1KHz ről kisebbre ?

Előzmény: izbeki, 2017-08-18 17:51:51 [19154]


izbeki | 1352    2017-08-18 17:51:51 [19154]

A pwm a kitöltési tényezőt állítja 0-tól 100 százalékig.
GRBL v1.1-ben: $30=max spindle speed, $31=min spindle speed.

Előzmény: karakan, 2017-08-18 17:08:12 [19153]


karakan | 38    2017-08-18 17:08:12 [19153]

Arduino GRBL kapcsolatban érdeklődnék valaki tudja e a megoldást. Épített főorsóm egy BLDC motor aminek a szabályzója a fordulatszámot 60Hz-en a pwm kitöltési ideje alapján állítja. Azonban az arduino a pwm frekvencia változtatásával állítja a fordulatszámot a kitöltési tényező mindig 50%. Hogyan, hol, és mire kellene átírni a GRBL fájlt hogy állandó legyen a frekvencia (60Hz) és a kitöltési tényezőt változtassa ? Előre is köszönöm!


svejk | 33152    2017-08-16 20:13:53 [19152]

És mikor tört el a CRT monitor panelja?
Ráfoghatjuk, hogy szállítás közben, de nehezen fogják elhinni.

Előzmény: Berni, 2017-08-05 17:15:00 [19062]


B.Tibor | 74    2017-08-15 22:42:36 [19151]

Köszönöm a tanácsaidat, és a linkeket is, részletes, értelmes leírások!

Előzmény: elektron, 2017-08-15 18:24:00 [19149]


KoLa | 7598    2017-08-15 19:47:27 [19150]

Lehet hogy eddig nem értettem meg,az egészet.
Akkor, Te csak azt akarod elérni hogy, a hossz előtolásod egy külső motorról menne amit egy potméterrel tudsz szabályozni!
Akkor miért keverted bele a főorsó szinkront?

Előzmény: Autotec1, 2017-08-15 12:58:44 [19131]


elektron | 15859    2017-08-15 18:24:00 [19149]

https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2012/xg46_jy363/xg46_jy363/Reference/Mixing%20C%20and%20assembly%20language%20programs.pdf

Előzmény: B.Tibor, 2017-08-15 18:01:48 [19146]

elektron | 15859    2017-08-15 18:05:19 [19148]

Ebben itt lehet elmagyarázza az inline asm dolgot:

https://web.stanford.edu/class/ee281/projects/aut2002/yingzong-mouse/media/GCCAVRInlAsmCB.pdf

Előzmény: B.Tibor, 2017-08-15 17:52:36 [19141]


elektron | 15859    2017-08-15 18:01:59 [19147]

Amit a C-ben hazsnál ASM kódot annak azt hiszem ez az oldala, itt vannak a leírások benne.

http://www.nongnu.org/avr-libc/user-manual/inline_asm.html

Előzmény: B.Tibor, 2017-08-15 17:52:36 [19141]


B.Tibor | 74    2017-08-15 18:01:48 [19146]

Ez is jó ötlet, használunk két processzoros rendszert a fő processzor tehermentesítésére. A kiszolgáló proci (PIC16F630) van összekötve az LCD kijelzővel, és a feladata annyi, hogy a fő procitól soros porton érkező kijelzendő adatokat feldolgozza (hex szám ASCII karakterekké alakítása, stb.) és kijelzi LCD-re.

Az eredeti szempont egy háromvezetékes (táp+adat) hordozható soros kijelző létrehozása volt bármely HD44780 típusú LCD-ből. A plusz funkciók ötlete meg már jött magától.

(Igaz, hogy van gyárilag I2C-vel felszerelt LCD is, de a miénk most ennyiből kényelmesebb számunkra, hogy egy csomó plusz funkciót is ellát.)

Előzmény: elektron, 2017-08-15 15:51:37 [19137]


elektron | 15859    2017-08-15 18:00:10 [19145]

Ezt az inline assembly szintaktikát is meg lehet találni, van rá magyarázat, tudom, mert én is kerestem régebben és találtam valahol.

Előzmény: B.Tibor, 2017-08-15 17:52:36 [19141]


elektron | 15859    2017-08-15 17:58:58 [19144]

Igen, néha ezeket régebben nézve én sem tudtam először, hogy most melyik verzió is amit látok, melyik fordítóval megy, és a C-k közül is melyiket lehet melyikkel használni, erre nem árt pár napot rászánni keresgélni.

Nekem is van egy pár mappám, amiben van olyna ami összeillek, de mostanában nem foglalkoztam ezekkel, most fejből nem is tudom már melyiknek mi is a neve, utána kell nézni.

Előzmény: B.Tibor, 2017-08-15 17:52:36 [19141]


elektron | 15859    2017-08-15 17:56:39 [19143]

Érdemes megkeresni azt a kombinációt, amiben ez az összeillesztés jól megoldható, neten példákat amire aránylag sokat lehet találni, úgy lehet jól haladni, meg amelyik azonkívül szimpatikusnak tűnik.

Előzmény: B.Tibor, 2017-08-15 17:52:36 [19141]


elektron | 15859    2017-08-15 17:54:22 [19142]

Szia

Van többféle, van amelyiket hozzá lehet linkelni is az Arduino C-hez, meg az Arduino-n belül is lehet használni inline assembler kódot pl.

Így van, ahogy másnál is, itt sem illeszkedik minden mindenhez, a hozzá valót lehet használni aránylag könnyebben.

Ha másképp nem megy csak újat kell megtanulni használni.

Előzmény: B.Tibor, 2017-08-15 17:24:02 [19140]


B.Tibor | 74    2017-08-15 17:52:36 [19141]

Köszönöm a linket.
Múltkor én is kb. így kerestem rá, és több oldal ismerős is, de valahogy nem találtam konkrét példát C Assembly kevert programra, inkább több oldalas beszélgetéseket, amiből nem tudtam kihámozni a lényeget, és nem volt akkor több időm erre.

Most a kereső stringhez hozzáírtam hogy example, és rögtön ki is jött két példaprogram, amivel el lehetne indulni.
(Furcsa strukturája van az inline assemblernek, és még nem értem, mik azok a %-ok, sajnos nem magyarázza meg...)

asm volatile (
"mov r18, %D2 \n"
"mov r20, %C2 \n"
"mov r21, %B2 \n"
"sbi %0, %1 \n"
Link

Ha lesz több időm, foglalkozok vele.

Előzmény: elektron, 2017-08-15 15:33:43 [19135]


B.Tibor | 74    2017-08-15 17:24:02 [19140]

Szia elektron

B.Zoltán fia vagyok. Belépek én is a képbe

Annak idején gyors és pofonegyszerű megoldást kerestem, nem akartam felrakni csili-vili nagy AVR Studio-t és hasonlókat, ezért egy Command line (DOS parancssoros) assemblert találtam ASM fordításra, és mivel bevált, amire nekem kell, arra pont jó, ezért máig ezt használom. Egyetlen EXE file-ból áll, neve: GAVRASM

Előzmény: elektron, 2017-08-15 15:28:20 [19133]


Autotec1 | 590    2017-08-15 16:10:35 [19139]

Köszi az infókat.

Előzmény: keri, 2017-08-15 15:43:50 [19136]

keri | 14086    2017-08-15 16:02:09 [19138]

Arduino fejlesztő alatt még nem próbáltam ilyet.
PIC mikroC alatt pedig volt rá lehetőség.

Előzmény: B.Zoltán, 2017-08-15 14:00:04 [19132]


elektron | 15859    2017-08-15 15:51:37 [19137]

Akár olyat is lehet csinálni, hogy fogtok két processzort, egyikre C-ben megírva azokat a részeket amiket abban könnyű, gyors, nem időkritikus, a másikban mardhat az ASM nyelvű bármi, és a kettőt összekötitek valamelyik protokollal, soros vonalon, I2C-vel, SPI busszal, vagy amivel akarjátok és akkor kész is van, nem kell az illesztéssel kinlódni, meg újat tanulni, mert AASM-ból is egy soros porton való küldés fogadás az alapismeret,
meg C-ben is.

Előzmény: B.Zoltán, 2017-08-15 14:00:04 [19132]


keri | 14086    2017-08-15 15:43:50 [19136]

Valójában pont hogy célszerű a CNC-sítés az igényeidhez.
Jelen esetben nem különbözne a programozható előtolástól, csak a CNC-re van kész megoldás, a te igényeidre nincs.
Én is számtalanszor dolgozok egyedi alkatrészeknél úgy hogy elemi megmunkálási fázisokat adok meg. Nem csak sorozatgyártásnál jó, a CNC hanem az automata előtoláshoz is.
Sőt még az irányváltást sem neked kell kezelni, csak megmondod hogy szedjen le 3mm-ert, 0,5mm-es fogásokkal, 50mm/perc sebességgel, és megcsinálja.

Szakértelmed. Bocs, de látatlanban is tudom hogy nem sok közöd van a mikrovezérlők programozásához, különben nem minket kérdeznél
Máskülönben senki nem szólt le, vagy minősítette a szaktudásodat. Mindenhez természetesen nem lehet érteni, de elektronikailag megvalósítani az amit te elképzeltél túlkomplikált és nem célszerű kifejleszteni, amikor létezik egy univerzálisabb kész megoldás, olcsón.
Persze ez utóbbi sem egyszerű, de megveszed a CNC vezérlőt, a meghajtót, a motorokat, valakivel felprogramoztatod, aztán már csak mechanikázni kell.

Tehát én ezt javaslom neked: olcsó kínai CNC építő elemekből, át lehet alakítani.
Vagy ha ennyire nem akarsz komplex dologba belefogni, akkor tegyél le a szinkronizált előtolásról és szimplán egy DC motorral és kínai PWM szabályzóval potméterrel állítva mozgasd a vonóórsót a fogaskerekek helyett, amikor meg menetet akarsz vágni akkor használd továbbra is a fogaskerék készletet.
A DC motor is elég egyenletesen forog, főleg áttétellel, és a gyors irányváltás is egyszerű rajta.

Előzmény: Autotec1, 2017-08-15 12:58:44 [19131]


elektron | 15859    2017-08-15 15:33:43 [19135]

Itt vannak rá megoldások, példák, lehet azt találni nem keveset, persze magyarul nem tudom mik vannak, vannak e erre leírások.

Előzmény: elektron, 2017-08-15 15:33:00 [19134]


elektron | 15859    2017-08-15 15:33:00 [19134]

http://web.csulb.edu/~hill/ee346/Reference/Mixed%20C%20and%20Assembly.ppt

https://www.google.hu/search?q=arduino+c+mixed+assembly&oq=arduino+c+mixed+assembly&gs_l=psy-ab.3...3472.6271.0.6513.8.7.1.0.0.0.105.647.4j3.7.0....0...1.1.64.psy-ab..0.3.305...0i8i7i10i30k1j0i13i30k1.NjcUW3WMllo

Előzmény: B.Zoltán, 2017-08-15 14:00:04 [19132]


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

Időrend:
Oldal 113 / 495 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   109  110  111  112  113  114  115  116  117   Következő ►  Utolsó ►|


 ◊ 
[ 1.9247 ]