Trích:
Nguyên văn bởi KENJY
Chào anh F. em đã đọc rất kỹ các bài viết của anh về srf05. nhưng em vẫn còn thắc mắc vì em cần xài khoảng 5 cái cảm biến cùng một lúc thì cách nào để nhận được 5 giá trị này trong khi trên pic thì thường chỉ có hai chân ccp. Mong được anh giúp đỡ.
|
Khi đó cần sử dụng các chân khác để giả lập capture. Hoặc thậm chí ban nối chung các chân đó trên capture qua điện trở, khi đó, bạn kích siêu âm nào thì giá trị đọc về thuộc về siêu âm đó.
Ngoài ra, bạn có thể sử dụng ngắt RB On Change để đọc 4 siêu âm, thêm INT0 để đọc siêu âm còn lại, hoặc sử dụng 2 Capture + 3 onchange,... Rất nhiều giải pháp. Thậm chí bạn dùng 1 chân I/O bình thường + 1 timer cũng có thể đọc được 1 siêu âm. Tất cả xử lý bằng phần mềm.
Chúc vui