Ah, cái này tôi nghĩ trước hết bạn nên xác định xem ứng dụng của mình có đặc biệt đến mức phải dùng SRF235 hay không. SRF235 thì đúng là ít sai số hơn, nhưng ngược lại nếu bạn dùng SRF235 để đo theo hướng xiên, tức là chùm sóng phát ra của nó không vuông góc với bề mặt phản xạ thì SRF235 không đọc được(chỉ cần lệch vài độ thôi không cần nhiều).Cái này trong datasheet nói là "like miror", bạn đọc kỹ sẽ hiểu(có thể hiểu rằng SRF05 thì sóng khuếch tán mạnh, nên sẽ có sóng khuếch tán theo hướng ngược lại với hướng phát đi, còn SRF235 thì sóng phản xạ mạnh). Hoạt động của nó thì cũng giống mấy con SRF khác thôi. Cũng phát ra, thu về và đọc thời gian thu phát để tính khoảng cách. Tuy nhiên SRF235 có 1 con pic18 làm nhiệm vụ đó, còn để nhận giá trị khoảng cách đo về thì bạn giao tiếp I2C với con pic18 đó. datasheet nói khá rõ các bước để đọc giá trị từ SRF235. Nhưng trước hết bạn cần xác định có nên dùng SRF235 không? Nếu dùng nó mà bạn vẫn không biết cách giao tiếp thì tôi sẽ hướng dẫn tiếp. Tôi đã từng dùng nó và biết rằng mình sai lầm vì nó không đọc theo hướng xiên được.
|