CNC 6040 ir JP-3163B - pirmas bandymas

CNC 6040 ir JP-3163B - pirmas bandymas

Ebay įsigijau CNC 6040 stakles su tikslu elektroniką perdaryti - valdymo plokštę pakeisti į Smoothieboard kloną MKS SBASE V1.3. Tikėjausi, kad kiniečio komplektuojamas kontroleris bus kartu su draiveriais, analogiškais TB6600 - tada konversija paprasta, bet...

Viduje niekur nematyta neregėta negirdėta plokštė JP-3163B V3.9. Google išsiaiškinau, kad ją galima valdyti naudojant MACH3 arba LinuxCNC programinę įrangą. Kompiuteryje naudoju Fedora Linux, tai nei vienas iš paminėtų netinka.

Reverse engineering

3556311434979900152

Internete iškapsčiau LED reikšmes:

LED1 (Red) - 电源 - Power supply
LED2 (Green) - 主轴 - Spindle (Pin 1 of the parallel port)
LED3 (Green) - 使能 - Enable (Pin 14 of the parallel port)

Trumpiklių reikšmės:

JP1 - 内 5V / 外隔离 - Within 5V / outer barrier (Internal 5V / External supply ???)
JP2 - 使能开 / 关 - So able to open / close
JP3 - 风冷开 / 关 - Air cooling on / off
JP4 - 模拟量开 / 关 - Analog On / Off (When I switch this of the previous constant 10V disapear from the spindle control)
JP5 - 手控开 / 关 - Manual on / off

Plokštė valdymo signalus gauna per Parallel port
port

Prilitavau laidus prie X-STEP, X-DIR MKS SBASE valdymo plokštės ir atitinkamus kontaktus prie Parallel:

20180625_144427

Į MKS SBASE MicroSD kortelę įkėliau config.txt su standartiniais nustatymais. gcode komandoms siųsti naudoju bCNC programą:

bCNC---home-nemo-Projects-openpnp-parts-my-head-cam-cam-base.ngc_234

Prisijungimas sėkmingas, spaudžiant rodykles ant X ir Y ašių LED'ai CNC kontroleryje mirksi - vadinasi signalai ateina, bet varikliai į juos niekaip nereaguoja.. Čia mano kantrybė baigėsi. Gal būt pratęsiu kažkada vėliau. Aliexpress užsisakiau 3vnt DMA860H - laukiam.

Nuorodos