유도 성 부하로부터 마이크로 컨트롤러 보호


9

Arduino의 다양한 부하 (릴레이, 솔레노이드, 모터)를 제어하는 ​​프로젝트를 진행 중이며 마이크로 컨트롤러 및 기타 구성 요소를 충분히 보호하도록하고 싶습니다. 트랜지스터를 사용하고 디커플링 커패시터, 플라이 백 다이오드 및 제너 다이오드를 추가하는 다양한 솔루션을 보았습니다. 이 옵션 중 하나를 선택하거나 조합하여 선택하는 방법이 궁금합니다.

여기에 이미지 설명을 입력하십시오


질문에 대한 직접적인 대답이 아닙니다. 그러나이 비디오 를보고 실제 파형과 다이오드 보호 작동 방식을 확인할 수 있습니다. 커패시터 케이스에 대한 데모가 없습니다.
Alper

답변:


11

이 옵션 중 하나를 선택하거나 조합하여 선택하는 방법이 궁금합니다.

인덕터의 작동 방식을 이해하면 쉽습니다.

대부분의 사람들이 겪는 문제는 "유도 전압 스파이크"또는 "back-EMF"와 같은 단어를 듣고 합리적으로 결론을 내린다는 것입니다.

따라서 인덕터가 스위칭되면 1000V 배터리와 같은 순간입니다.

개략도

이 회로 시뮬레이션CircuitLab을 사용하여 작성된 회로도

실제로이 특정한 상황에서, 이것은 어느 정도 일어나는 일입니다. 그러나 문제는 중요한 단계가 빠져 있다는 것입니다. 인덕터는 우리를 자극하기 위해 실제로 고전압을 생성하지 않습니다. 인덕턴스의 정의를 살펴보십시오.

v(t)=Ldidt

어디:

  • L
  • v(t)t
  • i

이 대신에를 제외하고, 인덕터에 대한 옴의 법칙처럼 저항 우리가 인덕턴스를 하고, 대신에 현재 우리가 가진 현재의 변화의 속도를 .

이것이 영어로 의미하는 것은 인덕터를 통한 전류의 변화율이 전압을 가로 지르는 전압에 비례한다는 것입니다. 인덕터에 전압이없는 경우 전류는 일정하게 유지됩니다. 전압이 양수이면 전류가 양수보다 높아집니다. 전압이 음수이면 전류가 감소하는 것보다 (또는 음수가됩니다-전류가 어느 방향 으로든 흐를 수 있습니다!)

결과적으로 인덕터의 전류는 무한히 높은 전압이 필요하기 때문에 즉시 멈출 수 없습니다. 고전압을 원하지 않으면 전류를 천천히 변경해야합니다.

결과적으로 순간적으로 인덕터를 전류 소스 로 생각하는 것이 좋습니다 . 스위치가 열리면 인덕터에 흐르는 모든 전류가 계속 흐르기를 원합니다. 전압은 그것이 일어나기 위해 필요한 모든 것이 될 것입니다.

개략도

이 회로를 시뮬레이션

이제 1000V 전압 소스 대신 20mA 전류 소스가 있습니다. 나는 20mA를 합리적인 값으로 임의로 선택했습니다. 실제로 이것은 스위치가 열릴 때의 전류입니다. 릴레이의 경우 릴레이 코일의 저항으로 정의됩니다.

이제이 경우 20mA 이상이 흐르려면 어떻게해야합니까? 스위치로 회로를 열었으므로 폐쇄 회로가 없으므로 전류가 흐를 수 없습니다. 그러나 실제로는 가능합니다. 전압은 스위치 접점을 가로 지르도록 충분히 높아야합니다. 스위치를 트랜지스터로 교체하면 트랜지스터를 차단하기에 충분히 높은 전압이 필요합니다. 그래서 그것은 일어나고, 당신은 나쁜 시간을 보내고 있습니다.

이제 예제를 살펴보십시오.

개략도

이 회로를 시뮬레이션

i(t)=Cdv/dt

이것은 LC 회로 입니다. 이상적인 시스템에서 에너지는 커패시터와 인덕터 사이에서 영원히 진동합니다. 그러나 릴레이 코일의 저항은 매우 길고 (매우 길고 얇은 와이어이므로) 다른 구성 요소로 인한 시스템 손실도 적습니다. 따라서 에너지는 결국이 시스템에서 제거되어 열 또는 전자기 방사로 손실됩니다. 이를 고려한 단순화 된 모델은 RLC 회로 입니다.

사례 B는 훨씬 간단합니다. 실리콘 다이오드의 순방향 전압은 전류에 관계없이 0.65V 정도입니다. 따라서 인덕터 전류가 감소하고 인덕터에 저장된 에너지가 릴레이 코일과 다이오드에서 열 손실됩니다.

사례 C도 비슷하다. 스위치가 열릴 때 백 -EMF는 제너를 역 바이어스하기에 충분해야한다. 공급 전압보다 높은 역 전압을 갖는 제너를 선택해야합니다. 그렇지 않으면 스위치가 열려 있어도 공급 장치가 코일을 구동 할 수 있습니다. 또한 제너 역 전압보다 큰 이미 터와 콜렉터 사이의 최대 전압을 견딜 수있는 트랜지스터를 선택해야합니다. 케이스 B에 비해 제너의 장점은 인덕터 양단의 전압이 높기 때문에 인덕터 전류가 더 빨리 감소한다는 것입니다.


나는 전기 엔지니어가 아니며 기본 물리학을 잘 이해하지 못하지만 다이오드가있는 B의 경우 전류가 다이오드를 통해 순환하고 인덕터가 저장된 에너지를 소실한다는 것을 이해합니다. 제너 다이오드가있는 C의 경우 전압이 제너 전압보다 높다고 가정하면 에너지는 빠르게 접지됩니다.
Aleksander

커패시터가있는 케이스 A를 잘 이해하지 못합니다. 트랜지스터가 꺼질 때 캡이 이미 충전되어 있다고 생각하지만 Andy 아래에서는 전류가 사라질 때까지 전류가 앞뒤로 진동한다고 말합니다. 왜 그런지 모르겠습니까? 브러시 DC 모터의 경우 디커플링 커패시터로 사용되는 것을 보았 기 때문에 원래 캡을 언급했으며 캡과 제너 다이오드의 조합을 사용하려고 생각했습니다.
Aleksander

@Aleksander 편집 내용을 참조하십시오.
Phil Frost

5

유도 부하에 저장된 에너지를 최대한 빨리 줄이려면 또 다른 변형이 사용됩니다. 이것은 빠른 오프 타임이 필요한 릴레이 회로에서 사용되는 것을 보았습니다. 다이오드의 문제점은 릴레이 코일에 보유 된 에너지가 소산되는 데 시간이 걸리고 (전류가 재순환되고 느리게 감소하기 때문에) 저항이 코일과 병렬로 배치되면 백 -EMF는 더 커지지 만 에너지를 소비한다는 것입니다. 좀 더 빠르게.

예를 들어, 50mA 코일 전류는 다이오드에서 0.7V의 피크 백 EMF를 생성하지만 1k 저항에서 50V입니다. 트랜지스터의 정격 전압이 100V 인 경우에는 문제가되지 않습니다.

이 아이디어의 수정은 저항과 직렬로 다이오드를 사용하는 것입니다. 이제 저항은 전류에서 정상적으로 작동하지 않습니다. 역 전압 상황 만 처리합니다.

저항이 클수록 에너지가 더 빨리 소산되고 릴레이 (또는 솔레노이드 등)가 기계적으로 빨리 꺼집니다.

커패시터 버전도 고려해야합니다. 코일에 저장된 에너지는 트랜지스터가 열릴 때 방출되고 이것은 저장된 에너지와 관련된 피크 전압을 형성하는 커패시터로 스윕됩니다. 인덕터에 저장된 에너지는 다음과 같습니다.-

Li22Cv22

이 두 방정식을 동일시하면 트랜지스터가 회로를 열 때 피크 백-엠프가 무엇인지 계산할 수 있습니다. 그러면 코일과 커패시터 사이에서 전류가 0으로 오름차순으로 흐른다는 것을 알 수 있습니다. 시간이 오래 걸릴 수 있지만 (마이크로 초 단위), 1 차 진동주기 후 역전되는 릴레이 코일 전류는 릴레이를 빠르게 끕니다. 일반적으로 릴레이의 코일 저항은 발진의 절반주기가 릴레이 코일을 재 활성화하기에 충분한 전류를 갖지 않도록 충분히 높습니다.

따라서 커패시터 아이디어는 때때로 (드물게) 사용됩니다. 때로는 저항과 직렬로 사용되어 속도를 높여줍니다.

제너 아이디어는 0.7 볼트에서 순방향으로 전도되는 다이오드와 달리 제너는 (하지만) 12 볼트에서 전도하므로 다이오드 단독보다 훨씬 빠르게 저장된 에너지의 소산을 가속화하기 때문에 유용하다. 또한 제너가 있으면 최대 전압 포인트가 저항 및 커패시터보다 더 쉽게 정의되므로 사용할 수 있습니다.


커패시터 회로를 24V 릴레이와 함께 사용하면 역 Vbe 고장 및 장기 손상의 위험이 있는지 궁금합니다. 턴온 전류는 또한 MOSFET의 경우 베타 또는 Ids에 의해서만 제한된다. 상당히 클 수있다.
Spehro Pefhany

1
@spehro 캡은이를 피하기 위해 피크 전압이 공급의 두 배 이상 상승하지 않도록 값이 충분히 커야합니다.
Andy 일명

2

일반적인 방법은 위의 사례 B를 사용하는 것입니다. 이것을 백 -EMF 다이오드 또는 플라이 백 다이오드라고 합니다. A의 커패시터가 작동하지 않을 것입니다. 경우 C는 때때로 H- 브릿지와 부하가 양뿐만 아니라 양으로 구동되는 경우에 볼 수 있으며,이 경우 간단한 병렬 다이오드를 사용할 수 없습니다.


1
A의 커패시터가 작동하지 않는 이유는 무엇입니까?
Phil Frost

@PhilFrost 다이오드처럼 특정 값에서 백 -EMF를 고정하지 않습니다. 따라서 피크 전압은 회로의 커패시턴스와 인덕턴스 (예측하기 어렵다)에 따라 달라집니다. 또한 LC 회로는 공진 (조정 회로)이 가능하여 문제를 일으킬 수 있습니다.
John Honniball

E=1/2LI2E=1/2CV2

@PhilFrost 내 말은 거의 모든 오래된 다이오드가 역기전력을 제한한다는 것입니다. 커패시터가 그렇게하려면 코일 인덕턴스를 측정하고 계산해야합니다. 나는 대부분의 초보 독자들이 그 모든 문제를 해결하기를 기대하지는 않는다. 나는 그들이 단순히 다이오드를 사용하도록 제안하고 있습니다.
John Honniball

혼란스러운 점은 귀하의 답변이 "작동하지 않을 것"이라고 말합니다. "더 복잡하고 귀하의 경우에는 다이오드보다 잘 작동하지 않습니다"와는 상당히 다릅니다.
Phil Frost
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.