Tôi có một "vấn đề" trong khi cố gắng đo điện áp bên ngoài từ một tế bào tiền xu. Tôi đã đơn giản hóa mạch của mình, nhưng về cơ bản tôi có đồng hồ thời gian thực DS1307 được cung cấp bởi đầu ra Arduino 5v và một tế bào đồng xu được kết nối với BBat để giữ cho đồng hồ tồn tại trong khi Arduino tắt máy. Ý tưởng của tôi là đo mức pin với Arduino bằng cách kết nối dương của nó với đầu vào tương tự và đọc mức điện áp. Vì vậy, tôi nghĩ, vì điện áp tối đa là 3v, tôi có thể sử dụng 3v3 làm ISF và đặt tham chiếu tương tự ra bên ngoài và sau đó đọc kết quả chính xác. Kết quả khá tuyệt vời và các bài đọc từ Arduino cũng giống như đọc điện áp pin từ đồng hồ vạn năng của tôi. Vấn đề xảy ra khi tôi ngắt kết nối nguồn từ Arduino (kết nối USB). Đối với sự ngạc nhiên của tôi, Arduino không tắt (một số đèn led tiếp tục bật),
Tại sao chuyện này đang xảy ra? Arduino lấy dòng điện từ Pin Analog như thế nào? Là mạch nhỏ này một quang sai điện tử?