Đo Vcc trên ATtiny13a?

Oct 14 2020

Tôi đang cố gắng tìm hiểu xem tôi có thể đo Vcc của attiny13a hay không, nhưng mã tôi sử dụng cho arduino và attiny85 không hoạt động. Đây là nơi tôi lấy mã từ đó. Tôi biết rằng nó hoạt động bằng cách sử dụng tham chiếu 1.1v và ADC, và trong biểu dữ liệu attiny13a, nó nói rằng nó có những thứ này, nhưng tôi không thể làm cho nó hoạt động.

Trả lời

7 EdgarBonet Oct 14 2020 at 02:11

Mã bạn đã liên kết để đo tham chiếu nội bộ 1.1 V bằng cách sử dụng Vcc làm tham chiếu. ATtiny13A không thể làm điều đó. Nó có một tham chiếu bên trong 1,1 V, nhưng nó chỉ có thể sử dụng nó như một tham chiếu cho ADC, không phải như một kênh đo lường.

Những gì bạn có thể làm, nếu bạn không ngại thêm phần cứng bổ sung, là chia Vcc với một số điện trở để có được điện áp tỷ lệ với Vcc nhưng thấp hơn 1,1 V. Sau đó sử dụng tham chiếu 1,1 V để đo điện áp đó. Nói cách khác, đo Vcc thu nhỏ so với tham chiếu 1,1 V thay vì đo tham chiếu 1,1 V so với Vcc. Biểu dữ liệu sẽ giúp bạn với các chi tiết.