Motorun akımını nasıl algılayabilirim?


13

MOSFET ile 24V, 6A'da bir DC motor kullanmam gerekiyor. Motorun mikrodenetleyici ile çektiği akımı nasıl anlayabilirim? Motorun ne zaman durduğunu bilmek zorundayım.

Yanıtlar:


17

Bir koyun küçük duyu direnç (genellikle <100m motorla seri olarak voltaj ve akım dahil için) ve gerilim düşüşünü ölçün. İki yöntem vardır: sens direncinin konumuna bağlı olarak yüksek taraf ve düşük taraf . Ω

Düşük taraf en kolay olanıdır, çünkü ölçmek istediğiniz voltaj düşüşü doğrudan toprakla ilişkilidir, ancak motor voltajının düşük tarafını da yerden onlarca milivolttan kaldırır ve herkes bunu sevmez. Bu birkaç on mV'den fazla değilse, bir sorun olmamalı ve basit bir evirmeyen amplifikatör konfigürasyonunda voltajı yükseltmek için bir opamp kullanabilirsiniz . 10m direnci, kabul edilebilir ve aynı zamanda düzgün bir şekilde ölçülebilecek kadar yüksek bir 60mV düşüş sağlayacaktır. Bunun için fiziksel bir bileşene ihtiyacınız yoktur; 0.5mm genişliğinde 1cm PCB izi 10m direncine sahiptir . Bir RRIO ( Raydan Demiryoluna G / Ç) opampı seçtiğinizden emin olun .ΩΩΩ

Yüksek taraf ölçümü için voltaj düşüşünü ölçmek için bir fark amplifikatörü kullanmanız gerekir . Maksimum doğruluk için bazıları şönt rezistöre entegre edilmiş özel IC'ler vardır.

resim açıklamasını buraya girin

Ancak bir opamp ile kendi fark amplifikatörünüzü de oluşturabilirsiniz. Sadece bir durak tespit etmek istiyorsanız, muhtemelen A / D dönüştürücüye ihtiyacınız yoktur, ancak basit bir karşılaştırıcı kullanabilirsiniz . Ölçülen voltajı bir kondansatör ile filtrelediğinizden emin olun .

Bir (çok kapsamlı) SiLabs kadar açık araması Si8540 temin edilebilen yüksek-taraf sensörü, avcı kedi ABD 0.65 miktar birinden.

düzenlemek
The Zetex / Diodes ZXCT1009 karşılaştırılabilir, ancak SOT23 paketinin sadece 3 iğnesine ihtiyaç duyar.


İlave okumalar:
Doğrusal Teknoloji Akım Algılama Devresi Toplama (uyarı: ağır ürün tıkanması!) Maxim tarafından akım algılayıcılarla ilgili belgelerin
toplanması


İşi yapacak örnek bir bölümü göstermeye zaman ayırdığınızı gördüğüme çok sevindim, ancak önce gelen dersiniz alışveriş tavsiyesini atlamanıza yetecek kadar öğretiyor.
Kortuk

@Kortuk - Anladım. Alışveriş tavsiyesi kaldırıldı. (ancak örnek bölüme referans bırakılmıştır)
stevenvh

Bu bir "iyi iş" mesajıydı. Bağlantı hoş bir dokunuş olduğunu düşündüm. Biraz temel veriyorsunuz, işinize yarayacak bir kısım var, ama bunu okuduğunuz noktadan kendinizinkini nasıl seçeceğinizi öğrenmiş olacaksınız. İnsanlar her zaman bir modun mutsuz olduğunu varsayarlar!
Kortuk

@Kortuk - onları suçlayamazsın! ;-)
stevenvh

6

DC akımını ölçmenin tek yolunun bir şönt direnç kullanmak olduğunu düşünen insanlar, çeşitli güncel anlamda tekniklerin var olduğunu öğrenmek için şaşırabilirler .

Hall efekti sensörleri, büyük yüksek taraf DC akımlarını ölçmek için iyidir. Bazılarında mikrodenetleyicinizdeki analog girişlerden birini yiyen analog çıkış vardır. Diğerleri, doğrudan mikrodenetleyicinize bağlanan dijital pinlere sahip entegre bir dahili ADC'ye sahiptir. Bazılarının entegre bir güç FET sürücüsü de vardır ve aşırı akımı ölçtüğünde FET'i koşulsuz olarak kapatacak kadar akıllıdır.

Birçok durumda, akımın tam olarak ne olduğunu gerçekten bilmeme gerek yok, sadece motor patladığında şeylerin kalıcı olarak hasar görmesini önlemek istiyorum. Sistemin geri kalanını, motor durduğunda kendini otomatik olarak kapatan bir "akıllı anahtar" kullanmak çok daha basit hale getirir.

Allegro Hall etkisi sensör yongaları güzel görünüyor. IR akıllı güç anahtarları bakmak güzel.

İlgili: Güç ölçer uygulaması için en iyi şönt direnç? ve Yüksek Bant Genişliği Akım Ölçümü


Dürüst olmak gerekirse merak ettim, ama bu "tekniklerin çeşitliliği"% 80 şönt direnç esaslı gibi görünüyor: yüksek taraf, düşük taraf, MOSFET üzerinden voltaj düşüşü, ...
stevenvh

@stevenh - paragrafın başında yüksek tarafa ek olarak "büyük" dedi. Bu gibi durumlarda bir şantın nasıl nahoş olabileceğini hayal etmek kolaydır. Ancak daha yaygın durumlarda oldukça iyi çalışma eğilimindedir.
Chris Stratton

1
Hall efekt sensörleri ile gitmenin bir başka nedeni, izole edilmiş olmaları ve çok mikrodenetleyici dostu çıkışlara sahip olmalarıdır.
W5VO

3

Akım, voltaj ve direnç birbiriyle ilişkili olduğundan (Ohm kanunu), bilinen bir dirençteki voltaj düşüşünü ölçüp hesaplayarak akımı ölçebilirsiniz:

I=VR

<0.1Ω

Bu bir süredir kendim yapmak istediğim bir şey ve teoriyi anlıyorum - henüz voltaj farkını nasıl ölçeceğimizi henüz çözmedim


3
Ω

Ayrıca, beni mikrodenetleyici A / D içine 6V besleyecek ..
m.Alin

Diyorum yüzden en That az 1 Q'dan
Majenko

2
ΩΩ

2
@Matt - Bu yüzden "duyu" direnci, haha! :-) Tamam, bu kötü biriydi. Her zaman havyar olamaz ... ;-)
stevenvh

3

Andrew Kohlsmith'in beni düzelttiği gibi düzenleme:

DC için akımı algılamanın tek yolu Şönt Dirençtir . Bu yöntem Ohm Kanunu ile türetilmiştir:

I=VR

'I' akım anlamına gelir ve µC tarafından çözülen tek değişken olacaktır. Aynı şekilde, 'V' µC içindeki bir ADC (Analog-Dijital Dönüştürücü) ile ölçülecek Gerilim anlamına gelir. Son olarak, 'R', hesaplamayı hesaplamak için bilmeniz gereken direnci temsil eder.

Şönt direnci tasarlamanın iki yolu vardır:

  1. 1Ω10mΩ

  2. Şönt Direnç üretmek için PCB'deki kart izini kullanma. [1] 'in dediği gibi, formülde aşağıdaki parametrelere bağlı olarak bir direnç değeri elde edersiniz:

R=ρ×Lt×w×(1+Tc×(T25))

  • Uzunluk (L)
  • Kalınlık (t)
  • Genişlik (w)
  • ρ=1.7106Ω
  • Sıcaklık (T)
  • 103Ω/Ω/C

mΩ

Öte yandan, bu Direncin voltajını ölçmenin tek yolu, tıpkı Stevenvh'nin önerdiği gibi bir Enstrümantal Amplifikatör kullanmaktır.


[1] AN894 - Mikroçip ile Motor Kontrol Sensörü Geri Besleme Devreleri.

[2] AP144 - Polar Aletler ile PCB İz Direnci Hesaplama.

[3] EEWeb tarafından İz Direnci Hesaplama .

[4] CircuitCalculator.com Blog tarafından PCB Termal Bakır Alanı .

[5] Güç Kaynağı - Yerleşim Konusunda Dikkat Edilmesi Gereken Hususlar : Robert Kollman [TI].


1
Akım Transformatörleri zaten DC motorlarla çalışmaz. Mevcut sınırlı yumuşak yolverme için onları (büyük) AC motorlarla yaygın olarak kullandım, ancak sahip oldukları tek fayda (fiyat) onlarla birlikte gelen tüm problemlerle dengeleniyor (doğrusallık, menzil, harmonik algılama, hissedememe) DC, vb.)
akohlsmith

Evet, kesinlikle haklısın. Motorun DC olduğunu unuttum. Fırçasız DC motoru kontrol etmekte sorun yaşıyorum, bu yüzden aklıma taktım. Yorum için teşekkürler!
Diego

@Diego - Direnç için sadece ilgili faktörlerden bahsediyorsunuz, bir formül güzel olurdu.
stevenvh

@stevenh - Eddited! PCB izi için: bazı insanlar şekilleri kullanır, bu yüzden sonunda sadece PCB'lerle testler yaparlar ve izleri bir multimetre ile ölçerler ....
Diego

1
TC
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.