본문으로 건너뛰기

FLY-EDDY 배선

FLY-EDDY는 I2C 인터페이스를 통해 툴보드 또는 메인보드에 연결되며, 5P 케이블에는 4개의 I2C 신호선(VCC, GND, SDA, SCL)과 1개의 온도 감지선(TEMP, 온보드 서미스터)이 포함되어 있습니다. 두 모델의 신호 정의는 동일하며, 호환 플랫폼만 다릅니다:

  • EDDY-F(FPC 케이블): SHT36 V3, SB2040 V3, SB2040 PRO V3 툴보드의 EDDY 인터페이스 전용
  • EDDY-M(MX1.25 커넥터): 일반 툴보드 또는 메인보드에 적합하며, I2C 인터페이스를 통해 연결됩니다. 구체적인 I2C 설정은 실제 메인보드 정의에 따라야 합니다(자세한 내용은 아래 I2C 설명 참조)

케이블 사양​

모델케이블사양
EDDY-M리본 케이블 - 단일 헤드 MX1.255P(VCC / GND / SDA / SCL / TEMP), 30cm
EDDY-FFPC 케이블5P(VCC / GND / SDA / SCL / TEMP), 0.5mm 피치, 동일 방향, 150mm / 200mm 선택 가능

I2C 핀 정의​

핀정의설명
VCC전원 양극5V 전원 공급
GND전원 접지MCU와 공통 접지
SDAI2C 데이터 라인MCU의 I2C SDA 핀에 연결
SCLI2C 클록 라인MCU의 I2C SCL 핀에 연결
TEMP온도 감지온보드 서미스터 출력, MCU의 ADC 핀에 연결, [temperature_probe] 온도 드리프트 보상에 사용(선택 사항)
  • EDDY-M: MX1.25 커넥터 핀 순서(왼쪽에서 오른쪽)는 SDA, TEMP, SCL, 5V, GND입니다.
  • EDDY-F: FPC 케이블은 FLY 툴보드(SHT36 V3 / SB2040 V3 / SB2040 PRO V3)의 EDDY 인터페이스에만 적합하며, 삽입만 하면 되고 핀 순서를 확인할 필요가 없습니다.
I2C 신호선 주의사항

SDA / SCL은 오픈 드레인 신호로, 신호 라인에 커패시터(필터 커패시터, 디커플링 커패시터 등), 인덕터, 다이오드 등의 부품을 직렬 또는 병렬로 연결하지 마십시오. 또한 RC / LC 필터 회로나 외부 레벨 시프트 모듈을 통과시키지 마십시오. 그렇지 않으면 신호 상승 에지 타이밍이 변경되어 I2C 통신이 불안정해지거나 오류가 발생할 수 있습니다.

FLY-EDDY의 I2C 주소는 0x42(42)로 고정되어 있으며, 설정 항목 i2c_address: 42에 해당합니다.

배선 단계​

전원 차단 작업

배선을 시작하기 전에 프린터를 완전히 끄고 전원 공급을 차단하십시오. 전원이 켜진 상태에서 하네스를 꽂거나 뽑거나, 인터페이스 배선 순서를 정리하거나, 단자에 접촉하지 마십시오.

  1. MX1.25 케이블을 EDDY-M 단자대에 삽입하고, 단자 배선 순서(왼쪽에서 오른쪽: SDA, TEMP, SCL, 5V, GND)에 따라 일대일로 대응시킵니다
  2. 하네스의 다른 쪽 끝을 일반 툴보드 또는 메인보드의 I2C 인터페이스에 연결하고, 인터페이스 실크스크린에 따라 핀 순서를 확인합니다
  3. TEMP 선을 메인보드의 사용 가능한 ADC 핀에 연결합니다. 사용 가능한 ADC 핀이 없을 경우 연결하지 않아도 되지만, 온도 드리프트 보상 기능은 사용할 수 없습니다
  4. 단자를 단단히 꽂은 후 하네스를 가볍게 당겨 빠지지 않는지 확인하고, 배선을 정리하여 늘어지거나 당겨지지 않도록 합니다
I2C 설정 설명

EDDY-M을 일반 툴보드 또는 메인보드에 연결할 때 i2c_mcu, i2c_bus는 실제 메인보드의 MCU 정의에 따라 작성해야 합니다. 소프트웨어 I2C를 사용할 때는 i2c_software_scl_pin / i2c_software_sda_pin을 지정해야 합니다. I2C 주소는 0x42(42)로 고정되며, 크리스털 주파수는 40MHz입니다.

Loading...

EDDY-M을 SHT36 V3 툴보드에 연결​

EDDY-M을 SHT36 V3 툴보드에 연결할 때는 소프트웨어 I2C를 사용합니다: SCL은 gpio20(HV-IN)에, SDA는 gpio22(Probe)에 연결합니다:

고전압 리밋 점퍼 캡

gpio20은 HV-IN 고전압 리밋 포트이므로, 사용 전에 반드시 보드의 고전압 리밋 점퍼 캡을 연결해야 합니다. 그렇지 않으면 해당 핀이 정상적으로 작동하지 않아 EDDY를 인식할 수 없습니다.

Loading...

해당 소프트웨어 I2C 설정:

[probe_eddy_current fly_eddy_probe]
i2c_mcu: SHT36
i2c_software_scl_pin: SHT36:gpio20
# SCL은 HV-IN(gpio20)에 연결, 반드시 고전압 리밋 점퍼 캡을 먼저 연결해야 함
i2c_software_sda_pin: SHT36:gpio22
# SDA는 Probe(gpio22)에 연결

두 연결 방식 핀 대조표​

신호EDDY-M(MX1.25 단자)EDDY-F(FPC 케이블)툴보드 / 메인보드 인터페이스
전원 양극5V5V5V / VCC
전원 접지GNDGNDGND
데이터선SDASDASDA(SHT36 V3 연결 시 gpio22)
클록선SCLSCLSCL(SHT36 V3 연결 시 gpio20, 고전압 리밋 점퍼 캡을 먼저 연결해야 함)
온도 감지TEMPTEMPADC 핀(EDDY-F를 SHT36 V3에 연결 시 gpio28)

EDDY-M의 MX1.25 단자 배선 순서(왼쪽에서 오른쪽): SDA, TEMP, SCL, 5V, GND; EDDY-F의 FPC 케이블은 FLY 툴보드 EDDY 인터페이스에만 적합하며 배선 순서를 확인할 필요가 없습니다. EDDY-M을 SHT36 V3에 연결할 때는 소프트웨어 I2C를 사용합니다: SCL은 gpio20(HV-IN)에, SDA는 gpio22(Probe)에 연결하며, 자세한 내용은 위의 「EDDY-M을 SHT36 V3 툴보드에 연결」 소절을 참조하십시오.

배선 권장 사항​

  • EDDY 통신 라인은 모터 라인, 히터 라인 및 히트베드 라인에서 멀리 떨어뜨려 I2C 신호 간섭을 방지하십시오.
  • I2C 라인은 너무 길지 않아야 하며, 케이블 품질이 낮거나 배선이 너무 길면 통신이 불안정해질 수 있습니다.
  • 배선이 전원 라인과 교차해야 하는 경우 가능한 한 수직으로 교차하십시오.

배선 후 검증​

배선이 완료되고 모든 케이블이 단단히 연결되었는지 확인한 후 전원을 켜서 검증할 수 있습니다:

  1. 구동 전류 보정 실행: LDC_CALIBRATE_DRIVE_CURRENT CHIP=fly_eddy_probe
  2. 보정이 정상적으로 완료되면 I2C 통신이 정상임을 의미하며, 높이 보정을 계속 진행합니다.
  3. BUS_TIMEOUT, Invalid read data 등의 I2C 오류가 발생하면 먼저 전원을 차단하고 배선을 확인한 다음, I2C 설정 항목을 참조하여 속도를 조정합니다.

I2C 오류 문제 해결: EDDY 문제 모음

I2C 설정 항목 설명: EDDY I2C 핀 및 설정 설명

Loading...