Kết quả ADC hợp lý và phải hợp lý là gì?


10

Sê-ri TI MSP430F20XX có đầu ra ADC bên trong 12 bit, được chứng minh là đúng.

Sự khác biệt giữa đầu ra bên trái và đầu ra bên phải là gì? Ưu và nhược điểm của họ là gì?

Câu trả lời:


11

Trên bộ xử lý này, thanh ghi chứa kết quả chuyển đổi rộng 16 bit.

Kết quả được chứng minh đúng có nghĩa là các bit [( N -1): 0] (trong đó N là số bit có độ chính xác) của thanh ghi chứa giá trị ADC và các bit có ý nghĩa nhất của thanh ghi được đặt thành 0.

Kết quả được chứng minh trái có nghĩa là các bit [15: (16- N )] của thanh ghi giữ kết quả và các bit [(15- N ): 0] được đặt thành 0.

Ví dụ: nếu kết quả chuyển đổi thực tế của bạn là 0x123, thì nó sẽ được đọc là 0x0123 nếu đăng ký được chứng minh đúng và là 0x1230 nếu nó được chứng minh trái.

Một lợi thế của kết quả được chứng minh trái (trên các bộ xử lý hỗ trợ nó) là bạn có thể chỉ lấy byte quan trọng nhất của thanh ghi, mang lại cho bạn độ chính xác 8 bit thay vì độ chính xác gốc. Điều này có thể hữu ích nếu bạn không cần độ chính xác cao hơn hoặc có các ràng buộc về RAM và muốn lưu trữ một số lượng lớn mẫu.

Mặt khác, một giá trị hợp lý bên phải có thể được sử dụng trực tiếp mà không cần chia tỷ lệ mà giá trị bên trái sẽ cần.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.