DynamicRC 광팬 커뮤니티에 오신 것을 환영합니다!
DynamicRC 광팬 커뮤니티

게시판 통합검색 help
subject/ name/ content/ comment

공지사항 자유게시판 QnA 제작일지 비행일지
RC전자공작 MCU STUDY IR·RF 자료실 Link 옛날 프로젝트룸

로그인 회원가입
Tachometer 겸 counter 제작 - 역시 폐품 활용
아직도  2012-05-09 22:48:15, 조회 : 2,977, 추천 : 163
간단히 PIC16F690으로 만들어 쓰던건데 빵판에 써서 해체해 놓고 나니 다시 하기 싫네요.
휴대용으로 하나 ATMega48 이 있길래 하나 맹글었습니다.
Tachometer 는 1초에 몇번의 펄스가 있느냐? 즉 모터의 회전수가 얼매냐 할때 쓰면 되고요...
카운터는 전기드릴에 코일감을적에 몇바퀴 감았나 셀때 썼었드랬습니다.
누가 회전수는 rpm으로 해야 한다드만 씹었습니다. ㅋㅋㅋㅋ 내맘입니다.

그림에 3자리 FND 하나 atmega48 하나, 1117-3.3 하나, 10uF 컨덴서 하나, 그리고 100옴 저항 하나, 푸시버튼 둘, 퀵커넥터 둘
이게 부품의 전붑니다. 회로는 그 다음 그림과 같고요. 그림에 있고 회로에 없는것이 포토TR 과 IRED 입니다.
쏘스코드도 올립니다. 이것 역시 맘대로 맹근거라 저작권 없습니다.
줏어다 팔아먹으면 욕만 하고 맙니다. ^^

하나는 모드전환 스위치입니다. 걍 타코메터와 카운터를 전환합니다. 다른 단추는 리셋입니다. 0으로 값을 돌립니다.
FND 는 amber 색으로 atmega48 에서 나오는 3.3V 출력으로 직접 구동합니다. 저항도 한개 안씁니다.
회로도에서 주의할 것은 INT1과 T1을 공통으로 해서 입력으로 씁니다. T1 은 셀때, INT1은 초당 회전수 볼때....
전원은 3.3V 를 씁니다. 이 다음에 리폴전지를 연결하든 5V 를 연결하면 됩니다.
전원입력과 센서 연결단자는 퀵커넥터 처리합니다.

센서 만드는 요령입니다. IRED 는 뭐 흔하니 많이들 아시고요...
센서는 볼마우스를 잡으면 거기 두개나 네개 들었습니다. 요즘에는 저런거 잘 없는데 걍 그 세다리 중 두개만 쓰면 됩니다.
극성 맞춰서...
그림처럼 배치해서 납땜해버리면 반사형 센서가 됩니다. 이거는 IR 을 반사할 수 있는 재료만 측정이 가능하겠지요...
프롭 회전수는 땡입니다요... 손가락을 앞으로 지나가도 잘 셉니다. 즉 앞에 얼쩡거리는 수를 세죠..
또 센서와 IRED 를 떼어 놓으면 그 사이를 지나가는 횟수를 셀 수 있습니다. 뭐 어느것도 가능하죠.

코드 설명인데 쪽팔리지만 그래도 올린 이유는 걍 혹시라도 필요하심 쓰시라고요...
각핀을 정의하고 FND 의 다이내믹 점등은 1000을 넘는 숫자는 점을찍어서 표시 하도록 했습니다.
이르자면 1024 는 1.02 만 표시하는 겁니다. 65536 이라면 65.5 라고 표시될 겁니다.
뭐 1000개 세면 소리지르게 하려다가 그런건 걍 남겨 둡니다. 껌입니다.
각모드가 바뀌면 "cnt", "to.c" 하고 표시 합니다. counter 와 tchometer 란 뜻입니다. 2초간 표시하고 일합니다.

작동 test 했는데 되긴 합니다. 근데 기능에 비해 코드가 너무 깁니다만! 별로 고치고 픈 맘 없네요. 왜나면 아직 메모리가 남았거등요...

이제 프롭 초당회전수나 코일 감은수를 세는게 좀 간단해 집니다. ^^
 카운터겸타코메터.jpg | 59.9 KB / 28 Download(s)     카운터겸타코메터회로.gif | 14.4 KB / 27 Download(s)     TachoCounter.c | 3.5 KB / 32 Download(s)    


김영일
반사형이든 대립형이든 적외선 조종기에서 쏘는 신호가 간섭을 주지않을까
염려습니다. 테스트 해보셨는지요? 소스는 누가 다 먹었나봐요. 못찾겠어요.
2012-05-10
00:13:35
 


아직도
쏘스는 콧물약이 자셨네요. 쓰~~

리모컨이야 당연히 test 했지요. 그걸로 작동 test 하는걸요...
조종을 하며 test 하려면 다른 류의 transducer 를 쓰든지 한쪽방향으로만 빛이 오게
차폐구멍을 달든지 해야겠네요...
그런 쓰임이 나는 없던데....

어차피 모터니까 자속을 측정하는 것도 방법은 되겠군요...
2012-05-10
07:09:04
 


추천하기 목록보기
Copyright 1999-2017 Zeroboard / skin by totoru
Copyright 2003-2010 DYNAMICRC.COM All rights reserved