BASIC4MCU | 질문게시판 | 공통음극형 FND를 9V로 동작하게 하고 싶어요.
페이지 정보
작성자 멘토 작성일2025-01-21 14:08 조회1,600회 댓글7건본문
안녕하세요?
공통양극형 FND는 9V 전원을 TR로 제어해서 전원만 온 오프할 수 있는데
공통음극형은 각 핀의 출력이 5V라서 각 핀 마다 TR로 제어해서 9V 전원을
제어할 수 밖에 없나요?
ㅠㅠ
아두이노 각 핀의 출력을 5V로 내보내서 5V 작은 FND는 켤 수 있는데
사이즈가 큰 FND의 구동 전압이 높아서 아두이노 출력으로는 너무 어두워서요.
공통양극형이면 아무 문제 없는데 공통음극형이라 문제네요.
아두이노와 FND 각 핀마다 TR를 사용하지 않고 9V 전원으로
FND를 사용할 수 있는 아이디어 부탁드려요.
감사합니다.
댓글 7
조회수 1,600master님의 댓글
master 작성일
회로도를 첨부하셔야지 구체적인 답변을 드릴 수 있습니다.
//
우선 정상적인 구동을 고민하기 전에 회로가 고장날 수 있음을 아셔야 합니다.
//
https://cafe.naver.com/circuitsmanual/110013
이 글의 부품 링크를 참고하시고, 오래전에 작성한 글이므로 재고와 가격이 더 유리한 곳은 직접 찾아보시기 바랍니다.
<캐소드 FND 구동>
AVR--->TD62783A--->저항--->FND 세그먼트
AVR--->ULN2003A--->FND 콤몬
회로 구성은 링크에서 추천하는 방식으로 만드시면 됩니다.
master님의 댓글
master 작성일
https://cafe.naver.com/circuitsmanual/191762
구체적인 회로구동 예는 이 글을 참고하시면 되지만
9V를 사용한다는 것은 알려주셨지만 세그먼트 규격이 없으므로 LED가 직렬로 몇개인지, LED Vf가 얼마인지 알지 못하므로 저항값 계산을 하지 못합니다.
master님의 댓글
master 작성일
9V 전원장치는 전류가 크지 않아서 보통 12V로 많이 구동하기도 합니다.
또, 저항에 걸리는 전압이 어느정도는 되어야지 전압변동에 따른 전류변동이 줄어들기도 합니다.
전압이 높고 전류가 큰 세그먼트를 구동하다보면 고스트(옆자리 숫자가 표시되는)현상이 나타나기도 하는데, OFF 딜레이를 줘서 제거하면 됩니다.
문제가 될 때, 소스코드를 추가해서 질문하면 도와드리죠
멘토님의 댓글
멘토 작성일
답변 감사합니다.
해당 7세그먼트는
https://parts-parts.co.kr/front/php/product.php?product_no=3067&NaPm=ct%3Dm6772pjh%7Cci%3Dcheckout%7Ctr%3Dppc%7Ctrx%3Dnull%7Chk%3D8285edf33a9cc4a7cf733ae751981eae51389704
이 제품입니다.
이것을 4개로 00-99 / 00-99 -- 99로 두자리씩 스위치를 이용해서 각각 2개씩 업 또는 다운
하는 기능을 이용할려고 합니다.
아두이노를 이용하여 공통양극형은 할 수 있겠는데 공통음극형은 12V나 9V 전원을
이용하는게 조금 어렵습니다.
ULN2003A 를 이용하면 가능할 걸로 예상됩니다.
열심히 해 보겠습니다.
감사합니다.
master님의 댓글
master
ULN2003A 하나만 사용하면 고장납니다.
TD62783A도 사용하세요
저항값은
1.8V*3=5.4V
10mA를 흘려준다고 하면
(9V-5.4V)/10mA=360옴
멘토님의 댓글
멘토 작성일
답변 감사드립니다.
공통양극형이면 쉽게 해결될텐데....
master님의 댓글
master
공통양극형도 12V로 구동한다면 고장납니다.
ULN2003A TD62783A 둘 다 사용해야지 9V든 12V든 고장나지 않습니다.
물론 12V는 전압이 올라가면 저항 과전류 위험이 없는지 체크해야 합니다.