Có ai khác đã có những trường hợp mà một AVR chỉ ngừng hoạt động một cách bí ẩn sau vài tháng, nhưng việc lập trình lại nó sẽ mang nó trở lại?
Tôi đang chạy một loạt các atmega328 trong mạng cảm biến không dây. Bây giờ tôi đã có 3 lần (trong khoảng một năm) khi một trong số họ vừa ngừng hoạt động. Tôi sẽ ghi lại chương trình cho nó và nó sẽ bắt đầu hoạt động trở lại. Nó không phải luôn luôn là cùng một đơn vị, vì vậy có vẻ như đó không phải là một con chip bị lỗi.
Điều đó có vẻ như là một điều khá tai hại sẽ khiến mọi người không sử dụng AVR, vì vậy rõ ràng đó là điều gì đó về hoàn cảnh cụ thể của tôi. Tôi chỉ tự hỏi nếu có ai khác đã chạy vào nó và có thể có một số gợi ý.
Tôi đang hết pin 3,3V, vì vậy điện áp sẽ xuống quá thấp để hoạt động một vài tháng một lần và tôi phải thay thế các lần sạc lại. Các mô-đun sử dụng chế độ ngủ và bộ đếm thời gian theo dõi để ngủ trong 60 giây, đọc, radio trở lại trạm gốc và sau đó ngủ lại. Các mô-đun tương thích với arduino, vì vậy tôi đã không lật bit "đừng để tôi ghi lại bit này".