Tôi có phải kết nối điện trở với cảm biến độ ẩm DHT22 không?


19

Tôi vừa mua một cảm biến DHT22 để kết nối với RPi của mình nhưng hầu hết các hướng dẫn đều đề cập đến việc nên có một điện trở được kết nối giữa cảm biến và chân GPIO. Điều này có cần thiết không? Nó sẽ làm việc mà không có hoặc tôi sẽ làm tan chảy một cái gì đó?

Câu trả lời:


13

Câu trả lời ngắn gọn là . Điện trở kéo lên đảm bảo mức logic hợp lệ khi các chân chuyển từ đầu vào sang đầu ra, bạn sẽ không làm tan chảy bất cứ thứ gì nhưng nó có thể không hoạt động chính xác. vì vậy bạn nên thêm một điện trở 4,7K - 10KΩ giữa chân Dữ liệu và chân VCC.

Hướng dẫn này froim Adaf nhung có sơ đồ và một số thông tin về ghi nhật ký dữ liệu của bạn.


3
Pi cũng có tích hợp điện trở kéo lên. Bạn chỉ có thể thêm một dòng mã thay thế. ( elinux.org/ mẹo )
Gerben

7
@Gerben Tôi có thể đề nghị bạn thêm câu trả lời với mã cần thiết để kích hoạt điện trở pullup không?
Steve Robillard

3
Nếu bạn đang sử dụng python và thư viện RPi.GPIO, bạn sẽ sử dụng số GPIO.setup(12, GPIO.IN, pull_up_down=GPIO.PUD_UP)12 trong số pin
Gerben 10/12/13

3
@Gerben thay vì nhận xét cho câu trả lời của tôi, tôi khuyến khích bạn biến câu trả lời này thành một câu trả lời riêng. Nó có thể tự đứng vững và cung cấp một giải pháp thay thế không liên quan đến việc mua thêm. Ngoài ra, nó sẽ tăng số lượng câu trả lời cho mỗi tỷ lệ câu hỏi mà chúng tôi cần cải thiện để tốt nghiệp từ trạng thái beta.
Steve Robillard

7

Có vẻ như cần thiết cho các bài đọc đáng tin cậy. Tôi bắt đầu dự án của mình mà không cần kéo điện trở lên và phép đo độ ẩm bắt đầu giảm xuống. Nó có thể bắt đầu chính xác nhưng sẽ xấu đi sau đó. Vì tôi đang sử dụng mô-đun pigpio, tôi đã kích hoạt điện trở kéo lên bên trong như sau:

  pi.set_pull_up_down(gpio, pigpio.PUD_ON)

Các gpio đề cập đến pin dữ liệu của bạn.


4

Tôi sử dụng kéo lên 10K từ chân 2 (DATA) sang chân 1 (VCC) và luôn sử dụng 3V3 để ghim 1.

Trên 5V, cảm biến nóng lên vài độ C. Ngoài ra, hãy chú ý đến các nguồn nhiệt gần đó (máy tính xách tay, hơi thở của bạn, nguồn điện) khi kiểm tra / hiệu chỉnh cảm biến.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.