나는 한동안 pic 마이크로 컨트롤러에 대해 배웠고 디지털 전자 기기 취급에 대한 합리적인 지식을 가지고있다. 기본 전자 프로젝트를 수행했으며 이제는 일부 상용 응용 프로그램에서 작업해야합니다.
내 질문은 안정적이고 오래 지속되는 회로를 설계하고 구축하는 방법에 관한 것입니다. LDR에서 입력을 받아 아날로그 판독 값을 7 개의 세그먼트 패널에 표시하는 자동 조명 컨트롤러 회로를 만들었습니다. 그런 다음 일부 계산을 수행하고 릴레이를 통해 조명을 제어합니다. 이 회로는 하루 24 시간 영구적으로 켜야합니다. 처음 몇 개월 동안 회로는 완벽하게 작동했지만 약 6 개월 후에는 오작동이 시작되었습니다. 7 세그먼트 디스플레이 (숫자 일부만 표시)에서 의미없는 것을 보여준 다음 표시기 LED의 전구를 켤 수 있지만 릴레이가 켜지지 않습니다. 문제는 항상 그런 식으로 작동하지는 않습니다. 때로는 완벽하게 작동합니다. 그런 다음 다시 오작동하기 시작합니다. 정확한 순서는 없습니다.
이제 내 질문은 왜이 회로들이 이런 식으로 행동 하는가입니다. 나는 이것이 간격없이 하루 종일 작동하기 때문일 수 있다고 가정합니다.이 종류의 응용 프로그램은 하루 종일 작동해야합니다. 나는 사진에 대해서만 알고 있기 때문에 PIC를 사용합니다. 그림보다 atmal이 더 안정적입니까? (나는 atmal이 대부분의 자동화 응용 프로그램에서 사용되기 때문에 물었습니다. 그림보다 더 자주 사용됩니다) 디지털 전자 전문가의 조언이 필요합니다. 이런 종류의 산업 응용 프로그램은 어떻게 구축됩니까? 따라야 할 특별한 규칙이 있습니까? 보다 안정적인 회로를 설계하는 방법은 무엇입니까? 전문가의 조언이나 지침은 높이 평가됩니다. 감사합니다...
편집하다
답변에서 제안한대로 디자인의 버그를 파악하는 데 도움이되는 추가 리소스를 제공하여 답변을 편집하겠습니다.
아래는 회로가 만들어진 후 회로가 어떻게 보이는지 설명하는 이미지입니다. 회로에 전원을 공급하는 12V 센터 탭 트랜스포머로 반파 정류기를 사용하여 정류 한 다음 7805 IC를 사용하여 조정합니다.
아래는 회로도 설계입니다.
추가 정보가 필요한 경우 필요한 모든 것을 제공합니다. 프로그램이 필요한 경우 추가하겠습니다. 프로그램이 다소 길며 인터럽트를 사용합니다.