Tôi đã phải làm khá nhiều việc này ở một công việc RL trước đây, vì vậy tôi sẽ xem xét các vấn đề tôi có thể thấy ở đây và đưa ra ít nhất một mô tả phác thảo về những gì chúng tôi đã làm, mặc dù a) cách đây khoảng 20 năm bộ nhớ có thể không phù hợp với thực tế, b) đó là trên một hệ thống an toàn nội tại có thêm các thành phần bổ sung để hạn chế nguồn điện có sẵn trong các điều kiện lỗi và c) Tôi không phải là nhà thiết kế ban đầu.
Mạch cấp khối là nguồn dòng được chuyển đổi (ổn định, chính xác hợp lý nhưng không chính xác theo yêu cầu đo) cung cấp cho cảm biến PRT được kết nối Kelvin và điện trở tham chiếu có độ chính xác cao (0,01%), với các điểm khác nhau được cung cấp qua điện trở bảo vệ và bộ ghép kênh với ADC tích hợp độ dốc kép 24 bit. Điều này cho độ chính xác 0,01C ở giữa phạm vi, nhưng chỉ 0,02C (0,013C IIRC) ở mức cao vì dòng rò tác động lên các điện trở bảo vệ, mức thấp có thể sửa được như ghi chú dưới đây. Sử dụng một điện trở tham chiếu và đo lường theo tỷ lệ sẽ tránh được sự cần thiết của một nguồn dòng chính xác và ổn định và làm giảm các ràng buộc trên tham chiếu ADC để một thành phần thương mại bình thường sẽ đủ.
Tôi giả sử điểm đo ở xa thiết bị điện tử (cảm biến nằm ở cuối cáp), vì nếu không, bạn sẽ gặp vấn đề lớn với thiết bị điện tử nằm ngoài phạm vi nhiệt độ quy định (phạm vi công nghiệp bình thường là -55 + 85C). Điều này khá chính xác khi sử dụng các kết nối Kelvin (PRT 4 dây) để có thể loại bỏ điện trở cáp khỏi phép đo - dòng điện kích thích được gửi xuống một cặp dây và điện áp được đo ở bên kia (nơi có chi phí cáp rất cao, bạn có thể sử dụng 3 dây với độ dài cân bằng và bù cho dây chung với một số phép đo và phần mềm hơn). Phép đo cơ bản là đo điện áp trên cảm biến và trên điện trở tham chiếu;
Chuyển đổi dòng kích thích để tránh tự làm nóng trong khi cho phép mức kích thích đủ cao để đưa ra mức tín hiệu hợp lý; bạn có thể chọn dòng điện kích thích để điện trở mạch cảm biến cao nhất cung cấp điện áp gần toàn dải nhưng vẫn ở vùng tuyến tính, có tính đến điện trở của cảm biến, tham chiếu, cáp kết nối, biến đổi nhiệt độ của chúng, biến đổi nhiệt độ của nguồn hiện tại, v.v. Bạn có thể đặt dòng kích thích bằng đầu ra DAC (một bộ xử lý thực tế, không phải các dòng PWM) và sử dụng phần mềm để điều chỉnh mức ổ đĩa trong thời gian dài để giữ cho ADC đọc cao nhất gần với toàn bộ phạm vi - điều này sẽ tránh được mất độ phân giải ở nhiệt độ thấp (nhiệt độ PRT thấp = điện trở thấp = đọc ADC thấp = ít bit trên mỗi độ = độ chính xác giảm).
Việc sử dụng một ADC duy nhất sẽ tránh được các vấn đề về khớp (mis) của các ADC gây ra các lỗi không thể đo lường được; hệ thống của tôi có cấu hình ADC là kết thúc đơn nhưng bạn có thể thấy rằng cấu hình đầu vào vi sai đơn giản hóa các vấn đề, tuy nhiên hãy theo dõi các dòng rò và cách chúng thay đổi theo chế độ chung đầu vào. Sử dụng bộ chuyển đổi độ dốc kép, bạn cần sử dụng tụ polypropelene hoặc polyetylen trong mạch ADC để giảm thiểu sự hấp thụ điện môi, chúng rất lớn và đắt tiền (và cũng sử dụng vòng bảo vệ trên PCB và giảm thiểu độ dài vết PCB nhất định vì epoxy trong FR4 có hấp thụ điện môi cao). Bộ chuyển đổi delta-sigma tránh điều đó nhưng gây ra vấn đề về thời gian giải quyết thay đổi tín hiệu đầu vào (vứt bỏ số đọc N đầu tiên) giúp kéo dài thời gian đo và có thể cho phép tự làm nóng để bắt đầu ảnh hưởng đến việc đọc hoặc ngăn chặn việc đọc kịp thời (đó là lý do tại sao độ dốc kép đã được chọn, với các thành phần có sẵn tại thời điểm đó). Nếu có một khối khuếch đại có sẵn trên đầu vào cho ADC, thì đáng để sử dụng nó để cho phép dòng điện kích thích được giảm thiểu, nhưng đừng cố gắng dễ thương bằng cách thay đổi mức tăng giữa các lần đọc vì mức tăng không bao giờ chính xác là giá trị danh nghĩa, vì vậy các bài đọc ADC được thực hiện với các mức tăng khác nhau không tương thích cho mục đích này.
Một nguồn lỗi nguy hiểm khác là các mối nối cặp nhiệt điện ngoài ý muốn; thậm chí mạ thiếc trên dây đồng (hoặc dấu vết PCB) có thể cho hiệu ứng này. Bên cạnh việc cố gắng giảm thiểu số lượng khớp kim loại-kim loại khác nhau trong đường dẫn tín hiệu, hãy đảm bảo rằng bất kỳ điểm nào bạn không thể tránh đều ở các cặp cân bằng và đẳng nhiệt để mọi hiệu ứng đều bị hủy và đường dẫn tín hiệu được giữ ở mức hợp lý so với dòng điện cao hơn dấu vết. Hãy cẩn thận của căn cứ mạch của bạn; có mặt đất đầu vào ADC (có thể được sử dụng làm tham chiếu cho nguồn dòng kích thích) chỉ được kết nối tại một điểm với mặt đất tương tự (chip ADC và bộ ghép kênh đầu vào), được kết nối tại một điểm với hệ thống (bộ vi xử lý vv) mặt đất được kết nối tại một điểm với đầu vào mặt đất cung cấp điện. Một nguồn lỗi khác có thể là dòng rò đầu vào; nếu bạn có bất kỳ điện trở đáng kể nào nối tiếp với đầu vào ADC (chẳng hạn như điện trở 'bộ ghép kênh' hoặc bộ lọc lo-pass), hãy kiểm tra xem điện áp rơi trên điện trở này ở dòng rò tối đa có đủ nhỏ không. Ngoài ra, với độ chính xác này, bạn sẽ cần đảm bảo rằng có rò rỉ rất thấp trên cảm biến và các bộ phận khác của hệ thống, chẳng hạn như điện trở tham chiếu; bất cứ điều gì ít hơn khoảng 10 triệu sẽ có hiệu quả đáng chú ý. chẳng hạn như điện trở tham chiếu; bất cứ điều gì ít hơn khoảng 10 triệu sẽ có hiệu quả đáng chú ý. chẳng hạn như điện trở tham chiếu; bất cứ điều gì ít hơn khoảng 10 triệu sẽ có hiệu quả đáng chú ý.
Khi đọc, bật dòng điện kích thích, đợi một giây hoặc lâu hơn để nó ổn định (hãy nhớ rằng cáp cảm biến có điện dung vốn phải được sạc ở trạng thái ổn định), thực hiện hội tụ ADC trên tất cả các kênh theo thời gian cố định , sau đó đọc lại tất cả nhưng cuối cùng theo thứ tự ngược lại trên cùng một thời gian; thực hiện thêm hai bộ bài đọc nếu cần để tính toán bất kỳ sự tự làm nóng nào, sau đó tắt kích thích. Thời gian danh nghĩa cho tập hợp các lần đọc là thời gian đọc đơn lẻ (đối với bộ chuyển đổi độ dốc kép, tức là khi tụ điện mẫu và giữ đầu vào bị ngắt khỏi đầu vào) và các cặp số đọc phải là giống nhau nhưng nếu chúng khác nhau, có thể là do tự sưởi ấm, bạn có thể lấy trung bình chúng để đọc tương đương tại thời điểm danh nghĩa. Với PRT 4 dây, bạn có đọc PRT và đọc tham chiếu, nhân giá trị điện trở tham chiếu với tỷ lệ của các giá trị này để có điện trở PRT; đối với PRT 3 dây trừ đi số đọc trên dây ổ đĩa khỏi đọc PRT trước để bù cho dòng chung. Để đọc nhiều PRT, bạn có thể xâu chuỗi chúng thành chuỗi nếu nguồn hiện tại có đủ tuân thủ và có bộ ghép kênh đầu vào với đủ kênh để chọn bất kỳ cảm biến nào (hoặc điện trở tham chiếu) hoặc ghép kênh - bạn vẫn cần đầu vào rộng bộ ghép kênh, nhưng các yêu cầu tuân thủ nguồn hiện tại được nới lỏng.
Để chuyển đổi điện trở PRT thành nhiệt độ, bạn có thể thử tạo hoặc tra cứu công thức, nhưng hệ thống tôi đã sử dụng bảng dữ liệu RT của nhà sản xuất và thực hiện phép nội suy bậc hai trên ba điểm dữ liệu gần nhất; điều này cho phép thay đổi dễ dàng hơn các cảm biến được sử dụng (chỉ cần đặt bảng mới vào) hoặc hiệu chuẩn riêng bằng cách thay thế một bảng các giá trị đo.