Hướng dẫn Arduino Digital Read serial hướng dẫn bạn thông qua hệ thống dây của một nút đơn giản. Câu hỏi của tôi tập trung xung quanh điện trở.
Tại sao điện trở cần thiết?
Tôi nghĩ rằng tôi hiểu điều này, nhưng sửa tôi nếu tôi sai. Để đảm bảo rằng chân đầu vào đọc tín hiệu thấp và không nổi, chúng ta nên kết nối chân với mặt đất khi nút không được ấn. Khi nhấn nút, chúng ta sẽ có tín hiệu 5V truyền đến cả pin và tiếp đất. Định luật điện áp của Kirchhoff nói rằng tổng điện áp trong vòng kín phải bằng 0, vì vậy chúng ta phải đối phó với 5V này đang chảy trực tiếp xuống đất. Đó là lý do tại sao chúng tôi đặt một điện trở giữa nút và mặt đất.
Giá trị điện trở được chọn như thế nào?
Đây là những gì tôi không rõ ràng. Luật Ohm nói rằng ...
resistance = voltage / current
Đây là nguồn cung cấp 5V và thông số kỹ thuật Arduino Uno nói rằng pin cung cấp 40 mA dòng điện một chiều. Vì thế..
resistance = 5V / 0.04A = 125 Ohms
Trong hướng dẫn Digital Read serial , tại sao chúng ta có điện trở 10K Ohms? Đó là cách quá mức, phải không? Điều này dẫn đến một câu hỏi khác: Bạn có thể đặt quá nhiều điện trở tại chỗ không, nếu mục tiêu duy nhất của bạn là xóa điện áp?
Cảm ơn trước cho bất kỳ thông tin phản hồi!