이것은 내가 최근에 작업 한 프로젝트의 PCB 디자인입니다 (최초의 PCB 디자인).
아이디어는 계전기없이 AC 기기 (팬, 전구 등)를 제어하는 것입니다. 이러한 응용 분야의 릴레이보다 나은 트라이 액을 사용하고 있습니다. AC 라인과의 완벽한 분리를 위해 광 분리기를 사용하고 있습니다. 랩톱에 연결된 USB 케이블 (충전기를 뽑은 상태)과 벽면 어댑터 (12V)를 사용하여 arduino를 실행 해 보았습니다.
처음에는 회로가 제대로 작동하는 것 같습니다. UART를 사용하여 코드를 컨트롤러 및 제어 전구 (켜기 / 끄기뿐만 아니라 흐리게)에 덤프 할 수있었습니다. UART를 통해 명령을 보냈습니다. 그러나 AC 라인에 스파크가 발생할 때마다 (팬을 꽂거나 뺄 때) 마이크로 컨트롤러는 만족스럽지 않습니다. 때로는 재설정되어 (그림의 더 좋은 부분) 다른 시간에는 멈추고 UART를 통해 명령을 보낼 수 없습니다. 구운 코드가 영향을 받는지 확실하지 않지만 때로는 코드를 다시 업로드해야했습니다. 다른 방에서 팬을 켜거나 끄면 아무런 영향이 없습니다.
가능한 문제 :
1) PCB에 접지면이 없습니다.
2) 스파크로 인한 일종의 EMI.
또한 팬과 같은 방식으로 온수기 (800 와트 저항 부하)를 꽂으려고했지만 아무 일도 일어나지 않았습니다. 그래서, 이것이 문제를 일으키는 유도 부하라고 생각합니다.
이 문제에 대한 건설적인 해결책은 대단히 감사하겠습니다.
감사.