', { cookie_domain: 'auto', cookie_flags: 'max-age=0;domain=.tistory.com', cookie_expires: 7 * 24 * 60 * 60 // 7 days, in seconds }); CNC 정비. :: MakerLee's Workspace
728x90

9월쯤 이렇게 정비를 완료하고 테스트하려고 했더니 CNC운용하는 미니PC가 고장이 나버렸습니다. 

메이커페어니 뭐니 해서 차일피일 미루다가 최근에 PC조립하고 다시 조금씩 조정중입니다. 

 

 

 

 

포맷하고 프로그램 설치하고 기본세팅하고 pcb를 하나 대충 깎아봤는데 괜찮은 것 같습니다. 

CNC를 재정비한 근본 이유가 eagleCad의 PCB gcode를 돌리면 한바퀴 돌때마다 원점이 밀리는 현상이었습니다. 

원인을 찾지 못했는데 어쨋건 전부 다시 세팅하니 제대로 돌아가네요.

 

 

 

추가로 그동안 사용하지 않았던 스핀들 컨트롤이나 원점센서 등을 달아서 사용해볼까 합니다. 

그동안 스핀들 모터는 수동으로 조절하는 구조였습니다. 

 

 

컨트롤러에서 스핀들 신호가 나오긴 하는데 0~10V의 아날로그 출력으로 나옵니다. 

제가 사용하는 허접한 300W 모터 드라이버는 5v pwm 신호를 사용하는데 말이죠. 

 

 

 

 

역대 최고로 짧은 코드입니다. 너무 짧다 보니 구상에서 실행까지 단 한번의 버그도 없었네요

저항분배로 절반이 된 0~5V 의 아날로그 전압을 읽어서 PWM 출력변환해 쏴주는 코드입니다. 

 

 

그래도 혹시모르니 테스트는 해봤습니다. 

 

 

 

 

 

 

아두이노 프로 미니에 업로드해서 사용할 예정입니다. 

728x90

'D.I.Y.' 카테고리의 다른 글

공기 청정기 필터 어댑터.  (1) 2020.01.30
디지털 멀티미터 프로브 단자 교체.  (0) 2019.12.03
PLA 재생용 세절기 연구.  (0) 2019.10.31
루페 수리와 업그레이드  (0) 2019.10.31
파스타 건조대, 국수 건조대  (0) 2019.10.26

+ Recent posts