![]() |
ADC đa kênh (multi channel adc) pic 16f877a
mong các pro chỉ giáo....
thứ 1 : adc đa kênh là thế nào? thứ 2 :thiết lập ra sao ?và hiển thị trên lcd thế nào khi 2 kênh cùng thông báo lên màn hình lcd 1 lúc....... ............. hiện tại thầy giao cho bọn em 2 con cảm biến nhiệt gắn vào 2 kênh adc mà chưa hình dung nó ra sao... thứ tự nhận dữ liệu hiển thị lên lcd thế nào...???mà 2 cái nó đồng thời gửi thông báo hiển thị nhiệt độ lên lcd ra sao nữa |
Bạn làm theo cách đọc tuần tự từng chân ADC , lưu giá trị vào từng biến riêng lẻ . Sau đó thì chỉ việc hiển thị trên LCD thôi .
|
Thứ 1: ADC đa kênh là bộ chuyển đổi có nhiều ngõ vào, tại 1 thời điểm nó chỉ đọc 1 kênh thôi.
Thứ 2: Bạn khởi tạo các thanh ghi điều khiển ADC, nếu bạn dùng 2 kênh. Bạn đọc từng kênh một sau đó gửi data từng kênh lên LCD. |
hì mình làm được rồi....cảm ơn các bác ạ... nhưng sao cái chân an2.an3 nó lại làm sao ấy... mình hiển thị nhiệt độ ở 2 chân này... dùng lm35 thì cứ ở 24độ C nó lại tụt đi còn 23... và 22 lại tụt đi còn 21 cho tới 0 độ C nản quá các bác ah... các bác nhà mình xin chỉ giáo... :)
|
Có thể ghép kênh nó lại... Đặt một chu kỳ lấy mẫu và phân nó ra theo từng giai đoạn trong chu kỳ lấy mẫu đó..Ví dụ: đặt T =5 thì kênh 1 sẽ gửi dữ liệu lên trong vòng 2, tương tự cho các kênh còn lại sao cho tổng =5. Việc đặt thời gian đáp ứng cho mỗi kênh phụ thuộc vào tốc độ truyền nhận nữa ... Thân
Còn việc của bạn jonneyquest : có thể do bị sụt áp Vref đó. Bạn điều chỉnh Vref xem có khả quan hơn không ? |
mình hơi gà chút... điều chỉnh cái Vref thế nào nhỉ... ??? bạn nói rõ đựoc không?
|
Trích:
|
các bạn, giờ mih mún mở rộng port ADC thì làm sao nhỉ, ko biết có IC nào mở rộng đc ko
|
Nếu bạn muốn mở rộng có thể đưa qua các IC chặn ngõ vào ngõ ra .... ví dụ : 1 lần có 8 ngõ vào 1 ngõ ra (ngõ ra đó nối với 1 chân ADC của VĐK) nhưng phương pháp này sẽ chậm quá trình xử lý.. Bạn đưa từng dữ liệu vào chân ADC 1 lần lượt cho đến hết ngõ vào.. còn IC chuyên dụng thì mình ko biết..Thân chúc bạn thành công
|
Múi giờ GMT. Hiện tại là 08:56 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam