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

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

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

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

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