Tôi có một tín hiệu có đầu ra quy mô đầy đủ trên ADC 12 bit là 4095. Nếu tôi giảm tín hiệu thì tôi thấy số đầu ra là (giả sử) 4000 đầu ra đã giảm 95. Nhưng 95 thì sao? Những bộ phận đó được gọi là gì? Nó rõ ràng (?) Không phải bit.
Tôi có một tín hiệu có đầu ra quy mô đầy đủ trên ADC 12 bit là 4095. Nếu tôi giảm tín hiệu thì tôi thấy số đầu ra là (giả sử) 4000 đầu ra đã giảm 95. Nhưng 95 thì sao? Những bộ phận đó được gọi là gì? Nó rõ ràng (?) Không phải bit.
Câu trả lời:
Nói như một kỹ sư ứng dụng tại một công ty sản xuất chip ADC ... đơn vị được gọi là LSB
(bit có ý nghĩa nhỏ nhất), vì vậy trong ví dụ của bạn, mã đầu ra ADC sẽ là 4000 LSB. (Một nhà bình luận lưu ý rằng điều này cũng có thể được gọi Counts
; điều này cũng có ý nghĩa đối với ADC có độ dốc kép.)
Điều này thường chỉ thú vị khi đọc biểu dữ liệu của ADC, trong đó thường có một mức độ chính xác được chỉ định cho INL (Không tuyến tính tích phân) / DNL (Không tuyến tính vi sai) / lỗi bù / lỗi khuếch đại. Xem ví dụ về biểu dữ liệu cho MAX11300 , Thông số kỹ thuật điện của ADC. (Tiết lộ: Tôi là kỹ sư ứng dụng Maxim và đây là một trong những sản phẩm tôi hỗ trợ.) Maxim cung cấp cho các đơn vị INL / DNL là LSB.
Lưu ý đây không phải là một đơn vị vật lý, nó chỉ là một tên cho giá trị đếm thô được ADC trả về. Dường như không có sự đồng thuận thực sự về việc gọi đơn vị mã ADC thô này là gì. Thông thường, một ứng dụng sẽ sử dụng một số ánh xạ tuyến tính (và có thể là các giá trị hiệu chuẩn) để chuyển đổi mã ADC LSB thành một đơn vị vật lý có ý nghĩa. Ví dụ: 4000 LSB * 5,00 Volts / 4096 LSB = 4,88 Volts.
Khi tôi viết phần mềm để thực hiện loại chuyển đổi này, tôi thường đặt tên cho giá trị ADC thô giống như ADC_Code
và điện áp là ADC_Voltage
. Tôi sẽ lo ngại rằng trong ngữ cảnh của phần mềm, "đếm" có thể bị hiểu sai là số lần lặp (có giá trị bên trong một DVM hoặc ADC có độ dốc kép khác thực sự tính thời gian để sạc / xả tụ điện) .
Các Wikipedia bài viết về ADCs đề cập đến các khoản là "mức độ".
Các giá trị thường được lưu trữ điện tử ở dạng nhị phân, vì vậy độ phân giải thường được biểu thị bằng bit. Do đó, số lượng giá trị rời rạc có sẵn, hoặc " cấp độ ", được coi là sức mạnh của hai. Ví dụ: ADC có độ phân giải 8 bit có thể mã hóa đầu vào tương tự thành một trong 256 mức khác nhau, vì 2 ^ 8 = 256. Các giá trị có thể biểu thị các phạm vi từ 0 đến 255 (tức là số nguyên không dấu) hoặc từ −128 đến 127 (tức là số nguyên đã ký), tùy thuộc vào ứng dụng.