ฉันเรียนรู้เกี่ยวกับไมโครคอนโทรลเลอร์ pic เป็นระยะเวลาหนึ่งและมีความรู้เกี่ยวกับการจัดการอุปกรณ์อิเล็กทรอนิกส์ดิจิทัลในระดับที่สมเหตุสมผล ฉันทำงานเกี่ยวกับโครงการอิเล็กทรอนิกส์ขั้นพื้นฐานและตอนนี้ฉันต้องทำงานกับแอพพลิเคชั่นเชิงพาณิชย์บางอย่าง
คำถามของฉันเกี่ยวกับวิธีการออกแบบและสร้างวงจรที่เชื่อถือได้และยาวนาน ฉันสร้างวงจรตัวควบคุมแสงอัตโนมัติซึ่งรับอินพุตจาก LDR และแสดงค่าของการอ่านแบบอะนาล็อกบนแผงเซ็กเมนต์เจ็ดส่วน จากนั้นจะทำการคำนวณและควบคุมแสงผ่านรีเลย์ วงจรนี้จะต้องเปิดอย่างถาวร (24 ชั่วโมงต่อวัน) ไม่กี่เดือนแรกวงจรทำงานได้อย่างสมบูรณ์ แต่หลังจากประมาณ 6 เดือนมันก็เริ่มทำงานผิดปกติ มันแสดงให้เห็นถึงสิ่งที่ไร้สาระบนจอแสดงผล 7 ส่วน (แสดงเพียงบางส่วนของตัวเลข) จากนั้นจะติดหลอดไฟที่ LED แสดงสถานะ แต่มันไม่ได้เปิดสวิตช์รีเลย์นี่ไม่ใช่พฤติกรรมที่คาดหวัง สิ่งคือมันจะไม่ทำงานอย่างนั้น บางครั้งมันทำงานได้อย่างสมบูรณ์ จากนั้นมันจะเริ่มทำงานอีกครั้งเพื่อทำงานผิดพลาด ไม่มีคำสั่งที่แน่นอนในการทำงาน
ทีนี้คำถามของฉันคือทำไมวงจรเหล่านี้มีพฤติกรรมแบบนี้ ฉันคิดว่านี่อาจเป็นเพราะมันทำงานได้ทั้งวันโดยไม่มีช่วงเวลาใดแอปพลิเคชันประเภทนี้ต้องทำงานตลอดทั้งวัน ฉันใช้ PIC เพราะฉันรู้เกี่ยวกับรูปเท่านั้น atmal เชื่อถือได้มากกว่ารูปหรือไม่ (ฉันถามเพราะ atmal ใช้ในแอปพลิเคชันระบบอัตโนมัติส่วนใหญ่บ่อยกว่าที่ใช้รูป) ฉันต้องการคำแนะนำจากผู้เชี่ยวชาญในอุปกรณ์อิเล็กทรอนิกส์ระบบดิจิตอล การใช้งานอุตสาหกรรมประเภทนี้สร้างขึ้นได้อย่างไร? มีกฎพิเศษที่ต้องปฏิบัติตามหรือไม่? วิธีการออกแบบวงจรที่เชื่อถือได้มากขึ้น? คำแนะนำหรือคำแนะนำจากผู้เชี่ยวชาญจะได้รับการชื่นชมอย่างมาก ขอขอบคุณ...
แก้ไข
ตามที่แนะนำในคำตอบฉันจะแก้ไขคำตอบของฉันโดยให้แหล่งข้อมูลเพิ่มเติมเพื่อช่วยในการหาจุดบกพร่องในการออกแบบ
ภาพด้านล่างเป็นภาพที่อธิบายถึงลักษณะของวงจรหลังจากสร้างขึ้น มันเป็นศูนย์จ่ายไฟแบบต๊าป 12V ซึ่งจ่ายไฟไปยังวงจรมันได้รับการแก้ไขโดยใช้ rectifier rectifier ครึ่งคลื่นจากนั้นควบคุมโดยใช้ 7805 IC
ด้านล่างคือการออกแบบวงจร
หากต้องการข้อมูลเพิ่มเติมใด ๆ ฉันจะให้ทุกอย่างที่จำเป็น หากต้องการโปรแกรมฉันจะเพิ่ม โปรแกรมค่อนข้างยาวใช้การขัดจังหวะ