마이크로 컨트롤러가 장착 된 디지털 디머


11

저항성 부하를위한 디지털 조광기를 구축하고 싶습니다. 나는이 회로를 찾았습니다.

주차

  • 입력 전압은 220VAC 50Hz입니다.
  • 그림의 빨간색 상자는입니다 Zero Crossing Detection.

AC 전압이 제로를 통과하면 마이크로 컨트롤러가 중단되어 제로 크로싱을 감지합니다. 따라서 Triac특정 후 를 트리거하여 필요한 전압에 도달 할 수 있습니다. Delay이 회로를 권장합니까? 그렇다면 Red BoxAC 전압의 영점을 감지하기 위해 (그림에 표시된) 로 교체 할 IC가 있는지 알려주십시오 (내 회로는 가능한 한 작아야 함)?

PS 부하의 소비 에너지를 줄이기 위해이 회로가 필요하므로 회로 자체는 최대 5 와트를 소비해야합니다.

답변:


14

이 질문에 대한 답변 에서 220V 측의 U1, R12 및 2 시리즈 저항으로 완벽한 제로 크로싱 검출 회로를 수행하는 방법에 대해 설명합니다. 하나의 솔루션은 공통 옵토 커플러를 사용하고 다른 하나는 Darlington 옵토 커플러를 사용합니다.이 솔루션은 옵토 커플러의 LED를 구동하는 데 적은 전류가 필요하므로 직렬 저항의 전력이 적습니다 (완전한 제로 크로싱 검출기의 경우 200mW 미만).

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

왼쪽의 빨간색 상자와 정류기가 교체됩니다.

dd를 편집하십시오 . 2012-07-14
AC 입력 광 커플러가 너무 비싸면 1N4148이있는 일반 광 커플러를 역 병렬로 사용할 수 있습니다.

광 커플러

저렴한 비용과 폭 넓은 혜택을 누릴 수 있습니다. LTV-817 10 %의 양 1,000 비용은 아직 상당한 50 % CTR을 갖는다. 달링턴 출력 이있는 LTV-815 는 2 % 만 더 구입할 수 있습니다. 반주기마다 1 개의 양의 펄스 대신 반주기보다 약간 긴 양의 펄스가 있습니다.

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

주 주파수가 50Hz이면 한주기는 20ms입니다. 그러면 양의 펄스 길이가 12ms이면 두 개의 제로 크로싱을 대칭 적으로 처리한다는 것을 알고 있습니다. 제로 크로싱은 10ms 떨어져 있기 때문에 12ms 펄스 시작 후 1ms, 끝 전 1ms가있었습니다. 따라서 다음 제로 크로싱은 펄스 종료 후 9ms가됩니다.
이것은 소프트웨어에서 매우 쉽고 BOM 비용을 낮게 유지합니다.
(편집 끝)

그러나 트라이 악 드라이버를 조심하십시오. 입력은 옵토 커플러를 통해 전원에서 분리되어 있지만 드라이버 측에서는이를 잊어 버렸기 때문에 회로는 결국 전원에 직접 연결되어 치명적일 수 있습니다!

그 쪽에도 옵토 커플러가 필요합니다. MOC3051 데이터 시트의 일반적인 응용 분야 :

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

랜덤 위상 광 커플러 (MOC3051 등) 를 사용해야합니다 .


당신의 다른 대답 은 또한 그것을 잘 설명합니다.
m.Alin

물론이야. 방금 추가 정보 소스를 가리키고있었습니다 .
m.Alin

스티븐 정말 미안하지만 전문적이지는 않습니다. 이걸 알아낼 수 있을까요? 마이크로 컨트롤러를 어디에 두어야합니까? 당신이 말했듯이 첫 번째 이미지는 레드 박스 플러스 정류기로 대체 될 수 있습니다. 그래서 R1과 R2를 220VAC에 직접 연결할 수 있습니까 ???? 그렇다면 R1과 R2의 값은 무엇입니까 ?? 혼란 스러워요. :(
Mehrdad Kamelzadeh

1
@Mehrdad-대량 생산을 위해서는 가능한 한 적은 수의 부품이 필요합니다. 완벽한 신호를 제공하기 위해 여러 구성 요소가 필요하지 않고 펄스 중간의 실제 제로 크로싱을 감지하기 위해 소프트웨어를 사용합니다. 대량 생산 용 소프트웨어는 사실상 무료입니다. SFH620A가 너무 비싸면 대안이 있습니다. Digikey는 650 개의 AC 입력 옵토 커플러를 나열합니다. EL814는 SFH620A 가격의 절반에 불과합니다.
stevenvh

1
@Mehrdad-실제 제로 크로싱은 펄스 중간에 있으므로 펄스 후에 만 ​​결정할 수 있습니다. 제로 크로싱에서 트라이 악을 정확히 발사하려면 ms가 너무 늦습니다. 따라서 다음 제로 크로싱이 예상되는 시간에 대한 타이머를 설정하고 해당 타이머가 인터럽트를 제공하면 제로 크로싱임을 알 수 있습니다. 동시에 입력 펄스를 처리하여 다음 제로 크로싱의 순간을 정의합니다. 따라서 항상 다음 제로 크로싱에 입력 펄스를 사용하십시오.
stevenvh

4

완전한 제로 크로스 검출기를 대체 할 수있는 IC에 대해 잘 모르지만이 회로를 사용하고 있으며 꽤 잘 작동하며 전력 소비가 매우 낮습니다.

제로 크로스 검출기

자세한 내용은 여기를 참조 하십시오 .


마이크로 컨트롤러를 사용해야합니다. 이 회로에서 어디에 있어야합니까?
Mehrdad Kamelzadeh

OUT으로 표시된 신호를 인터럽트 핀에 연결해야합니다.
Bruno Ferreira

회로의 부하 부분에 동의하십니까? 당신은 어떤 제안이나 제안을 받았습니까?
Mehrdad Kamelzadeh

부하에 대해서는 stevenvh 조언을 따르십시오. 제로 교차 감지를 위해 주전원으로부터 분리하려면 부하 제어도 분리해야합니다. 마이크로 컨트롤러의 출력 전류와 사용하는 광 트라이 악의 특성에 따라 광 트라이 악을 구동하기 위해 트랜지스터가 필요하지 않을 수 있습니다.
Bruno Ferreira

2

Atmel 의이 애플리케이션 노트 (AVR182 : Zero Cross Detector) 는 2 개의 1MΩ 저항으로 영점 교차 검출을 수행하는 방법을 설명합니다. 여기에는 메인 신호를 MCU에 직접 연결하는 것이 좋으며 이는 좋은 아이디어 일 수도 있고 그렇지 않을 수도 있지만 컴포넌트 측면에서 매우 효율적입니다. 당신이하는 경우 에만 트라이 악을 운전하는 것 그것은 나쁜 생각하지 않을 수 있습니다.

디버깅 할 때 물건을 단열시키는 것을 잊지 마십시오.

편집 : 재배치 된 애플리케이션 노트로 URL 업데이트


나는 그것을 보았지만 이것이 에너지 효율적이지 않다고 생각합니다. 그렇습니까?
Mehrdad Kamelzadeh

어떻습니까? 220V에서 2MΩ 저항을 통한 전류는 ~ 24mW입니다.
Trygve Laugstøl

그래서이 방법과 @Stevenvh가 여기에 제공 한 다른 방법 사이의 장단점이 무엇인지 알려주십시오 (매우 전문적이지 않으므로 매우 근본적인 질문을 제기하면 미안합니다)?
Mehrdad Kamelzadeh

0

이러한 IR / UART / DMX512와 함께 단일 / 다중 채널 제로 크로스 디머 작업 좋은의 좋은 예입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.