Bir bileşene akım akışını nasıl ölçerim?


10

Basit servolar kullanarak bir hexapod robotu yapıyorum ve her servo için akım akışını ölçmenin ne kadar mümkün olduğunu merak ediyordum (5-6V DC ila maksimum 0.25-1A (Servo durak için spesifikasyon bulamadım) henüz geçerli değil)) bir ATMega168 kullanarak. Bana yararlı bir okuma sağlamak için servo güç hatlarının her biri ile seri olarak ne tür bir devre yapmam gerekir? Bu devrede bir voltaj düşüşü yaşayacağımı varsayıyorum, ne olması muhtemeldir? vb.

Yanıtlar:


14

Dürüst olmak gerekirse, insanlar genellikle basit bir direnç kullanırlar.

Seri olarak çok düşük dirençli bir direnç (genellikle <1 ohm) yerleştirirsiniz ve voltaj düşüşünü ölçersiniz. Bu motor akımını izlemenizi sağlar.

Motoru kendiniz kontrol etmek istiyorsanız birçok motor kontrol algoritması vardır, aksi takdirde, sadece akım çekmeyi bilmek için ölçüm yapıyorsanız, doğru bir ölçüm elde etmek için yeterince sık numune aldığınızdan veya lowpass filtre efekti (voltajı tamponladığınızdan emin olun).


2
Tamam, bunu denedim ve Tamam çalışıyor (benim multimetre ile basit bir test ile) ve yapmak basit ve iyi ek bileşenleri veya tahta alanı çok fazla almaz. Benim planım, her bir servodan gelen akım sensörü sinyalini CD74HCT138E aktif düşük mukuslarından birine yönlendirmek ve 50Hz PWM yenileme döngüsü sırasında okumaktır; bu yüzden PWM'yi oluştururken servo için mevcut çekimle ilgili geri bildirimleri okudum ...
Len Holgate

3
Lütfen multimetrelerin yerleşik bir düşük geçişe sahip olduğunu unutmayın. Mikrodenetleyicinizin basit bir düşük geçişli RC filtresi uygulamadan daha az değerli numaralar aldığını görebilirsiniz.
Kortuk

Bunu bilmek güzel.
Len Holgate

7

Duyu direnci iyidir. Genellikle devrenin yüksek tarafına yerleştirilirler, böylece besleme voltajı geri dönüşü kaynak ve yük arasında paylaşılabilir ve genellikle sens direncini boyutlandırır, böylece devreyi etkilemeyecek kadar küçük, ancak voltaj hatalarına kıyasla büyük (tipik op-amp giriş ofsetleri 0.5-5mV civarındadır). Bu, "toprak" referanslı bir sinyali yükseltmeyi ve çevirmeyi biraz daha zorlaştırır. Zetex'ten (şu anda Diodes Inc'in bir parçası olan) şu anki algılama monitör IC'lerine bir bakın - Birkaç ay önce bir akım algılama devresi tasarlamak zorunda kaldım ve bunlar en uygun görünüyordu (proje değişti, böylece hiç şansım olmadı kullanın).

Düzen için, bir pseudo-Kelvin bağlantısı kullandığınızdan emin olun - mevcut sens sinyal hatlarını doğrudan dirençlerin pedlerine (tercihen pedlerin iç kenarlarına) bağlayın ve bu sens izlerini amplifikasyon dışında başka bir şey için kullanmayın devre. (Gerçek bir Kelvin bağlantısı , 2 yük terminali ve 2 algılama terminaline sahip 4 terminalli bir direnç gerektirmesi dışında aynı şey olacaktır - gerçekten doğru veya düşük dirençli devrelere girmedikçe bu genellikle gerekli değildir.)


3
Unutmak isterim ki, birçok farklı şey için tasarlanmış op-amp'ler var, arkadaşlarım böyle bir şey inşa ettim ve çalışmadı çünkü op-amp ofsetleri 100mV civarındaydı ve bir demiryolu demiryolu op-ampi değildi. Aksi takdirde, mükemmel tasarım. Hiçbir zaman bilinçli olarak duyu çizgilerini nasıl bağlayacağımı düşünmüyorum, ama onları her zaman direnç pedlerine, aptal şansa veya uzun zaman önce birisinin bana bilen, kimin bildiği bir şeye bağladım.
Kortuk

1
Kelvin bağlantı düzeni: imgur.com/gVrH1 . Kaynak: focus.ti.com/lit/ml/slua366/slua366.pdf
Vineeth

Bunun muhtemelen ihtiyacımdan biraz daha karmaşık (ve doğru olmasını bekliyorum) olduğunu düşünüyorum. Ölçmek istediğim en az 18 servo bulunduğumdan, bileşen sayısı ve maliyetinin engelleyici olacağını düşünüyorum ...
Len Holgate

2
Jason'ın endüstriye kabul edilebilir bir cevap verdiğine inanıyorum, cihazı satmak isteyene kadar, muhtemelen daha iyisin. Yaptığı şeyin bilgisi uygulamadan çok daha değerli olduğu için yaklaşımını anlamayı öneririm.
Kortuk

1
Birçok tamircilik görevlisi ile çalışan biri olarak konuşmak, normalde bir boyut meselesidir ve maliyet değildir. Karmaşıklık ve boyut artar, böcekler katlanarak artar, özellikle ekmek tahtası.
Kortuk

1

Harika bir proje gibi görünüyor.

Bazı motor sürücüleri "aşırı yük koruması" sağlamak için akımı zaten ölçer. Bu sinyale dokunamazsanız, akımı ölçmenin birkaç yolu vardır . En basit ve en ucuz yöntemle başlayın ve bu işe yaramazsa bir sonrakini deneyin.

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.