Trích:
Nguyên văn bởi namnp2007
@Mr. F.
Thanks, tôi sẽ liên lạc với đại lý RP tại TP HCM( ở Nguyễn Minh Hoàng phải không?).
|
Đã có trao đổi với anh, về vấn đề của anh đặt ra nếu ở mức dịch chuyển nhỏ hơn mm thì tốt nhất là sử dụng cảm biến laser, hoặc LVDT (tiếp xúc). Ngoại trừ hai loại này, thực sự là rất khó để xác định khoảng cách ở mức đó.
Cảm biến hồng ngoại hay cảm biến siêu âm thì khả năng đều thua trong vụ này.
Tham khảo thông tin về cảm biến hồng ngoại GP2D12 mà em giới thiệu tại đây:
http://document.sharpsma.com/files/G...DATA-SHEET.PDF
Khoảng cách đo từ 10cm - 80cm ứng với mức 2.6V - 0.4V. Coi như là một nửa dải đo. Nếu dùng ADC 10-bit, đo trên dải 0 - 5V. Xem như ta còn 9-bit trên nửa dải này.
9-bit tương ứng với 512 mức. Láy (80cm - 10cm)/512 mức = 700mm/512mức. Như vậy mỗi mức chỉ đo được hơn 1mm - 2mm. Như vậy không thể nào đạt được mức anh yêu cầu.
Nếu sử dụng ADC 12-bit thì có thể đo được với 11-bit, có khả năng lấy được khoảng 0.5mm (đây là tính toán giả định bằng sơ bộ trung bình, lưu ý là độ dốc của đồ thị trong datasheet là không tuyến tính). Nếu anh đo ở khoảng 45-55mm thì gần như GP2D12 chịu thua.
Do vậy, em khuyên anh không nên đi sâu vào giải pháp này, vì nó không phù hợp với yêu cầu thực tế của anh.
Chúc vui