단일 5V 릴레이 모듈 (jqc-3ff-sz) 사용-도움 요청
전자 배경이 누락 된 개발자 배경이 있습니다. 나는 큰 관심을 가진 몇몇 스레드를 읽었습니다.
- 단일 5V 릴레이 (jqc-3ff-sz) 사용-안전 조언 필요 및
- 5V 릴레이 (jqc-3ff-sz)
3 개의 릴레이를 구동해야하는데 너무 많은 전력을 사용하여 이미 RPi를 파괴했기 때문에 외부 5v psu Psu (Vcc), RPi 및 릴레이의 접지 핀이 모두 함께 연결된 릴레이 모듈에 전원을 공급할 생각이었습니다. 릴레이의 IN- 핀은 다른 GPIO 핀에 직접 연결됩니다 (이미지 참조). 위의 답변 중 하나에 따라 가능해야합니다.
이제 GPIO 값 Low <-> High를 토글해도 릴레이가 항상 켜져있는 것을 볼 수 있습니다 (녹색 LED는 항상 불타고 있음). 그러나 전류 소모량에 약간의 차이가 있습니다.
- GPIO 값이 낮 으면 136uA 만 소비됩니다.
- GPIO 값이 높으면 4mA가 소모됩니다 (5mA 바로 아래에서 안전하다고 생각합니다).
그러나 다시 두 경우 모두 릴레이가 ON 상태로 유지되고 내가 예상했을 때 토글되지 않습니다.
누군가이 문제를 '디버그'하기위한 조언 / 팁을 줄 수 있습니까? 많은 감사합니다.

편집 : V2
광범위한 정보와 답변에 미리 감사드립니다. 나는 그들을 처리하려고 노력하지만 쉽지는 않습니다. @Joan에게 : 바로 스키마를 찾을 수 없습니다. 그러나 다음 질문에서 시각화되는 것은 정확히 동일합니다 ( 단일 5V 릴레이 사용 (jqc-3ff-sz)-안전 조언 필요 ).
또한 전압이 충분히 높지 않다는 것을 알고 있습니다. 그것은 나에게 이미 논리적으로 보인다. 또한 내가 sparkfun 논리 변환기 (https://learn.sparkfun.com/tutorials/bi-directional-logic-level-converter-hookup-guide/all) 또한 결과 없음 :
- GPIO 끄기 : 안정적인 릴레이 끄기 상황 제공
- GPIO 켜짐 : 릴레이가 진동 (켜짐 / 꺼짐 및 그 반대로) 발생
cf. Fritzing 계획. (자세한 계획을 제공하지 못해 죄송합니다) 그래서 누군가가이 설정을 통해 만날 수 있다면 나도 괜찮습니다. 벌써 감사합니다!

편집-V3 @joan,
질문에 따라 모듈 사진을 추가했습니다. 이 일로 나를 도울 수 있기를 바랍니다. 이미 감사합니다.




답변
불행히도이 특정 릴레이를 사용하는 많은 다른 릴레이 보드가 있지만 다른 구동 전자 장치를 특징으로 할 수 있습니다. 따라서 확실한 답을 제공하기가 어렵습니다. 그러나이 훌륭한 arcticle / 1 /이이 보드와 OP가 설명하는 문제를 다루고 있다는 징후가 있습니다.

이 회로가 보드와 일치하는지 확인하기 위해 OP에 맡기지 만 제공된 사진과 동작에 대한 설명에서 이것이 맞는 것 같습니다.
PCB의 그림은 트랜지스터가 부하의 하이 사이드 (릴레이 코일)에 있음을 보여줍니다. 따라서이 트랜지스터가 바이폴라 접합 트랜지스터 인 경우 PNP가됩니다. OP의 측정에 따르면 "GPIO 값이 높으면 4mA가 소비된다"는 트랜지스터가 FET가 아닌 바이폴라라고 가정하는 것이 안전합니다. 이것은 트랜지스터의 마킹으로 "2TY"를 확인하는 OP에 의해 백업됩니다. 따라서 / 1 /에 따르면 이것은 단점이 있습니다.
릴레이를 차단하려면 신호 전압이 Vcc 근처에 있어야합니다. Vbe 포화 전압은 -1.2Volt입니다. 따라서 5V가 공급되는 경우 5-1.2 = 3.8V보다 낮은 것은 트랜지스터를 포화 상태로 유지합니다. 즉, 회로에 5V를 공급할 수없고 3.3V 마이크로 프로세서를 사용하여 입력 신호를 제공 할 수 없습니다. 볼트가 PNP 트랜지스터를 닫을만큼 충분히 높지 않습니다.
/ 1 /는이 문제를 극복 할 수있는 간단한 솔루션을 제공합니다. 그러나 이것은 Pi의 전압 조정기에서 추가 전류를 끌어와 더 많은 수의 릴레이를 구동해야하는 경우 작동하지 않을 수 있습니다 (참고 : 여기 와 여기 및 여기 에서 3.3에서 최대 800mA를 공급할 수 있음을 나타냅니다. V 레일이므로 이러한 릴레이 모듈을 상당히 많이 사용할 수 있습니다) :
즉, 라즈베리 파이 또는 ESP8266에서 사용하려면 3.3 볼트 핀을 사용하여 릴레이에 공급해야합니다. 릴레이는 5V 유형이지만 3.3V에서 작동하지만 70ohm에서는 3v3 LDO에서 추가로 47mA를 사용합니다.
위의 내용은 논리 레벨 변환기를 사용하여 실패하는 이유를 설명하지 않습니다 (질문의 V2 편집에서 알 수 있듯이).
/ 1 /은 3.3V GPIO 핀에서 릴레이 보드를 구동하기 위해 추가 트랜지스터를 사용할 것을 권장합니다. 그러면 논리가 다시 반전됩니다.

당신은 실수를 저질렀습니다. GPIO 핀으로 릴레이 코일을 전환하려는 것 같습니다. 릴레이 모듈이 3.3V 입력을 사용하도록 설계 되지 않은 경우 다른 RPi를 차단할 위험이 있습니다.
GPIO 핀은 3.3V 용이며 3.3V 전용입니다.
또한 GPIO 핀은 섬세한 작은 꽃입니다. 그들은 많은 전류를 소싱 (또는 싱크)하지 않으며 정격 한계를 초과하는 전압을 전혀 견디지 못합니다.
내 대답의 나머지는 다음과 같습니다.
릴레이 모듈에 대한 자세한 사양 을 얻으십시오 (@joan cmt 당). 질문을 편집하여 세부 정보를 추가하거나 세부 정보가 누락되지 않도록 링크하는 것이 좋습니다.
더 나은 답을 얻는 데 도움이되는 명확성을 위해 : 삐걱 거리는 물건 대신 실제 회로도를 만듭니다 ( 방법은 다음과 같습니다 ).
이 사이트 에서 릴레이 질문을 어떻게 유도해야하는지 수없이 많습니다 . 일부는 회로도를 포함합니다. 읽어 볼까요? ( 1 , 2 , 3 , 더 필요한 경우 : 1,304 개의 다른 결과 )
편집하다:
OP의 질문에 대한 정답 은 Ghanima의 답변 에서 두 번째 회로도 인 것으로 보입니다 . 나는 이것이 정답이라는 것이이 기사 의 저자가 수행 한 분석의 정확성 / 적용성에 달려 있기 때문에 "나타납니다" 라고 말합니다 .
아마도 더 큰 의미에서이 질문에 대한 또 다른 대답과 여기 RPi SE에서 볼 수있는 수백 가지 다른 대답은 다음과 같은 간단한 규칙을 따르는 것입니다.
상세 사양 세트를 제공하지 않는 FLY-BY-NIGHT 판매자로부터 전자 부품을 구입하지 마십시오 : "사양 시트 없음-판매 없음!"
이 질문은 공급 업체에서 "사양 시트"를 제공 한 경우 모든 관련 당사자가 소비하는 시간과 노력의 일부만으로 해결 될 수 있습니다. 나는 최근에 양질의 공급 업체를 식별하는 데 대한 몇 가지 세부 사항과 조언과 함께이 관점 에 대한 보다 뾰족한 버전을 게시했습니다 .
게시 한 다소 불분명 한 사진에서 장치에는 광 분리기가 아니라 트랜지스터가 있습니다.
왜 작동하지 않는지는 분명하지 않지만 3.3V에서 제어 할 수없는 PNP 트랜지스터를 사용하여 낮은 레벨로 트리거되는 또 다른 유형의 불량 모듈이 있습니다. (이것은 제조업체가 1 센트의 일부를 절약했습니다.)
회로 없이는 확신 할 수 없습니다. 회로에 포함 된 내용을 확인하기 위해 직접 회로를 추적하는 것은 매우 간단합니다.
참고 모듈에 주 전압을 넣을 계획이 아니기를 바랍니다. 보드에 보이는 찌꺼기에서 컷 아웃이 있어도 불충분 한 격리가있을 것입니다. 보드의 상태가 불량한 제조를 나타 내기 때문에 이것은 아마도 다른 장치의 값싼 찢어짐 일 것입니다.
@Ghanima : 마지막 질문 : 여러 릴레이를 구동하기 위해 작동 가능한 회로를 복제하는 경우 내 그림에 표시된대로 접지 (X1-1) 및 5V (X1-2)를 공유 할 수 있습니까?
아니면 서로 다른 별도의 회로 여야합니까? 그러나 접지 및 5V는 PSU 커넥터를 통해 공유됩니다
. PS. OP는 무엇을 의미합니까?
