본문 바로가기

장난감/3D 프린터

3D 프린터에 PC용 ATX 파워 사용하기

TEVO TARANTULA - ATX POWER CHANGE


현재 3D 프린터에 사용중인 파워는 산업용 SMPS 300W 입니다.

(자동 OFF 안되고 막연히 두려워요)


아래 글을 바탕으로 작업을 했습니다

https://github.com/foosel/OctoPrint/wiki/Control-your-printer%27s-ATX-PSU-through-a-RAMPS-board-using-OctoPrint


히트베드를 AC 용으로 구매할 예정이라 100W 급으로 준비 했습니다.

만약 히트베드 까지 작동을 시키려면 12V 25A 이상의 PSU를 준비해야 합니다.



PS-ON에 GND 가 연결되면 작동을 시작합니다. 

+5VSB는 상시전원으로서 아두이노에 전원을 공급합니다.

COM은 여러 단자가 있는데 공용이므로 1개만 연결합니다.


3D PRINTER 의 MARLIN 펌웨어에는 확인 결과 D12(=PSON)번에 ON/OFF 기능이 할당 되었습니다

(그렇다면 D12 핀만 찾아서 PS_ON 만 연결해주면 간단히 해결되는 문제 였습니다)


(https://www.arduino.cc/en/uploads/Hacking/PinMap2560big.png)


아두이노 핀맵을 확인하니 25번핀이 D12이며 이것은 SERVOS 커넥터의 6번핀으로 확인 되었습니다.



SERVOS (2=5v+,4=GND,6=PS_ON) 


각각 ATX의 VSB(보라),COM(검정),PS_ON(녹색) 에 연결 합니다.



저는 위처럼 3P짜리 커넥터에 납땜을 했습니다.



제가 구매한 것은 V1,V2 동일 선이므로 여러가닥 묶어서 커넥트 작업을 했습니다.

(서플라이마다 차이가 있습니다)



작동영상입니다.



A/C 실리콘 핫 베드가 오면 베드까지 테스트 할 수 있을것 같습니다!