Table of Contents
Bộ điều khiển vi mô (Grail) sử dụng các dự án chuyển đổi số tương tự (ADC) để đo các tín hiệu tương tự từ bộ nhạy và chuyển chúng thành giá trị số. Hiểu được cách đọc và giải mã dữ liệu này là thiết yếu để phát triển các dự án cảm biến chính xác và đáng tin cậy. Hướng dẫn này cung cấp thông tin thực tế về việc làm việc với dữ liệu của tập tin đờn ông (ADC).
Căn bản của ADC của Hội Đồng Quản trị Liên bang
ADC chuyển đổi một điện thế tương tự, thường từ 0 đến 5 vôn thành một số điện số. Độ phân giải của ADC quyết định bao nhiêu giá trị riêng biệt mà nó có thể sản xuất. Đối với hầu hết các bảng điều hành, độ phân giải ADC là 10 bit, kết quả là giá trị từ 0 đến 1023.
Đang đọc dữ liệu AEC
Để đọc dữ liệu AEC, hãy dùng hàm tương tự đã đọc trong bản phác thảo của bạn. Hàm này lấy số pin làm số tham số, rồi trả lại giá trị giữa 0 và 1023. Giá trị đã trả về tương ứng với cấp điện áp trên cái kẹp.
Ví dụ:
Cảm biến tiềm năngValue = tương tự đọc (A0); )
Đang giải mã dữ liệu AEC
Giá trị ADC thô có thể được chuyển đổi thành điện áp bằng công thức:
Voltage = (ADC giá trị / 1023.0) * Điện áp tham khảo
Đối với một loại máy tính chuẩn với 5V tham chiếu, cái đơn giản này là:
Voltage = (ADC giá trị / 1023.0) * 5, 0
Lời khuyên thực tế
- Bảo đảm điện thế cảm biến không vượt quá điện áp tham khảo của máy tính của máy tính.
- Dùng chức năng tương tự reference() nếu cần một điện thế tham chiếu khác.
- Làm giảm hiệu quả điện thoại hoặc lọc để giảm nhiễu trong việc đọc.
- Các cảm biến cân chỉnh thường xuyên để đo chính xác.