액티브 버 시브 버저


22

최근에 Arduino Inland Basic Starter Kit를 빌 렸습니다. 능동적이고 수동적 인 버저가 포함되어 있습니다. 차이점은 무엇입니까? tone()명령을 사용할 때 소리의 차이를들을 수 있습니다 . 다른 거있어?

어느 것이 어느 것인지 어떻게 알 수 있습니까? 각각에 대한 특정 명령이 있습니까?


4
단순한 추측이지만 "활성"버저에는 발진기가 포함될 수 있으며 DC 전원 공급 장치에 연결될 때 잡음이 발생합니다. 패시브 트랜스 듀서는 베어 트랜스 듀서 일 수 있으며 노이즈를 만들기 위해 펄스 전압으로 구동되어야합니다.
Peter Bennett

답변:


26

활성 버저는 내부 발진기를 사용하여 톤을 생성하므로 필요한 것은 DC 전압입니다. 수동 버저는 소리를 내려면 AC 신호가 필요합니다. 입력 신호를 변경하면 자동으로 톤을 생성하지 않고 사운드를 생성하는 전자기 스피커와 같습니다.

그것들을 식별하기 위해 DC 전압을 적용하고 윙윙 거리면 활성화됩니다.

피치를 제어하려는 경우 명령이 진행되는 한 수동 버저가 필요합니다. Arduino의 PWM을 사용하여 피치와 볼륨을 동시에 제어 할 수 있습니다 (원하는 수도 있고 아닐 수도 있음). 볼륨 또는 피치 만 변경하려면 전압을 변경하지 않고 진폭을 변경해야하는 외부 회로가 필요하다고 가정합니다.

@Peter Bennett의 의견뿐만 아니라 Source , SourceSource 두 가지 소스가 있습니다 .


아두 이노에서 톤 (핀, 주파수) 명령을 사용하면 피치가 변경됩니다. 그래서, 둘 다에서 톤 명령을 사용할 수 있습니다. DC 전압에서 작동하는 것입니까? 감사합니다
Nick Solonko

tone () 함수를 사용하면 수동 버저의 인수에 지정한 정확한 주파수를 생성해야합니다. 솔직히 말해서, 활성 버저에 구형파를 적용하면 어떤 일이 발생하는지 잘 모르겠습니다. 패시브 및 액티브 버저가 동일한 (올바른) 피치를 생성합니까? 액티브가 다른 사운드를 재생하면 일부 유형의 주파수 믹싱이 진행되고있을 수 있습니다.
MichaelK

활성 상태는 약간 벗어납니다. 예를 들어 주파수 566을 재생할 때 수동 튜너는 566을 재생하는 반면 활성은 튜너에 따라 559를 재생합니다. 그들은 다르게 들리며 수동적 인 것은 훨씬 더 즐겁습니다. 능동형 주파수는 매우 높은 주파수를 생성 할 수 없으며 약 700에서 정지 한 반면 수동형은 3000을 초과 할 수 있습니다.
Nick Solonko
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.