Microsoft MVP성태의 닷넷 이야기
사물인터넷: 29. 트랜지스터와 병렬로 연결한 LED [링크 복사], [링크+제목 복사],
조회: 15692
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일

트랜지스터와 병렬로 연결한 LED

지난번의 병렬 저항/LED 회로에서,

병렬 회로의 저항, 전압 및 전류
; https://www.sysnet.pe.kr/2/0/11654

저항과 병렬로 연결한 LED
; https://www.sysnet.pe.kr/2/0/11655

이번엔 LED 쪽에 트랜지스터를 추가해 병렬로 만들어 보겠습니다.

parallel_resistor_tx_1.png

어려워진 듯하지만, 사실 이전 "저항과 병렬로 연결한 LED" 회로와 크게 다른 것이 없습니다. 즉, LED를 켜기 위해 이미터로 2.2V 이상의 전압이 걸리면 되는 것이고 그렇다면 베이스에 0.7V 정도 높은 2.9V 가량의 전압이 걸리도록 만들면 되는 것입니다. (참고로, c1815 트랜지스터로 실습했을 때, 2.79V 정도로 베이스를 걸면 이미터로 2.2V가 걸립니다.)

이번에도 10K 가변 저항을 이용했을 때, 베이스에 2.79V까지 전압을 올리기 위해 필요한 저항이 4.41K 정도였습니다. "저항과 병렬로 연결한 LED" 실습에서는 2.2V 올리기 위해 4.33K 정도 필요했는데 2.79V 정도까지 올리기 위해 약간 더 큰 저항 정도만 필요하게 된 것입니다.

참고로, LED에 2.2V가 가해지는 구성에서 GND에서의 전류 측정은 0.81mA였고 이는 "저항과 병렬로 연결한 LED" 실습에서의 0.68mA보다 좀 더 높습니다.

또한, 가변 저항 회로를 끊어버리면 LED에는 2.9V 정도의 전압이 걸리고 GND에서의 전류 측정은 13.28mA가 넘었습니다. (LED 보호를 위해 세심하게 측정하지 않았습니다. ^^) 이때를 기준으로 회로의 수치를 계산해 보면,

+/- 측정전압: 8.97V

LED 저항: 2.9V = 13.28mA * R (R: 218.3734...)

Battery[Right] - LED[Left] 구간:
    측정 전압 (8.97 - 2.9 = 6.07V)
    계산 저항 6.07 = 13.28mA * R (R: 457.0783...)

트랜지스터를 제외한 R3, R1의 병렬 합성 저항
    1/R = 1/470 + 1/10000
        = 0.0021276595744681 + 0.0001
        = 0.0022276595744681
    R = 448.901623686721

대충 비슷하게 나오는 걸로 봐서 측정이나 계산에 오류는 없는 것 같습니다.

(첨부 파일은 이 글의 그림에 대한 fzz 파일입니다.)




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]







[최초 등록일: ]
[최종 수정일: 8/18/2018]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 91  92  93  94  95  [96]  97  98  99  100  101  102  103  104  105  ...
NoWriterDateCnt.TitleFile(s)
11531정성태6/4/201825906오류 유형: 468. JSON.parse가 허용하지 않는 문자 [9]
11530정성태5/31/201825866.NET Framework: 755. C# 7.2 - 스택에만 생성할 수 있는 값 타입 지원 - "ref struct" [2]파일 다운로드1
11529정성태5/23/201823170.NET Framework: 754. 닷넷의 관리 포인터(Managed Pointer)와 System.TypedReference [6]파일 다운로드1
11528정성태5/17/201822690.NET Framework: 753. C# 7.2 - 3항 연산자에 ref 지원(conditional ref operator) [1]
11527정성태5/17/201820306오류 유형: 467. RDP 로그인 에러 - This could be due to CredSSP encryption oracle remediation.
11526정성태5/16/201820490.NET Framework: 752. C# 7.2 - 메서드의 반환값 및 로컬 변수에 ref readonly 기능 추가파일 다운로드1
11525정성태5/16/201824457.NET Framework: 751. C# 7.2 - 메서드의 매개 변수에 in 변경자 추가 [3]파일 다운로드1
11524정성태5/15/201823396.NET Framework: 750. C# 7.2 - readonly 구조체 [5]파일 다운로드1
11523정성태5/15/201821284.NET Framework: 749. C# - 값 형식의 readonly 인스턴스에 대한 메서드 호출 시 defensive copy 발생 [1]파일 다운로드1
11522정성태5/15/201818936개발 환경 구성: 378. Azure - VM 진단 설정 화면의 "This subscription is not registered with the Microsoft.Insights resource provider."
11521정성태5/15/201818077개발 환경 구성: 377. Azure - 원하는 성능 데이터로 모니터링 대시보드 구성
11520정성태5/12/201819575.NET Framework: 748. C# 7.1 - 참조 어셈블리(Ref Assemblies)
11519정성태5/12/201821138개발 환경 구성: 376. ASP.NET Web Application 프로젝트의 FileSystem 배포(Publish) 시 Before/After Task 설정 방법 [1]
11518정성태5/10/201819493.NET Framework: 747. C# 7.0에서도 부분적으로 가능해진 "타입 추론을 통한 튜플의 변수명 자동 지정"
11517정성태5/10/201818642.NET Framework: 746. Azure runbook 예제 - 6시간 동안 수행 중인 VM을 중지 [1]파일 다운로드1
11516정성태5/9/201818812.NET Framework: 745. Azure runbook을 PowerShell 또는 C# 코드로 실행하는 방법파일 다운로드1
11515정성태5/9/201821219.NET Framework: 744. C# 6 - Expression bodied function [1]
11514정성태5/3/201819287오류 유형: 466. Bitvise - Error in component session/transport/kexHandler [2]
11513정성태5/3/201826230.NET Framework: 743. C# 언어의 공변성과 반공변성 [9]파일 다운로드2
11512정성태5/2/201818340개발 환경 구성: 375. Azure runbook 실행 시 "Errors", "All Logs"에 오류 메시지가 출력되는 경우
11511정성태5/2/201820517개발 환경 구성: 374. Azure - Runbook 기능 소개
11510정성태4/30/201821643.NET Framework: 742. windbg로 확인하는 Finalizer를 가진 객체의 GC 과정파일 다운로드1
11509정성태4/28/201819906.NET Framework: 741. windbg로 확인하는 객체의 GC 여부
11508정성태4/23/201821464개발 환경 구성: 373. MSBuild를 이용해 프로젝트 배포 후 결과물을 zip 파일로 압축하는 방법파일 다운로드1
11507정성태4/20/201821332개발 환경 구성: 372. MSBuild - 빌드 전/후, 배포 전/후 실행하고 싶은 Task 정의
11506정성태4/20/201825597.NET Framework: 740. C#에서 enum을 boxing 없이 int로 변환하기 - 두 번째 이야기 [7]파일 다운로드1
... 91  92  93  94  95  [96]  97  98  99  100  101  102  103  104  105  ...