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


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.