Esetleg van valakinek elfekvőben ebből a A300 DC szervóból? Napok óta túrom a netet, hogy a nálam levő EM-115 DC motorról valami használhatót találjak, erre itt a fórumon botlottam bele, hogy jééé azon a videón ugyanolyan motor van, mint ami nekem is van (ami egyéként Epson DFX8000 motorja)
Csuhás | 6724
2018-02-21 07:27:32
[417]
Azért jó volt ez a jeladó. Tudott gombnyomásra egy impulzust vagy sorozatot adni. A sorozat kb 3Hz volt szemmel követéshez, vagy 1kHz szkóphoz. A jelalakból is lehett következtetni összeragadt kimenetre vagy zárlatra. Ami még tervben volt de nem készült el az egy magnófejes áramút követő lett volna amivel egy jeladóval meghajtott nyák csíkon meg lehetett volna keresni a zárlat helyét.
Szép technika volt ez kb negyed köbméter volt az aritmetikai egység, amivel mindenféle mintázatokat lehetett generálni memória teszteléshez. A MEV összeomlása előtt az utolsó gép amit élesztettem az egy teljesen ECL rendszer volt, amivel memória méréshez szükséges jeleket lehetett generálni 125pS időfelbontással.
Nekem is van egy combosabb jeladóm, egy csipesz. (No persze csak végszükségben)
Lakkozott panelnál és/vagy patinás IC lábaknál sok szívástól mentesíthet a kontakt figyelés. Az említett cikkben a lényeg az volt , hogy pár uA -0,2 V-ot kényszerített a bemenetre. levegőben lógó bemenetnél egyik LED sem jelzett, L nél zöld H-nál piros a köztes tiltott mezőben pedig sárga. megfejelve a szokásos monostabillal impulzusokhoz.
Amikor még a MEV-ben dolgoztam előszeretettel használtunk ttl rendszerekhez logikai ceruzákat. Házi építésű Hi Lo és hibás szintet jeleztek ki és volt egy két bites számláló ami az impulzusokat mutatta. Magam még megfejeltem egy jeladóval aminek combosabb kimenete át tudta fordítani a nem zárlatos ttl kimenetet az ellenkezőjére. Egy egy uS időre húzott fel majd le, azután pár tized mp szünet következett. Ezzel egy kapu működése nagyon hatékonyan ellenőrizhető volt egyik bemenetre ment a pulzus adó és egy logikai ceruzával lehetett nézni a kimenetet. Gyors hibakereséshez oda se vittük a szkópot a géphez.
I have a desktop computer. I use the mach3 program on this computer. I have a 5 axis interface board. I do the stepper motor control smoothly with this system.
I tested the A300 with three different types of dc motors. But I did not get a positive result.
Két monoflop az egyik a felfutóra villan egy szemmel látható ideig,a másik a lefutóra hasonlóan . Persze ha egy gyors négyszög jön akkor mindkettő világít . A statikus jeleket mutató másik kettő szintén világít ebben az esetben de a kitöltésnek megfelelő fénnyel .
Én nem azt írtam hogy rosszat csinált . Nála már az elején rosszak a jelszintek . Többször írtam hogy ha nincs szkópja akkor csináljon egy 4 ledes ceruzát amivel a jelváltásokat és a statikus szinteket tudná ellenőrizni . Az enyém ( igaz elég viseletes ) abból az időből származik amikor megjelentek a CMOS Ic k. Szerintem szervízmunkánál élesztésnél nélkülözhetetlen Lehet megfogadja a tanácsomat ? " I will make a logic tester "
Hi, I have 3 drivers. I bought PCB professional build from Turkey. I assembled all the materials. I did not find LS7184. I made cmos decoder board. But when I give the driver energy, the engine is ready. But the drive does not move the motor. I am grateful to ANTAL GÁBOR. He replied to my request for help. The LS7184 has not arrived yet. i will make a logic probe.
Megépítette de nem a Varsa féle qudrature decoderrel hanem maga bütykölt valamit D flip flop ból Már az elején rosszak a jelszintjei. Én több ( magán ) levelet váltottam vele angolul . Kezdő lehet mert nincs szkópja de még egy szintjelző ledes ceruzája sem .( multiméterje van )
Többször javasoltam hogy csináljon vagy vegyen egy H, L, H to L illetve egy L to H szintet kijelző logikai tesztert ( még a kapcsolási rajzot és a nyáktervet is elküldtem ) Várja a LS 7184 es Ic t Kínából
Elég fapadosnak néz ki. Board connector-okkal és dupont kábellel kapcsolódnak a modulok össze, mint ahogy pl. az arduinonál. Nálam mondjuk minden egyedi nyák (pl a PWM vezérlő). Ez az FPGA (bár szerintem egyik sem) nem szeretik az 5V-os input jelet, ezért mindig illeszteni kell a 3.3V-hoz. Mivel hobbyprojekt, már pár éve dolgozom rajta, szabadidőmből jópár órát beleinvesztáltam. Egy 24FJ PIC vezérlővel kapcsoltam össze az FPGA-t, hogy USB-n tudjak regisztereket írni olvasni. Lehet az I/O lábakra is tenni kapcsolót/ledet vagy valami okosabb SPI eszközt, de nekem az USB vált be, mert szoftvert és programablakot olyat írok hozzá, amilyet csak szeretnék.
Azt tudni kell, hogy aki belekezd, annak meg kell tanulni vagy VHDL vagy Verilog nyelvet. A VHDL Pascal alapú, a Verilog C alapú. Nagyon fontos azonban, hogy amikor a kódsorokat ez ember egymás után írja, akkor az nem egymás után hajtódik végre mint a PC világban, hanem minden egyszerre. Emiatt un. állapotgépeket kell írni (IF vagy CASE paranccsal), ami akkor lép tovább, amikor a feltétel teljesül. A vizsgálat pedig a belső 50MHz-es (vagy szabadon módosított) órajel felfutó vagy lefutó élére történik.
Kell egy dedikált szoftver is a fejlesztéshez, gyártótól függően Altera esetén a Quartus II vagy Xilinx esetében most nem tudom mi. Kell egy J-TAG programozó és egy 5V-os táp (a linkelt board előállítja magának a 3.3 és 1.2 Voltot). Továbbá rengeteg türelem és sok szabadidő. A fordítás intel i7 processzoron a fenti FPGA-val 1..2 percig tarthat 50%-os kihasználtság esetén, aszerint mennyire bonyulult a kód. A fordítás után jelzi mennyi szabad kapu, szorzó és belső memória maradt szabadon. A betöltés egy 1..2mp.
Még egy dolog. Ez nem mikrokontroller, minél több dologra van szüksége az embernek annál jobban fogynak az erőforrások. Emiatt én nem használok lebegőpontos számokat, hanem eltolt tizedespontú integereket a PID szabályzónál például.
Leforrasztom róla az FPGA IC-t és teszek fel rá egy EP2C8T144-est, amit a Mouser-nél vásárlok (18...22$). Annak van elég logikai eleme ahhoz, hogy ne kelljen szűkölködnöm. Már párszor sikerült ugyanis elérnem a kisebbik határát, és olyankor nekikezdtem optimalizálni, ami rengeteg időmet elvette. Később észrevettem, hogy a másik totál pin kompatibilis, azóta van kétszer annyi logikai elemem.
A Cyclone II egy nagyon egyszerű kistestvér FPGA, amit tömeggyártásban nyomnak, ezért olcsó. Lehet Cyclone 4-est is használni, de én még nem álltam át.
Az FPGA érzékenysége miatt a kimeneti PWM nálam galvanikusan le van választva, ott én egy induktív elven működő 4 csatornás csatolót (1Mhz) használok a TexasInstruments-től. Két külön tápról megy a PWM és az FPGA.
Ez nagyon durva. Most látom életemben először a A300-as hatásvázlatát, és hihetetlenül hasonlít az én saját vezérlőmre. Az a különbség, hogy a teljes kapcsolás bemenettől a PWM előttig nálam egy FPGA-ban került elkészítésre, illetve hogy a kimeneten nem egy DC motor, hanem egy háromfázisú bldc majd később egy léptető motor került (kétfázisú vezérlés módban).
D.Laci | 5485
2018-02-05 10:36:42
[384]
Én is használom a kezdetektől fogva, semmi gondom nem volt még vele.
Pár napja üzemeltem be egyet. Kb. 5 éve lett először hadra fogva, egy "ablaktörlő szervóval". Ahhoz kicsit túlzás volt. Most egy 24V 15A igazi szervómocit hajkurászik.
Egy projekt kapcsán rákerestem az A 300 as kapcsolási rajzára . Szerintem a bemenetnél az LS 7184 quadratura decoder Ic 2 es ill 3 as lábai a rajzon fel lettek cserélve ( a toknál ) . Azt nem állítom hogy a panel is hibás . Néhányan megépítettek anno . Várnám a véleményüket
ilkser | 19
2017-12-09 07:23:57
[376]
I have 3 drivers. The problem is the same in all. No LS7184. I made the CMOS Quadrature. The ls7184 order has not arrived yet. I'm starting the drive. I'm doing pid settings. the motor is ready when I start the drive. driver step and dir signals are not working.
I think I have a misunderstanding. I am measuring IC14 pin5-Enc gnd and IC15 pin4-Enc gnd 2.5V. IC15 Pin5-Enc GND 4.7v.
It was several years ago, when some member of this forum have built this type of servo drive, it is possible that somebody has this drive in his table.
Hello. I checked the drive again. From encoder to IC14 GND Pin5 = 2.4 v (OK) From encoder to IC15 GND Pin5 = 4.7 v (not complete) According to what was written on the forum before, the tension should be 2.5v. There is a problem with the IC15 voltage. And I can not find the cause of the problem. If I adjust this voltage to around 2.5v, the drive can operate. What are your recommendations?