BASIC4MCU | 질문게시판 | 회로 수정 질문..
페이지 정보
작성자 소정이 작성일2024-08-21 14:26 조회256회 댓글3건본문
스위치를 통해 15V가 연결되면 LED가 켜지고
포토커플러를 통해 아두이노로 5V신호가 입력되는 회로입니다.
(15V와 5V의 GND는 다릅니다.)
LED를 5V신호 쪽으로 옮기고 싶은데
어떻게 수정하면 될까요..?
댓글 3
조회수 256master님의 댓글
master 작성일
포토커플러 전류를 5mA 정도로 계산 해보죠
PC817데이터시트에서 25도에서 5mA는 Vf=1.2V 정도입니다.
15-1.2=13.8V
5mA를 흘리기 위한 저항값은 13.8V/0.005A=2760옴 이므로 2.7K 옴을 사용하면 되겠습니다.
//
R5 10K옴에 병렬로 LED(LED+저항)를 연결합니다.
마찬가지로 5mA로 LED를 구동 해보죠
고휘도 백색 LED라고 가정하면 5mA에서 Vf=2.8V 정도 됩니다. (20mA는 Vf 3.2V)
포토커플러 출력TR의 Vce를 0.3V라고 한다면
(5V-2.8V-0.3V)/0.005A=380옴 이므로 390옴 사용
//
정리하면
R8자리에는 2.7K옴으로 변경
LED는 직렬로 390옴을 연결한 후 R5에 병렬로 연결
소정이님의 댓글
소정이 작성일답변 감사드립니다. 근데 말씀하신대로 하면 LED에 의해 전압이 낮아져서(2V정도 측정됩니다.) 아두이노로 입력을 받지 못합니다.
master님의 댓글
master 작성일
R5를 없애면 안됩니다.
//
포토커플러 동작 할 때는 (TR에미터 핀에) 5V가 입력되고
포토커플러 동작 하지 않을 때는 (R5에 의해서) 0V가 입력됩니다.