Các thực tiễn tốt nhất của Adaf nhung cho chuỗi LED Neopixel của họ cho biết:
Đặt một điện trở 300 đến 500 Ohm giữa pin đầu ra dữ liệu Arduino và đầu vào cho NeoPixel đầu tiên.
Mục đích của điện trở tùy chọn nhưng được đề nghị này là gì?
Các thực tiễn tốt nhất của Adaf nhung cho chuỗi LED Neopixel của họ cho biết:
Đặt một điện trở 300 đến 500 Ohm giữa pin đầu ra dữ liệu Arduino và đầu vào cho NeoPixel đầu tiên.
Mục đích của điện trở tùy chọn nhưng được đề nghị này là gì?
Câu trả lời:
http://learn.adafbean.com/adafbean-neopixel-uberguide/power tuyên bố "có thể giúp ngăn chặn các xung điện áp có thể làm hỏng pixel đầu tiên của bạn".
Kết hợp với cảnh báo khác về việc kết nối mặt đất trước tiên, tôi nghĩ rằng nó ở đó để ngăn dòng điện chạy qua kẹp hoặc điốt ký sinh giữa đường dữ liệu và đường ray công suất dương. Nó giới hạn dòng điện vào pin. Có khả năng nếu bạn có đường dữ liệu được kết nối nhưng đường ray nguồn tích cực bị ngắt kết nối, nó có thể cố gắng cấp nguồn cho đèn LED qua chân dữ liệu và đốt cháy nó.
Nó cũng sẽ giảm nhẹ thiệt hại từ điện tích tĩnh tích tụ ở một đầu của đường dữ liệu trong khi bị ngắt kết nối và nó sẽ hoạt động như một điện trở kết thúc làm giảm "tiếng chuông" từ các cạnh tín hiệu. Thông thường điện trở kết thúc là nhỏ hơn, mặc dù.
Điều này đóng một vai trò quan trọng trong việc giới hạn dòng điện vào chân dữ liệu của Arduino. Nếu không có điện trở này, bạn có khả năng có thể bị chập điện sẽ gây ra đột biến hiện tại và làm quá tải pin của bạn, có khả năng làm hỏng bảng của bạn.
Tôi thực sự đã xảy ra điều này trên một vi điều khiển khác mà tôi đang sử dụng có giới hạn dòng điện thấp hơn Arduino. Quên điện trở và pin dữ liệu của tôi bị quá tải và thổi cầu chì trong bảng.
Đừng dùng điện trở!