> 업계 통찰 >기어 모터
기술 지원

스마트 카 서보의 디버깅이 항상 중단됩니다. 이 영상에서 언급되지 않은 제어 원리는 한 번에 철저하게 설명됩니다.

게시됨 2026-03-26

이런 상황에 직면한 적이 있습니까? "스마트 자동차 조향 기어 제어 원리 동영상" 인터넷에서 봤을 땐 '이해했다'고 생각하셨을 텐데요. 그런데 직접 차를 조정하려고 하면 스티어링 기어가 파킨슨병처럼 흔들리거나 아예 반응이 없나요? 걱정하지 마세요. 멍청한 게 아니라 표면만 덮고 창호지의 핵심층을 뚫고 들어가지 못하는 영상이 많습니다. 오늘은 자동차가 원활하게 달릴 수 있는지 여부를 실제로 결정하는 회로도 뒤에 숨겨진 핵심 사항을 모국어를 사용하여 분석해 보겠습니다.

스티어링 기어는 어떻게 회전하나요?

간단히 말해서 스티어링 기어 내부는 소형 폐쇄 루프 제어 시스템입니다. 사용자가 제공하는 PWM 신호(즉, 높음과 낮음 사이를 앞뒤로 전환하는 전압 파형)를 수신하여 "갈 곳"을 알고 있습니다. 그러나 많은 소개 비디오에서 자세히 설명하지 않는 것은 이 신호에서 실제로 중요한 것은 "높은 레벨 지속 시간"이 아니라 "듀티 사이클", 즉 사이클에서 높은 레벨의 비율이라는 것입니다. 이것은 마치 웨이터에게 "이 각도로 몸을 돌리고 싶어요"라고 손짓하는 것과 같습니다. 신호가 정확하면 전위차계 내부서보 기구위치를 비교한 다음 모터가 힘을 발휘하기 시작합니다.

비록 일반적인 아날로그이지만서보 기구s와 디지털서보 기구시중에서는 둘 다 PWM 신호를 소비하므로 내부 처리 방법이 완전히 다릅니다. 아날로그 서보는 "데드 존"이라는 오류 범위에 따라 작동합니다. 이는 단순히 "그냥 잊어버리세요"를 의미합니다. 디지털 서보는 고속 칩을 사용하여 위치 편차를 지속적으로 감지하고 즉시 수정하기 때문에 훨씬 빠르게 반응합니다. 그러니 자동차가 직선으로 달릴 때 항상 궤도를 벗어나는 경우에는 단순히 프레임이 비뚤어졌다고 의심하지 말고 먼저 사용하는 서보의 응답 속도가 자동차의 속도를 따라가지 못하는지 확인해보세요.

서보에 PWM 신호를 주는 방법

신호를 보내는 문제는 간단해 보이지만 실제로는 숨겨진 미스터리가 있습니다. 많은 친구들이 마이크로 컨트롤러의 IO 포트를 서보 신호 라인에 직접 연결하고 프로그램에 지연을 작성하고 조정을 시작했지만 서보가 심하게 가열되거나 전혀 움직이지 않는 것을 발견했습니다. 여기서 중요한 점은 PWM 신호의 주기가 일반적으로 약 20ms로 고정되어야 하며 하이 레벨 시간은 0~180도에 해당하는 0.5ms~2.5ms 사이라는 것입니다. 사이클이 안정적이지 않으면 서보의 내부 회로가 혼란스러워서 얼마나 빨리 회전하고 싶은지 알 수 없습니다.

더욱 문제가 되는 것은 자동차에서 모터 구동과 서보 제어를 동시에 구동할 경우 전력 및 신호 간섭이 발생한다는 점이다. 모터가 회전하자마자 배터리 전압이 즉시 낮아집니다. 이때 서보에 대한 전원 공급이 불안정하면 수신되는 PWM 신호가 "지터"됩니다. 실제로 이 문제를 해결하기 위한 기성 방법이 있습니다. 서보에 별도의 전원 공급 장치를 제공하거나, 옵토커플러로 신호 라인을 분리하거나, 최소한 자기 비드를 연결하여 고주파 클러터를 걸러내는 것입니다. 많은 비디오 튜토리얼에서는 이러한 세부 사항을 직접 건너뛰지만 이것이 바로 서보가 순종하는지 확인하는 기초입니다.

가장 안정적인 제어 알고리즘은 무엇입니까?

처음으로 자동차를 가지고 놀기 시작할 때 가장 간단한 "개방 루프" 컨트롤을 사용하고 싶을 수도 있습니다. 고정된 각도를 제공하면 서보가 충분히 빠르게 회전하는지 여부에 관계없이 해당 위치에서 회전합니다. 그러나 일단 자동차가 달리기 시작하면, 특히 코너에서 이러한 "일률적인 접근 방식"은 충분하지 않습니다. 이때 폐루프 제어를 도입해야 하는데, 가장 간단한 것이 PD 제어(비례 미분 제어)이다. 자동차의 위치 편차를 지속적으로 감지한 다음 편차의 크기에 따라 스티어링 휠이 해당 방향으로 얼마나 빠르고 격렬하게 회전해야 하는지 계산하기만 하면 됩니다.

하지만 PD의 매개변수를 조정하는 방법에 대해서는 여기에 많은 지식이 있습니다. 영상에서 "Kp 및 Kd 조정"을 보면 많은 사람들이 혼란스러워합니다. 사실 운전할 때 핸들을 돌리는 느낌이라고 생각하시면 됩니다. Kp는 차가 반대쪽에 있다고 느낄 때 핸들을 얼마나 세게 돌리는지 결정하고, Kd는 핸들을 세게 돌리는지 부드럽게 돌리는지 결정합니다. 자동차가 직선으로 구불구불하게 움직인다면 이는 Kp가 너무 크다는 의미입니다. 코너에 진입할 때 반응이 느리다면 Kd가 너무 작은 것입니다. 실제로 자동차를 조정할 때에는 차가 거의 달릴 수 없도록 먼저 Kd를 0으로 설정한 다음 Kd를 조금씩 추가하여 코너링을 부드럽게 만들 수 있습니다.

디지털 서보 또는 아날로그 서보?

많은 친구들이 서보를 구입할 때 저렴한 아날로그 서보를 선택할지, 아니면 디지털 서보를 한 번에 선택할지 혼란스러워합니다. 대답은 실제로 차량 속도와 반응 요구 사항에 따라 다릅니다. 아날로그 서보는 저속 차량 또는 보급형 디버깅에 적합합니다. 조작이 간단하고 가격도 친근하지만, 반응이 느리고 센터링 정확도가 평균 수준이라는 단점이 있습니다. 자동차 속도가 특정 수준에 도달하면 코너에 진입할 때 아날로그 서보가 필요한 각도로 회전할 시간이 없어 자동차가 이미 돌진한 것입니다. 이때 디지털 서보의 장점이 반영된다.

디지털 서보의 가장 큰 차이점은 초당 더 많은 제어 명령을 받을 수 있다는 점인데, 이는 간단히 말해서 "더 빠른 응답과 더 큰 강도"를 의미합니다. 그러나 여기에 쉽게 간과되는 점이 있습니다. 디지털 서보는 순간 전류 피크가 아날로그 서보보다 훨씬 높기 때문에 전력 요구량이 더 높습니다. 일반 전압 안정화 모듈을 사용하여 디지털 서보에 전원을 공급하는 경우 순간 정전이 발생하여 제어력을 상실할 가능성이 높습니다. 따라서 디지털 서보를 선택할 때에는 반드시 5~7A 전류를 안정적으로 출력할 수 있는 BEC(전압 안정화 모듈)를 장착해야 한다. 이 세부 사항은 귀하의 고급 서보가 진정한 힘을 발휘할 수 있는지 여부를 직접적으로 결정합니다.

설치 위치와 기계 구조가 큰 영향을 미치나요?

이 문제를 과소평가해서는 안 됩니다. 스티어링 기어의 설치 방식에 따라 자동차의 주행 여부도 결정될 수 있습니다. 스티어링 기어가 섀시에 직접 고정되는 자동차, 커넥팅 로드로 스티어링 휠이 구동되는 자동차를 보신 적이 있나요? 느낌이 전혀 다릅니다. 직접 고정하는 경우 조향 반응이 가장 직접적이지만 조향 기어의 높은 토크가 필요합니다. 커넥팅 로드를 사용하면 스티어링 기어의 출력을 증폭시키는 "레버" 역할을 할 수 있지만 약간 잘못된 위치가 발생하게 됩니다. 많은 전문가들은 틈새로 인한 진동을 줄이기 위해 커넥팅 로드에 베어링이나 볼 헤드를 추가합니다.

또 다른 일반적인 문제는 서보 암과 타이로드의 각도입니다. 제대로 조정되지 않으면 서보가 중립 위치에 있을 때 바퀴가 양수이지만 한계에 도달하면 한 바퀴는 더 많이 회전하고 다른 바퀴는 덜 회전하는 것을 알 수 있습니다. 이를 "아커만 각도 불일치"라고 합니다. 이런 종류의 사소한 기계적 문제는 프로그래밍으로 해결할 수 없습니다. 따라서 차량을 적재할 때 먼저 스티어링 기어를 중앙에 놓은 다음 타이로드의 길이를 수동으로 조정하여 왼쪽과 오른쪽 바퀴의 스티어링 각도가 대칭이 되도록 할 수 있습니다. 이 몇 밀리미터의 차이를 과소평가하지 마십시오. 이는 자동차가 코너에서 밀거나 표류할지 여부에 직접적인 영향을 미칩니다.

디버깅할 때 이러한 함정을 피하는 방법

디버깅 단계는 종종 두 가지 이상의 문제가 있기 때문에 가장 실망스럽습니다. 순서대로 하시길 권장합니다. 먼저 서보 자체에 문제가 없는지 확인하십시오. 서보 테스터를 단독으로 사용하거나 간단한 프로그램을 사용하여 좌우로 회전시켜 하드웨어 결함을 제거하십시오. 그런 다음 전원 공급 장치를 확인하고 멀티미터를 사용하여 서보가 작동할 때 전압 변동을 측정합니다. 변동 폭이 0.3V를 초과하는 경우 전압 안정화 모듈을 교체하거나 커패시터를 추가하는 것을 고려해야 합니다. 마지막으로 제어 알고리즘을 조정합니다. 이때 모든 변수를 수정하고 PD 매개변수만 조정하여 최적의 값을 찾습니다.

특히 간과하기 쉬운 또 다른 점은 새로 고침 빈도입니다. 일부 고급 디지털 서보는 333Hz 이상과 같은 더 높은 PWM 신호 새로 고침 속도를 지원합니다. 일반 마이크로컨트롤러의 기본 50Hz 주사율을 사용한다면 이는 페라리를 시골 비포장 도로에서 달리게 하는 것과 같으며 전혀 성능을 발휘할 수 없습니다. 따라서 시간을 내어 서보 데이터 매뉴얼을 확인하고 마이크로 컨트롤러 PWM 모듈의 주기를 서보가 지원하는 최대값으로 설정하십시오. 마치 자동차를 바꾸는 것처럼 서보 응답이 더 빠르고 부드러워지는 것을 확인할 수 있습니다.

이것을 보고 자동차의 스티어링 기어 디버깅 단계를 정신적으로 검토해 보셨나요? 그럼 그것에 대해 이야기합시다. 실제 전환 과정에서 겪은 가장 "이상한" 조향 장치 고장은 무엇입니까? 불규칙한 흔들림을 일으키는 불안정한 전원 공급 때문입니까, 아니면 PID 매개변수를 조정하여 똑바로 실행할 수 없기 때문입니까? 댓글 영역에서 귀하의 경험을 공유해 주셔서 감사합니다. 함께 함정을 피합시다. 아직도 스티어링 기어 때문에 고통받고 있는 라이더들에게 이 글을 전달할 수도 있습니다. 어쩌면 디버깅을 위해 며칠 밤을 새워야 하는 시간을 절약할 수 있을 것입니다.

업데이트 시간:2026-03-26

미래에 힘을 실어주다

귀하의 제품에 적합한 모터 또는 기어박스를 추천하려면 Kpower 제품 전문가에게 문의하십시오.

케이파워에 메일보내기
문의 제출
+86 0769 8399 3238
 
kpower지도