간단한 MCU를 설계하고 있습니다
PIC16F876A를 사용하여 온도 센서로부터 아날로그 입력을 받아 디지털로 변환하여
7-SEGMENT에 출력을 하고 온도값에 따라 여러가지 기능을 추가하였는데요...
여기서 문제가 하나 발생해서 자문을 구합니다 ㅠ.ㅠ..
문제가 뭐냐면.. PIC16F876A는 전압 단자가 5V 1개, 그라운드 밖에 없습니다.
devicemart.co.kr 에서 fan을 검색해보니 정격전압 DC 5V가 마지노선 인 거 같더라구요.
그래서 소형팬을 2개를 주문했고 어제 설계한대로 돌려봤는데...
이게 다이렉트로 5V,그라운드 꽂으면 쌩쌩 잘 돌아가는데..
MCU의 OUTPUT 단자에 꽂으면, OUTPUT 단자에 디지털값 '1'을 넣었을 때 나오는 전압이 5V에 조금 못 미치더라구요..
내부적으로 10K옴짜리 저항이 전압원 바로 밑에 하나 있던데 거기서 전압을 조금 까먹는 거 같습니다...ㅠㅠ..
OUTPUT에서 나오는 디지털값'1'이 전압 5V에 조금 못 미치는 4.얼마 얼마 정도 됩니다.
그래서 팬은 안 돌아가고요... 물리적으로 사람이 살짝 돌려주면 윙 잘 돌아가고 디지털값 0을 넣으면 잘 꺼집니다.
이럴 경우 어떻게 설계를 하여야지, 5V가 정상적으로 들어가서 정상적으로 작동을 할까요...
그리고 제가 알고 있는게 맞나요...
전원공급이 5V이면 제품은 무조건 정격전압 DC 5V 사야하는거??
DC 3V사서 5V에 꽂으면 DEVICE 내부적으로 5V를 3V로 걸러내는건가요? 아니면 과부하로 터지는건가요?