​얼마전 동작하지 않는 220v 단상 순환펌프를 가져다가 고친후 워터플로우 센서와 ssr을 이용해서 디지털유량계 테스트를 해보았습니다.

마침 오래된 회로가 타버린 파워서플라이가 눈에보여서 정량인출 기능이 있는 유량제어 펌프 제어기를 만들어 보면 좋겠다는 생각이 들었습니다. 우선 믿그림을 그리고 기준홀을 가공해보았습니다.

집에서 작업하는 것이라 소음이 생기지 않도록 핸드릴과 줄을 이용해 LCD가 설치된 구멍과 스위치및 가변 저항 조절기가 설치될 홀을 가공하고 전에 만들었던 회로를 넣어 우선 컨트롤 박스를 제작해보았습니다 필적당한 스위치는 가지고있는것이 없었기 때문에 우선 TACT 스위치를 임시로 설치해서 동작 여부를 확인해 보았습니다.


​펌프 모터를 사용할것이때문에 전원이 좀 넉넉한 파워가 필요할것 같았습니다. 마침 부품상자에 문제가 있는 파워서플라이가 보였습니다. 일단 열어보니 캐패시터하나가 부풀어 있는것을 확인할수 있었습니다.
 

​문제가 있는 캐페시터를 네임펜으로 표시한후에 컨트롤 박스 케이스에 들어있었던 회로가 타버린 파워서플라이 보드에서 캐패시터를 하나 뽑아 교환해주니 출력이 양호하게 동작하는것을 확인할수 있었습니다. 일단 이것으로 파워부분은 해결 됬었네요.

​스위치는 하나 구매하기로 하였습니다. 동작시 점등이 되면 좋을것 같아서 led 내장형 스위치를 하나주문 했습니다. 이것의 홀가공역시 집에서 하는것이기 때문에  소음이 최대한 적도록 하기위해 핸드드릴, 와이어커터, 줄을 이용해 금속공예를 하여 버튼을 장착하였습니다.


케이블 타이를 이용해 워터 플로우 센서를 장착하여 완성한 정량인출 스위치 펌프 유량제어 장치를 완성하였습니다.



완성후 동작 테스트 영상입니다.

1리터 병에 담아서 200ml 눈금병에 따라서 확인해보니 약 5~20미리 정도 오차가 보이네오 우선 유속을 조절 하면 고정밀 인출도 가능할것 같지만 1리터 단위로 설정하는 것이이라 현재 필요로 하는 용도로 사용이 가능할것 같네요 다행히 코드 수정하지 않고 사용하여도 될것 같네요 ^^

- 2016.07.06 물의 날에 프미케 - 


* 본 포스트의 원문은 프미케의 낙서장(http://pmice.tistory.com)에서 작성되었습니다.
* 본 포스트의 오류 수정 및 갱신은 원문을 기준으로 진행합니다. 
* 원문이 아닌 경우 오류 수정 및 갱신은 지연 되거나 누락 될수 있습니다.


얼마전 동작하지 않는 단상 220v 소형 펌프를 하나를 획득 하였었습다.

열어봤더니 과부하가 걸렸었는지 전극 부분이 타서 단선 되었네요 수리해보았더니 잘동작되었습니다. 마침 유량계센서 부품도 보이길래 유량설정이 가능하도록 컨트롤러를 제작해서 동작해보니 잘 되는군요.

과부하로 전극이타서 동작하지 않았던 펌프모터는 디지털 유량제어 펌프가 되었습니다. ^^v


- 2016.06.03 쇠의날에 프미케 -


3D프린터의 노즐 부분과 익스트루더(압출기)를 조립했습니다. 일단 이넘을 기존에 사용하고 있는 자작 cnc 라우터에 달아서 새로 만드는 3D프린터의 작은부품 등을 출력해볼 생각입니다. 


제어기를 아두이노 기반의 2560보드를 사용하지 않고 현재 사용하고 있는 LinuxCnc(구 EMC2) 를 사용할 생각인데 온도 제어 부분이 필요하군요 온도 검출 소자로 써미스터를 사용하니까 아날로그 디지털 컨버터 입력이 필요 하겠네요 .


마침 예전에 실험용으로 쓰던 atmega128 보드가 눈에 보여서 일단 요넘을 이용해서 입력받은 써미스터 값을 온도로 변환해서 LCD에 출력하는 부분까지 해보았습니다.


노즐과 익스트루더를 조립한 모습입니다.

노즐과 베드의 온도제어를 하려 써미스터 펌웨어를 코딩후 atmega128 보드에 퓨징했습니다.

위의 값은 ADC 값이고 아래값은 온도 값입니다. 현재 온도가 28도였군요 어쩐지 덥다했는데 어어콘 켜야겠네여 ㅋ


우선 데이터 시트의 B정수값과 환산표값을 이용해서 데이터를 산출했는데 온도 수치가 잘 맞는것 같네요 온도 제어 부분 코딩후에 스위칭 소자 연결하고  작은 MCU 하나 구매한다음 코드 퓨징해서 사용해야 겠네요 ^^


- 2013.07.11 나무의날에 프미케 -

예전에 전동공구 살때 사은품으로 같이왔던 중국산 전동 스크류 드라이버가 작동이 이상해서 분해해 보았습니다. 감속기어중 하나가 마모되어 버렸네요 일단 부품을 보니 작은 DC 모터가 하나 보이네요 이것을 가지고 pcb 조각용 소형 스핀들을 만들어 보면 어떨까 하는 생각에 자작해서 사용하고 있는 드라이버에 연결해서 구동 실험을 해보았습니다.


기어가 마모되어 버렷네요 -_- 부품중에 소형 DC 모터가 보입니다. 


크기를 확인하기위해 500원 짜리 동전과 같이 놓은 모습입니다.





동작 영상힙니다. 회전 확인을 위해 붙여놓은 테이프의 바람을 가르는 소리가 엄청크네요 ㅋㅋ


구동을 해보니 회전속도도 빠르고 토크도 예상했던것보다 꽤 좋네요 pcb 조각용 소형 스핀들 제작에 이것을 사용해볼 생각입니다.


- 2013.06.21 쇠의날에 프미케 -



포스트가 유용하셨다면 아래 추천 한번만 부탁드려요~ 굽신~굽신~




스텝 모터 제어 구동을 해보았습니다. 설정한 특정 각도 만큼 움직인후 설정한 시간만큼 대기한후에 다시 원위치를 하는 메커니즘으로 제어를 하였습니다. 잘되는군요 성공입니다. ^^v

그동안 스핀들 모터에 다이오드 넣구 전원과 직결해서 쓰고 있었습니다. 그런데 간혹 속도를 제어해서 동작을 시키면 좀더 낳지 않을까 하는 생각이 들어서 모터 드라이버를 제작했습니다. 전 돈이 많지 않아서 ㅠㅠ 저가 cnc 제작에 걸맞게 스핀들도 dc 모터를 이용해서 제작을 했었습니다. 그래서 모터 드라이버도 dc 모터 드라이버를 제작 했습니다. 부품 함을 보니 L298 IC가 마침 하나 있었네요 이넘은 h-bridge 회로가 2개 내장되어있는 넘이네여  그러면 DC 모터를 두개 제어할수 있겠네요 스핀들은 하나지만 안쓰면 아까우니 입출력 핀은 모터 2개 제어하도록 제작했네여 ^^



요렇게 제작이 됬네여 부품함에 커넥터가 몇개 없어서 전원입력이랑 모터 출력 커넥터를 같은 넘을 썼네 방열판은 옛날꺼 부두2카드에 있던거 띠었더니 접착제가 달라 IC에 붙길래 걍 재활용 했네여 아~ 만들고 보니 전해콘덴서가 방열판이랑 넘 친하게 있네여 -_- 귀찮으니 그냥 쓰다가 혹시 부풀면 콘덴서 갈때 에폭시 접착제로 딴데다 붙여야 겠네여 ~ ㅋㅋ


뒷면입니다. 깎기전에 고정을 대충했더니 살짝 흔들려서 연결패턴이 좀더 가늘개 나온넘이 보이네여 그래도 신호 전달엔 문제가 없으니 그냥 쓰기로 했습니다. 일단 동판면에는 절연 코팅제 한번 뿌려놨습니다.




스핀들로 사용한  DC 모터 pwm 으로  속도 제어 영상입니다.  저속, 고속, 정지 이렇게 테스트 해보았습니다. 잘되는군요~ 성공입니다. ^^v


* 2013.02.16 포스트의 회로도 및 보드의 캐드파일은 아래 링크의 포스트에 공개 되었습니다. 필요하신 분께서는 링크의 포스트에서 다운받으실수 있습니다.

포스트링크 - http://pmice.tistroy.com/206


● PCB 제작 관련포스트 

-프미케의 초저가 CNC라우터 만들기 v2 - 취미용 CNC 라우터가 진화 하였습니다. (진화부터 pcb 제작 까지.. )


- 2013.02.07 나무의날에 프미케 -


포스트가 유용하셨다면 아래 추천 한번만 부탁드려요~ 굽신~굽신~


+ Recent posts