Microsoft MVP성태의 닷넷 이야기
사물인터넷: 33. 세라믹 커패시터의 동작 방식 [링크 복사], [링크+제목 복사],
조회: 18628
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
(연관된 글이 1개 있습니다.)

세라믹 커패시터의 동작 방식

지난 글에서 극이 있는 capacitor 종류의 하나인 전해 capacitor를 알아봤습니다.

커패시터와 RC 회로
; https://www.sysnet.pe.kr/2/0/11658

자, 그럼 이번에는 극이 없다는 ceramic capacitor를 알아보겠습니다. 제 경우에는 0.0033uF, 0.01uF, 0.022uF, 0.047uF, 1uF, 2.2uF에 해당하는 용량에 대해 다음과 같은 제품을 구매했습니다.

Ceramic 3300pF 50V
; https://www.eleparts.co.kr/goods/view?no=10171

Disc Ceramic Capacitor 

Capacitance:3300pF(3.3nF, 0.0033uF) (±10%) 
Rated Volt.:50V DC 
Type:Class II 
Temp. Char.:F(Y5V +30~-80%) 
Temp. Range:-25°C ~ +85°C 
Lead:Straight type 
Diameter:4mm 

(첨부 파일에 datasheet - ceramic50v.pdf가 있습니다.)

Ceramic 10nF 50V
; https://www.eleparts.co.kr/goods/view?no=10174

Disc Ceramic Capacitor 

Capacitance: 10nF(=0.01uF OR 10000pf) (+30~-80%) 
Rated Volt.: 50V DC 
Type: Class III
Temp. Char.: F(Y5V +30~-80%) 
Temp. Range: -25°C~ +85°C 
Lead: Straight type 
Diameter: 6mm 

(첨부 파일에 datasheet - ceramic50v.pdf가 있습니다.)

K223K15X7RF5TL2
; https://www.eleparts.co.kr/goods/view?no=6407599

Cap Ceramic 0.022uF 50V X7R 10% Radial 2.5mm 125°C T/R

Ceramic 47nF 50V  
; https://www.eleparts.co.kr/goods/view?no=10177

Disc Ceramic Capacitor 

Capacitance: 47nF(47000pF or 0.047uF) (+30~-80%) 
Rated Volt.: 50V DC 
Type: Class III
Temp. Char.: F(Y5V +30~-80%) 
Temp. Range: -25°C ~ +85°C
Lead: Straight type 
Diameter: 5mm 

(첨부 파일에 datasheet - ceramic50v.pdf가 있습니다.)

Mono Cap 1uF Y5V 50V
; https://www.eleparts.co.kr/goods/view?no=10227

Monolithic Ceramic Capacitor 
(모노리틱 콘덴서) 

P/N: MONO-Y5V105Z50V 
Capacitance: 1uF(=1,000nF=1,000,000pF) 
온도특성:Y5V 
Tol.:Z(+-20%/-80%) 
정격전압:50Vdc 

FK16X7R1H225K
; https://www.eleparts.co.kr/goods/view?no=6407531

Cap Ceramic 2.2uF 50V X7R 10% Radial 2.5mm 1255°C




테스트는 지난번에 했던 전해 capacitor 회로를 제가 구매한 ceramic capacitor 중에 가장 용량이 큰 2.2uF로만 교체해서 합니다.

ceramic_capacitor_1.png

회로 자체에서 보는 바와 같이 부품 자체의 +/- 극에 따른 배치를 신경 쓸 필요가 없이 그냥 핀에 연결해 주면 됩니다. 하지만 capacitor 본연의 기본 동작은 동일합니다. 가령, 위의 회로에서는 좌측에 양(+) 극이 연결되었으므로 C1의 충전 후 왼쪽이 양(+) 극이 됩니다. 따라서 capacitor를 방전하는 경로에 있는 LED1의 방향도 그에 맞게 잡아줘야 합니다.

어찌 보면 회로를 구성할 때 극을 신경쓸 필요가 없기 때문에 좋긴 하지만 회로를 읽는 입장에서 보면 ceramic capacitor를 사용한 경우 어디가 양(+) 극인지 분명하게 들어오지 않아서 불편한 점도 있는 것 같습니다.

예를 들어 회로에 다음과 같이 연결된 경우라면,

ceramic_capacitor_2.png

C1의 오른쪽이 양(+) 극을 띱니다. 반면, 다음과 같이 회로를 약간 변형하면,

ceramic_capacitor_3.png

이번엔 반대로 C1의 왼쪽이 양(+) 극을 띠게 됩니다. (사실 따지고 보면 첫 번째 그림은 R1 || R2 병렬 회로에서 R1에 C1이 연결된 것과 같고, 두 번째 그림은 R1 || R2 병렬 회로에서 R2에 C1이 연결된 모양새이기 때문에 당연한 결과입니다.)

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




다음의 글도 읽어보시고. ^^

세라믹 콘덴서와 탄탈 콘덴서 2
; https://www.rohm.co.kr/electronics-basics/capacitors/tc_what5

전압 변화에 따라 세라믹 콘덴서가 전후/좌우로 진동을 한다고 합니다.




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

[연관 글]






[최초 등록일: ]
[최종 수정일: 9/5/2018]

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

비밀번호

댓글 작성자
 




... [106]  107  108  109  110  111  112  113  114  115  116  117  118  119  120  ...
NoWriterDateCnt.TitleFile(s)
11272정성태8/21/201724729VS.NET IDE: 120. 비주얼 스튜디오 2017 버전 15.3.1 - C# 7.1 공개 [2]
11271정성태8/19/201719160VS.NET IDE: 119. Visual Studio 2017에서 .NET Core 2.0 프로젝트 환경 구성하는 방법
11270정성태8/17/201730598.NET Framework: 673. C#에서 enum을 boxing 없이 int로 변환하기 [2]
11269정성태8/17/201721402디버깅 기술: 93. windbg - 풀 덤프에서 .NET 스레드의 상태를 알아내는 방법
11268정성태8/14/201720972디버깅 기술: 92. windbg - C# Monitor Lock을 획득하고 있는 스레드 찾는 방법
11267정성태8/10/201725072.NET Framework: 672. 모노 개발 환경
11266정성태8/10/201724855.NET Framework: 671. C# 6.0 이상의 소스 코드를 Visual Studio 설치 없이 명령행에서 컴파일하는 방법
11265정성태8/10/201753114기타: 66. 도서: 시작하세요! C# 7.1 프로그래밍: 기본 문법부터 실전 예제까지 [11]
11264정성태8/9/201723982오류 유형: 414. UWP app을 signtool.exe로 서명 시 0x8007000b 오류 발생
11263정성태8/9/201719460오류 유형: 413. The C# project "..." is targeting ".NETFramework, Version=v4.0", which is not installed on this machine. [3]
11262정성태8/5/201718202오류 유형: 412. windbg - SOS does not support the current target architecture. [3]
11261정성태8/4/201720763디버깅 기술: 91. windbg - 풀 덤프 파일로부터 강력한 이름의 어셈블리 추출 후 사용하는 방법
11260정성태8/3/201718859.NET Framework: 670. C# - 실행 파일로부터 공개키를 추출하는 방법
11259정성태8/2/201718128.NET Framework: 669. 지연 서명된 어셈블리를 sn.exe -Vr 등록 없이 사용하는 방법
11258정성태8/1/201718890.NET Framework: 668. 지연 서명된 DLL과 서명된 DLL의 차이점파일 다운로드1
11257정성태7/31/201719122.NET Framework: 667. bypassTrustedAppStrongNames 옵션 설명파일 다운로드1
11256정성태7/25/201720565디버깅 기술: 90. windbg의 lm 명령으로 보이지 않는 .NET 4.0 ClassLibrary를 명시적으로 로드하는 방법 [1]
11255정성태7/18/201723157디버깅 기술: 89. Win32 Debug CRT Heap Internals의 0xBAADF00D 표시 재현 [1]파일 다운로드3
11254정성태7/17/201719475개발 환경 구성: 322. "Visual Studio Emulator for Android" 에뮬레이터를 "Android Studio"와 함께 쓰는 방법
11253정성태7/17/201719723Math: 21. "Coding the Matrix" 문제 2.5.1 풀이 [1]파일 다운로드1
11252정성태7/13/201718410오류 유형: 411. RTVS 또는 PTVS 실행 시 Could not load type 'Microsoft.VisualStudio.InteractiveWindow.Shell.IVsInteractiveWindowFactory2'
11251정성태7/13/201717051디버깅 기술: 88. windbg 분석 - webengine4.dll의 MgdExplicitFlush에서 발생한 System.AccessViolationException의 crash 문제 (2)
11250정성태7/13/201720660디버깅 기술: 87. windbg 분석 - webengine4.dll의 MgdExplicitFlush에서 발생한 System.AccessViolationException의 crash 문제 [1]
11249정성태7/12/201718452오류 유형: 410. LoadLibrary("[...].dll") failed - The specified procedure could not be found.
11248정성태7/12/201724898오류 유형: 409. pip install pefile - 'cp949' codec can't decode byte 0xe2 in position 208687: illegal multibyte sequence
11247정성태7/12/201719225오류 유형: 408. SqlConnection 객체 생성 시 무한 대기 문제파일 다운로드1
... [106]  107  108  109  110  111  112  113  114  115  116  117  118  119  120  ...