구성 요소로의 전류 흐름을 어떻게 측정합니까?


10

간단한 서보를 사용하여 hexapod 로봇을 제작 중이며 각 서보 (5-6V DC에서 최대 0.25-1A까지)의 전류 흐름을 측정하는 것이 얼마나 실현 가능한지 궁금했습니다. 예) ATMega168을 사용합니다. 유용한 판독 값을 얻으려면 서보의 각 전원 라인과 직렬로 어떤 종류의 회로를 구축해야합니까? 이 회로에서 전압 강하가 발생한다고 가정합니다. 기타

답변:


14

솔직히 사람들은 종종 간단한 감지 저항을 사용합니다.

직렬로 매우 낮은 저항 저항 (<1 옴)을 배치하고 전압 강하를 측정합니다. 이를 통해 모터 전류를 모니터링 할 수 있습니다.

모터를 직접 제어하려면 많은 모터 제어 알고리즘이 있습니다. 그렇지 않으면 전류 드로우를 알고 측정하는 경우 정확한 측정을 얻을 수있을 정도로 자주 샘플링하거나 회로가있는 회로를 사용해야합니다. 저역 통과 필터 효과 (전압을 버퍼링해야 함).


2
좋아, 나는 이것을 시도했고 그것은 잘 작동한다 (내 멀티 미터로 간단한 테스트로)하고 수행하기 쉽고 추가 부품이나 보드 공간을 방해하지 않습니다. 나의 계획은 각 서보의 전류 센서 신호를 CD74HCT138E 액티브 로우 멀티플렉서 중 하나로 라우팅하여 50Hz PWM 리프레시 사이클 동안 읽는 것이다. PWM을 생성 할 때 서보의 전류 소모에 대한 피드백을 읽습니다.
Len Holgate

3
멀티 미터에는 저역 통과가 내장되어 있습니다. 간단한 저역 통과 RC 필터를 구현하지 않고도 마이크로 컨트롤러의 가치가 떨어질 수 있습니다.
Kortuk

알아두면 좋습니다.
Len Holgate

7

감지 저항이 좋습니다. 일반적으로 회로의 높은쪽에 배치되어 공급 전압 반환을 소스와 부하간에 공유 할 수 있으며 일반적으로 감지 저항의 크기를 조정하여 회로에 영향을 미치지 않을 정도로 작지만 전압 오류에 비해 크기가 큽니다. (일반적인 op-amp 입력 오프셋은 0.5-5mV 부근에 있습니다). 이로 인해 "접지"기준 신호를 증폭하고 변환하기가 조금 더 어려워집니다. Zetex (현재 Diodes Inc의 일부)의 전류 감지 모니터 IC를 살펴보십시오. 몇 달 전에 전류 감지 회로를 설계해야했으며 가장 적합한 것처럼 보였습니다 (프로젝트가 변경되어 기회가 없었습니다) 사용해).

레이아웃의 경우 의사 켈빈 연결을 사용해야합니다. 전류 감지 신호선을 저항의 패드 (바람직하게는 패드의 내부 가장자리)에 직접 연결하고 증폭 이외의 다른 용도로는 이러한 감지 트레이스를 사용하지 마십시오. 회로. (실제 켈빈 연결은 2 개의 부하 단자와 2 개의 감지 단자 가있는 4 단자 저항 이 필요하다는 점을 제외하고는 동일합니다. 정확하거나 저 저항 회로에 들어 가지 않으면 일반적으로 필요하지 않습니다.)


3
많은 다른 것들을 위해 설계된 op-amp가 있으며, 친구들이 이와 같은 것을 만들었고 op-amp 오프셋이 약 100mV이고 레일 레일 op-amp가 아니기 때문에 작동하지 않았습니다. 그렇지 않으면 뛰어난 디자인입니다. 나는 의식적으로 감지 선을 연결하는 방법에 대해 생각하지 않지만 항상 저항 패드, 멍청한 행운 또는 누군가가 오래 전에 나에게 알고있는 것에 연결했습니다.
Kortuk

1
켈빈 연결 레이아웃 : imgur.com/gVrH1 . 출처 : focus.ti.com/lit/ml/slua366/slua366.pdf
Vineeth

나는 이것이 아마도 내가 필요로하는 것보다 조금 더 복잡하고 정확하다고 생각합니다. 측정하고자하는 최소 18 개의 서보가 있으므로 구성품 수와 비용이 엄청나게

2
나는 제이슨이 업계에서 받아 들일만한 대답을하고 있다고 생각합니다. 장치를 팔고 싶을 때까지는 아마 이상입니다. 그가하고있는 일에 대한 지식이 구현보다 훨씬 가치가 있기 때문에 그의 접근 방식을 이해하는 것이 좋습니다.
Kortuk

1
많은 땜장이들과 일하는 사람으로 말하면 일반적으로 크기 문제이며 비용이 많이 들지 않습니다. 복잡성과 크기가 커지고 버그가 기하 급수적으로 증가합니다.
Kortuk 2009

1

멋진 프로젝트처럼 들립니다.

일부 모터 드라이버는 이미 "과부하 방지"기능을 제공하기 위해 전류를 측정합니다. 해당 신호를 탭할 수없는 경우 전류를 측정 하는 몇 가지 방법이 있습니다. 가장 간단하고 저렴한 방법으로 시작하고, 그래도 작동하지 않으면 다음 방법을 시도하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.