반응형

중국 Makerbase의 CNC, Laser용 보드를 주문, 테스트 해보았다.

알리익스프레스

주문모델: DLC32, TMC2209 3개, TFT24, 아크릴 케이스

가격: $36.45

배송: 무료, 9일만에 도착

구입 목적: 스텝모터 PC 제어

상품 페이지

https://s.click.aliexpress.com/e/_DDrQcjh

 

https://www.aliexpress.com/item/1005003511653219.html?aff_fcid=68b68f5a566843b881730ef69294e8cc-1694829182560-08941-_DDrQcjh&tt=CPS_NORMAL&aff_fsk=_DDrQcjh&aff_platform=shareComponent-detail&sk=_DDrQcjh&aff_trace_key=68b68f5a566843b881730ef69294e8cc-1694829182560-08941-_DDrQcjh&terminal_id=367a5282bb1942bab5b1b5390e0059f6&afSmartRedirect=y

 

www.aliexpress.com

 

사용

NEMA17 스텝모터 제어

이 제품의 문제는...오픈소스가 아니다. 커스터마이징이 불가능하다.

오픈소스 보드가 필요하면 BTT (BigTreeTech) 제품을 구입해야 한다.

혹시나 하고 grblesp 소스를 업로드 했으나 WEB 접속도 안 되고, 반응이 없다.
- 다시 원래 펌웨어로 복구...

이 후 펌웨어 소스 공개

https://github.com/makerbase-mks/MKS-DLC32-FIRMWARE

 

GitHub - makerbase-mks/MKS-DLC32-FIRMWARE: The source code of MKS DLC32

The source code of MKS DLC32. Contribute to makerbase-mks/MKS-DLC32-FIRMWARE development by creating an account on GitHub.

github.com

 

WiFi 문제

WiFiAP모드 사용시 WiFi 목록에 나타나질 않는다. 어쩌다 나타나도 금방 사라져버린다.
(타사 ESP32 개발모듈은 WiFi 검색 및 접속이 잘 된다.)

ESP32-WROOM-32U 정품 칩셋 같은데 왜 그런지 알 수 없다.

WiFiClient 모드로 공유기에 접속하는 것은 잘 된다.

제어

기본 펌웨어로 PC에서 충분히 제어는 가능하다.

Serial 명령으로 명령어를 전송하면 상태를 볼 수 있고, 제어를 할 수 있다.

아래 코드를 시리얼로 전송하면 Z축 스텝모터가 회전한다.

$J=G91 G21 F9000 Z9000

F9000을 전송했지만, 최대 속도는 6000으로 돌아간다.

G91은 거리 설정, G21은 단위 설정.

 

ESPWeb이 기본 탑재되어 있다. 브라우저로 접속하면 제어를 할 수 있다.

웹에서 제어하기

스마트폰 앱으로도 제어가 가능하다.

업데이트

펌웨어 업데이트는 Visual Studio Code를 사용하는 것이 쉽고 빠르다. Arduino IDE는 비추!

시리얼 명령 테스트 중

윈도우11에서 정상 동작한다.

반응형

관련글