Neopixel veri hattımdaki bir direnç neden hiç çalışmıyor?


10

Adafruit'ün Neopixel LED dizeleri için en iyi uygulamaları , "Arduino veri çıkış pimi ile ilk NeoPixel girişi arasına 300 ila 500 Ohm direnç yerleştirin."

Birisi direncin amacı hakkında sorulan burada ve bunu daha iyi anlamak için parazitik diyot ve sonlandırma dirençleri okuyorum, ancak bu direnç ilave etmez neden Özetle, aynı zamanda voltaj düşmesi? Başka bir deyişle, Neopixel veri hattına dokunan bir 5V mantık sinyalim olsaydı, bu direnci seri olarak eklemek bu sinyali daha az volt yapmaz mı?

Örneğin, Neopixel veri devresinin direnci yoksa, şimdi direncin bir tarafında 5V, diğer tarafında 0V bekliyorum ... değil mi? Ve eğer Neopixel verilerine girecek 0V'm varsa, sinyalleme nasıl çalışır? Elektronikte süper yeniyim ama bir gerilim bölücü devresinin tanımı gibi görünüyor.

Ayrıca, 300-500 Ohm direnç hakkında bilginiz yoksa, bu değeri nasıl seçersiniz? Bu bir denkleme dayanıyor mu yoksa kararlı görünene kadar sadece kapsamın altındaki bir şeye mi bakıyor?

Yardımın için teşekkürler, bu beni gerçekten şaşırtıyor =)

Yanıtlar:


14

Direnç, akımı giriş pimine sınırlamak için vardır. Giriş muhtemelen çok yüksek bir DC direncine (1 megaohm'dan fazla) sahiptir, bu nedenle ihmal edilebilir akım akışı (uA siparişinde) ve ihmal edilebilir bir voltaj düşüşü (uV veya mV siparişinde) üretilir. Direnç, iletişimde sorunlara neden olabilecek aşırı aşmayı ve zil sesini önlemek için bağlantının dönüş hızını yavaşlatmak için kullanılır (giriş pimi bir kapasitansa sahiptir, bu nedenle bir seri direnç eklemek bir RC devresi oluşturur). Ayrıca, akımı dahili diyotlara zarar vermeyecek bir şeyle sınırlandırarak G / Ç sinyalinin ESD koruma diyotları aracılığıyla LED dizisine güç vermeye çalışmasını önler.


teşekkürler, bu süper yararlı! Sanırım girişin çok yüksek bir DC direncine sahip olması mantıklı, aksi takdirde sadece bir sinyal göndermek için bir ton akım aşağı gönderirsiniz.
user358829

Evet. Bu nedenle, yukarı veya aşağı çekme direnci olmadan dijital girişleri bağlantısız bırakmak istemezsiniz. Bu kadar yüksek bir giriş empedansına sahiptirler, herhangi bir harici sinyal, pime kapasitif olarak bağlanabilir ve rasgele değişmesine ve güç kaybına neden olabilir.
alex.forencich

n00b sorusu: yüksek giriş empedansı pimi böyle kapasitif kuplajlara neden daha duyarlı hale getirir?
user358829

2
Bir kova doldurmaya çalışmak olarak düşünün. Yüksek giriş empedansı, kepçenin çok sızdırmadığı anlamına gelir. Küçük bir su akışı ile veya kısa bir çok su patlamasıyla bile doldurmak ve bir süre daha dolu kalmasını sağlamak mümkündür. Bununla birlikte, düşük giriş empedans devresi, içinde büyük bir delik bulunan bir kova gibidir. Oraya sürekli olarak çok fazla su dökmeniz gerekir, aksi takdirde kendi kendine boşalır. 10M veya 100M ohm direnç üzerinde birkaç voltluk voltaj üretmek oldukça kolaydır.
alex.forencich
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.