Editor Version ×
recommended

Pro Edition

free

Brand new interactions and interfaces

Smooth support for design sizes of over 3W

devices or 10W pads

More rigorous design constraints, more

standardized processes

For enterprises, more professional users

Std Edition

Easy to use and quick to get started

The process supports design scales of 300

devices or 1000 pads

Supports simple circuit simulation

For students, teachers, creators

Ongoing

STD RS485 CNC I/O Module

RS485 CNC I/O Module

Project tags

License

GPL 3.0

License: GPL 3.0

Mode:

Mode

Editors' pick

Editors' pick

  • 1.9k
  • 0
  • 1
Update time: 2023-08-11 20:22:57
Creation time: 2022-04-08 22:47:53
Description

Description

This an RS485 Modbus CNC I/O Module designed for use with the 6 Pack Universal CNC Controller. It can be used to control RS485 spindle VFDs. The currently firmware supports Huanyang spindles with both the original and newer protocols.

 

RS485 Control is very robust and allow both precise speed control as well as direction control. The firmware constantly monitors the performance of the spindle and can stop your job if the spindle working properly.

 

Configuring for FluidNC

# module Socket #3
Huanyang
: uart: txd_pin: gpio.26 rxd_pin: gpio.16 rts_pin: gpio.4 baud: 9600 mode: 8N1 modbus_id: 1 tool_num: 0 speed_map: 0=0% 0=25% 6000=25% 24000=100%
 

#Module Socket #3

Huanyang:
  uart:
    txd_pin: gpio.14
    rxd_pin: gpio.15
    rts_pin: gpio.13
    baud: 9600
    mode: 8N1
  modbus_id: 1
  tool_num: 10
  speed_map: 0=0% 0=25% 6000=25% 24000=100%

 

  • Buying assembled from JLCPCB

    They will only assemble one side. You should specifiy the top side. You must purchase and solder the 12 pin header on the bottom. It is a standard 0.100" (2.54mm) pitch header. You can buy snap off style many places or the exact part here. LCSC part number C225487

    You also need to buy the mating terminal block (Cixi Kefa Elec KF2EDGK-3.5-3P) from LCSC

  • Both those parts are on the BOM of the schematic.

    PCB Specs

    You can use all of the defaults. I typically change the solder mask to black for 6 Pack modules.

    Material:FR4
    Layers: 2
    Thickness: 1.6mm
    Copper Weight: 1oz

 

How to order

 

Here is a video on how to order.

 

 

Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity Manufacturer Part Manufacturer JLCPCB Part Class Contributor
1 10uF C1,C2 C0805 2 CL21A106KAYNNNE SAMSUNG C15850 CL21A106KAYNNNE
2 100nF C3 C0805 1 CC0805KRX7R9BB104 YAGEO C49678 CC0805KRX7R9BB104
3 KF2EDGR-3.5-3P J1 CONN-TH_3P-P3.50_KF2EDGR-3.5-3P 1 KF2EDGR-3.5-3P Cixi Kefa Elec C441172 KF2EDGR-3.5-3P
4 SZYY0805G LED1,LED2 LED0805-R-RD 2 SZYY0805G Yongyu Photoelectric C434432 SZYY0805G
5 6 Pack Module Pins Bottom MOD1 6 PACK MODULE PCB BOTTOM 1 A2541WV-12P CJT(Changjiang Connectors) C225487 6 Pack Module Pins Bottom
6 2kΩ R1,R2 R0603 2 0603WAF2001T5E UniOhm C22975 0603WAF2001T5E 2K
7 10kΩ R3,R4,R5 R0805 3 0805W8F1002T5E UniOhm C17414 0805W8F1002T5E 10K
8 120Ω R6 R0805 1 0805W8F1200T5E UniOhm C17437 0805W8F1200T5E 120
9 20kΩ R7,R8 R0805 2 0805W8F2002T5E UniOhm C4328 0805W8F2002T5E 20K
10 AMS1117-3.3_C369933 U1 SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BR 1 AMS1117-3.3 KEXIN C369933 AMS1117-3.3_C369933
11 MAX3485ESA+T U2 SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL 1 MAX3485ESA+T MAXIM C18148 MAX3485ESA+T

Unfold

Project Attachments

Project Attachments

Empty
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn